How Spotify Car Thing Turned into an Open Source E-waste Nightmare

  Рет қаралды 164,570

Anoraker

Anoraker

2 ай бұрын

You may have heard the news that Spotify will brick its first hardware device, Car Thing. And you probably saw reports that Spotify refuses to open source the device so people can hack it and keep it going. But that's not true!
Today we'll get into the details of the Spotify Car Thing, its open source status, and the chances of modding it into something useful.
Join this channel to get access to perks:
/ @anoraker
If you're interested, check out the Car Thing Hax community:
/ discord
Spotify posted source code here:
github.com/spsgsb/
And if you have a Car Thing and don't know what to do with it, you can send it to me:
Josh Hendrickson
200 Loveland Madeira Rd #31
Loveland, OH 45140
The products I use to make videos:
Camera: amzn.to/3XuhmcG (affiliate)
Camera remote: amzn.to/3RAqrwP (affiliate)
wireless microphones: amzn.to/3xnQe4t (affiliate)
Mic charging case: amzn.to/3XsX3N0 (affiliate)
Lavier: amzn.to/3ze2LrD (affiliate)
Tripod: amzn.to/4c0Y4jF (affiliate)
Carbon fiber tripod: amzn.to/4c3JuHY (affiliate)
Teleprompter: amzn.to/3Vv5ZPe (affiliate)
#spotify #righttorepair

Пікірлер: 457
@anoraker
@anoraker Ай бұрын
Hello everyone! So glad you found the Anoraker channel! Please consider subscribing while you're here. I cover tech news, reviews, and DIY hacks. Maybe consider joining my KZbin members for early access to videos. Or if nothing else, feel free to send a Super Thanks my way. Every little bit helps me product better videos more often. I want to try to build a DIY "Car Thing," among other projects, and all of that takes time and money. But most of all, thank you for coming, and thank you for watching. It's so amazing to see so many passionate people on this topic.
@graydenpark831
@graydenpark831 Ай бұрын
I'd love to see someone come up with a way of replacing the board with a pi zero or something equally small form factor so that the touch display, jog wheel and buttons could all be used natively running a custom Linux distro or something like that. I like the form factor and I feel like it would make an AWESOME home assistant or smart home addition for light switches where the jog wheel could be used for dimming or even just as a media controller for each room of your house to controll whole house audio.
@_jb-_-5373
@_jb-_-5373 Ай бұрын
Yesss make a diy car thing
@Jonas-km4qx
@Jonas-km4qx Күн бұрын
Wil it run doom?
@anoraker
@anoraker Күн бұрын
@@Jonas-km4qx Nope! Unless you count hooking it up to another device and serving as a glorified monitor.
@ATX_Engineer
@ATX_Engineer 2 ай бұрын
I just want keep Spotify from bricking the device. I just don't get it, there are plenty of 3rd party Spotify players that just use Spotify API calls to show album info and play music. Its absurd.
@bukimari
@bukimari Ай бұрын
If the Pi Zero W can be turned into a Car Thing then why can't the Car Thing be turned into a better Car Thing? Is it possible to root it and have it connect to a 3rd party Spotify player as well? I'm going to root mine shortly before it's bricked and start messing around with it. Hopefully by then, we'll have a viable solution to keep using it after Spotify drops official support. It's really nice to have in older vehicles like my truck from 2009 that is lucky to even have an aux port.
@nwalkewicz
@nwalkewicz Ай бұрын
3rd-party products are a bit different; they're not maintained by Spotify and no one would blame Spotify if those products suddenly stop working properly. It doesn't hurt Spotify's brand image if they decide to change certain APIs and those 3rd-party players don't keep up with the changes, whereas a decent portion of people using a Spotify-branded device would be upset at Spotify if that device suddenly stopped working properly due to some API change. Either way, if Spotify decided to allow those devices to keep working forever, they'd eventually have to deal with either maintenance costs or the backlash from people whose devices stopped working. The only other possibility is if Spotify just decided to never introduce breaking changes to their API going forward, but I can't imagine they'd make that commitment for obvious reasons. P.S. I say "API" loosely here; the API is whatever the Car Thing calls out to to get all of its data, not necessarily the Spotify Web API. In this case, I think it's the Spotify phone app.
@rawallon
@rawallon Ай бұрын
They would have to mantain it, and its another suite of tests that everything has to pass before being deployed
@bukimari
@bukimari Ай бұрын
@@nwalkewicz @rawallon sorry, I should clarify! I was thinking if it would be possible for us to take our now defunct Spotify Car Things and hack them to just use a different interface to still be able to communicate to Spotify though not directly supported or maintained by Spotify.
@silent045
@silent045 Ай бұрын
@@bukimari this is exactly what i want. i use my car thing in my car since its so old it doesn't even have an aux jack. its nice to be able to change songs or playlists without digging my phone out of my pocket and i just want to be able to use it the way i have been for the last 3 years. i really hope some one out there figures out a solution for this before they brick them
@hrdcpy
@hrdcpy Ай бұрын
It's meaningful when people want to save this tech to be repurposed and also recognize the trash that is a Rabbit R1.
@anoraker
@anoraker Ай бұрын
A very good point indeed.
@nikytamayo
@nikytamayo Ай бұрын
Hey, some people are installing custom ROMs on R1s. The hardware isn't all that bad once you aren't locked into the proprietary software.
@HaplessIdiot
@HaplessIdiot Ай бұрын
​​@@nikytamayo that's the 1% of the 1% id rather just use an old android phone than an R1 just put some Velcro on the back or a pin and put it on your shirt and boom 50$ rabbit r1
@kyle207
@kyle207 Ай бұрын
People already figured out how to run android 13 on a rabbit and it looks like it ran well and one got the phone working
@anoraker
@anoraker Ай бұрын
@@kyle207 That's because the Rabbit was running Android all along, and the "R1 operating system" was really just an Android app. All anyone's done is swap out the existing AOSP Android OS for amore full featured Android OS. Not downplaying that, just saying it's very different from hacking the Car Thing. Especially because, thanks to a 2.4 GHz processor, 4 GBs of RAM, and 128 GBs of storage, the Rabbit is waaaaaaaaay more powerful than the Car Thing.
@cassiuscartland
@cassiuscartland Ай бұрын
the irony of this whole thong is that I can still use the latest version of the iTunes Client (yes,that still exsists) to sync music onto an iPod Shuffle from 20 years ago, yet I cant use a device I paid 3 times more for and a subscription, 3 years later, that dosent even connect to spotify servers
@himynameisryan
@himynameisryan 7 күн бұрын
in the tech scene apple is known for supporting old stuff then outside the tech scene apple is known for planned obsolecence
@samthedev32
@samthedev32 Ай бұрын
I would buy a Car Thing for 15$... because modding it sounds like fun, but they are still pretty expensive (given the fact that they will be useless pretty soon)
@danielpicassomunoz2752
@danielpicassomunoz2752 Ай бұрын
$10, take it or leave it. The pi zero 2w is 15
@zoele_
@zoele_ Ай бұрын
@@danielpicassomunoz2752 not with a screen and knob
@Flightcontrol96
@Flightcontrol96 Ай бұрын
I went on ebay the day of the announcement and some were still on sale for over 100 dollars. Unreal.
@sandeepreehal1018
@sandeepreehal1018 Ай бұрын
@@danielpicassomunoz2752 Still need a screen on top of that tho, will drive up costs fast
@itsyaboikirbo
@itsyaboikirbo Ай бұрын
i just checked ebay and theyre going for 60-70 used which is wild
@Jergling
@Jergling Ай бұрын
The most ridiculous part of this is saying that the product failed because every new car has Spotify built-in. NOBODY DRIVES NEW CARS. There have never been so many old cars on the road as there are now. The whole point of this device was to support cars that had "dumb" entertainment systems but weren't worth adding an aftermarket head unit to, and Spotify fumbled the advertising so bad that no one got the message!
@jimaki_37
@jimaki_37 Ай бұрын
I was considering into getting one but the thing that kept me away is that it doesn't have an FM transmitter. I could then play music on my old radio. Now I just use a 12v quick charger with a bluetooth/usb/SD card capable FM transmitter. It had such potential but they blew it.
@DamianKomorowski
@DamianKomorowski Ай бұрын
But the issue is that you would still need a smartphone with you to use it, and at that point you can just use your smartphone
@jimaki_37
@jimaki_37 Ай бұрын
Dual monitor. One for spotify, one for GPS.
@abcdefgh1279
@abcdefgh1279 Ай бұрын
I agree. Though, I think they might have been manipulated to not support older cars. I think they do know that we want this device, and yet they chose to go against their own customers. The corporations really start to look like the ones in Cyberpunk, actively supporting their "friends", and completely ignoring us. Is there any petition to not brick this device? I pay for Spotify since 2020, use it frequently in a car (older type) and never even heard of this device. I need to use a transmitter which is annoying to say the least. What a shame...
@BigLeek-ig3sb
@BigLeek-ig3sb Ай бұрын
Very American comment
@mennonis
@mennonis Ай бұрын
4gigs of flash, and 512 mb ram is plenty for an embedded linux! this sounds cool!
@Grahamaan27
@Grahamaan27 Ай бұрын
Agreed, idk what OP's expectation was... To run crysis?
@SlinkyStoney
@SlinkyStoney Ай бұрын
I guess those raspberries he says can run full blown os
@danielkonigs2769
@danielkonigs2769 2 ай бұрын
Surely the solution here is to turn it into an AVRCP Bluetooth remote? If 10 year old car headunits get track data and album art from your phone using AVRCP, the car thing must be able to handle it.
@anoraker
@anoraker 2 ай бұрын
Using it as a companion to something else is likely the most viable option, yes. It doesn't have the power or versatility to be a standalone something, because it wasn't designed to be a standalone something. That said, given it has to be plugged into something anyway (it has no battery!) may as well use USB for data transfer before digging into the difficulty that is Bluetooth communication. Not to mention you'd probably need to build a custom app for that purpose too. There are options! It's just that none are "super easy, barely an inconvenience."
@danielkonigs2769
@danielkonigs2769 2 ай бұрын
@@anoraker well I’d be hoping to continue using it in the car. I drive a soft top Jeep so having an old cd head deck and this thing for visual control is better than putting some new Android headunit in there and finding my top slashed open next time I park somewhere quiet.
@anoraker
@anoraker 2 ай бұрын
@@danielkonigs2769 I agree, there's a lot of potential use for this. It'd be great to stick in the back of my car and let my son control music.
@VinnyUnion
@VinnyUnion Ай бұрын
​@@anoraker the design and intended purpose rarely matters in the world of DIY tech.
@NightFate
@NightFate Ай бұрын
​@@anorakerto be fair, the thing is most akin to a remote control, so a lot of the coverage of its limitations has been complaints like "Why can't I make this stereo remote work as phone!?" and not "let's see if we can make this remote work for other TVs/stereos? " Spotify's decision is a dick move for sure, but the hardware itself is getting a bit of skewed coverage
@petersziraki7672
@petersziraki7672 2 ай бұрын
I think this hardware is perfectly suitable to handle audio-related tasks for a PC, like adjusting volume with a physical dial or changing EQ settings using the touch screen. I hope someone will see the potential to do something like this :) . High end DAC-s hame a similar interface, now, it can be one :) .
@alecampos1491
@alecampos1491 Ай бұрын
For sure! After all, microcontrollers already runs tons of HID devices without the need of lots of speeds and storage size, surely someone must be capable of putting some sort of RTOS that can handle the display and touchscreen to work as an hid device
@0xbenedikt
@0xbenedikt Ай бұрын
The car thing has easily enough resources to be turned into a macro pad. 512 MB RAM and a quad core 1.8 GHz CPU are more than enough for that. It just takes someone to write the GUI firmware for it. If someone wants to do that is the actual issue.
@anoraker
@anoraker Ай бұрын
There are folks trying, at least. I've gotten to know the people in the Car Thing Hax Community, and if they don't succeed in turning the Car Thing into something new, it won't be a lack of effort.
@JosueRodriguez08
@JosueRodriguez08 Ай бұрын
Where is that community ? Do you refer to a discord?
@anoraker
@anoraker Ай бұрын
@@JosueRodriguez08 Hello! Yes, there's a discord with a pretty vibrant community and growing fast. You'll find it here: discord.gg/ZGURgxtaGM
@psmv3
@psmv3 Ай бұрын
I wonder if alpine linux could be loaded onto it. The generic arm-v8a iso is ~220 mb, but the raspberry pi images are around 60mb. The kernel could be stripped further, as it's way too much for just a screen and a turn dial; plus, a nice feature of alpine is that the everything can be stored in ram. The file transfer could happen via bluetooth, so not really a need for wifi, although it would be nice... If Debian can be installed on it, I personally believe anything is possible for the little thing.
@hgbugalou
@hgbugalou Ай бұрын
Yeah no crap. We were doing much more on far worse specs in the early 00s. The problem is all the modern programming practices have made even the most simple tasks take huge amounts of resources. Combine this with all the popular projects being written in interpreted languages or bastard attempts to write desktop apps with web code (eg electron) and you get this situation where a 1.8ghz cpu and 512 mb of memory can run an audio control macro pad. for a This thing just needs an embedded lightweight version or Linux or one of the real time OSes out there. Then someone with with knowledge in C or C++ to perhaps write a driver or two and the front end GUI.
@teddythots4644
@teddythots4644 2 ай бұрын
I'm going to attempt to make a lightweight RTOS for this that just makes it a media player so that people can still connect to it and do the same thing they've always done with it!
@BenjaminVestergaard
@BenjaminVestergaard Ай бұрын
Have I understood it correctly that it's basically just a Bluetooth remote with a display, a button and a wheel? The most challenging would be to get the artwork, and playlist... don't know if there's a standard protocol for that. Play/Payse and skip buttons should be available through ordinary HID protocol.
@anoraker
@anoraker Ай бұрын
That sounds awesome. You should check out the Car Thing Hax community, they've already done a bunch of legwork that might help you out: discord.gg/ZGURgxtaGM
@anoraker
@anoraker Ай бұрын
That's essentially what it is, yes. It runs OpenLinux and pulls up a Webapp, then the Spotify App on your phone sends it all data through Bluetooth. It has no wifi, no speakers, no output.
@BenjaminVestergaard
@BenjaminVestergaard Ай бұрын
@@anoraker hmmm... well of course, if putting together an RTOS, first step would be to drive the display and read the inputs, but if Linux kernel sources are available as you say, that shouldn't be the most difficult thing to implement. Android has that "now playing" feature where you can control media apps, from notification area, that support it, that one shows cover-art and title. But I don't know if it's trivial to tap into that, and I don't know if it expose the playlist, my phone doesn't show it if it does... I have no experience writing software for smartphones. Just that feature in itself would be cool to be able to export to the thing, it would work with multiple media apps and it wouldn't require an internet connection if you're just playing local content.
@TimeLemur6
@TimeLemur6 Ай бұрын
This should be much more feasible. IMHO, anyone attempting to run Electron or adjacent software on this is barking up the wrong tree. It might be fine for modern devices, but not the greatest fit for something so low powered.
@ristekostadinov2820
@ristekostadinov2820 2 ай бұрын
If spotify made the app with some lower level tech rather than using electron, they might've been able to make the app feel snappier and people would be able to DIY a car thing. 15$ for the Zero 2W and 40$ for adafruit touch display, i would imagine it won't be expensive for JLCPCB to 3d print the case (if you don't own 3d printer). It's insane how inexpensively you can DIY this thing without buying parts in bulk.
@VeryCuul
@VeryCuul Ай бұрын
It doesn’t use electron??
@uncraftbar
@uncraftbar Ай бұрын
At the same time, it wont feel as high quality than the Car Thing tho. It will always feel self made, and the Car thing has a sleek design. Other than that, yea
@kintustis
@kintustis Ай бұрын
B-but wheres the 400% profit margin for the CEOs?
@NightFate
@NightFate Ай бұрын
​@@kintustisit retailed at 90, but was consistently sold for less than that. Given the prices OP listed, you'd come pretty close to what most people paid for theirs doing it DIY, before counting your time/labor
@ZantigoSol
@ZantigoSol Ай бұрын
Spotify doesn't use Electron, it's using CEF to render UI, the desktop app is built in fucking C++
@filipenicoli_
@filipenicoli_ Ай бұрын
People gotta understand not everything can run web apps or electron-based bloated stuff. Browsers are incredibly powerful but are also an incredibly heavy load for older SBCs. Doesn't mean they can't do anything though! It might not be a fine computer but it has more than enough juice to be a peripheral. You just probably need to get your hands dirty in C on Python instead of JS.
@bIgceksy
@bIgceksy Ай бұрын
I would like to see the raspberry pi become a car thing
@galaxymini0601
@galaxymini0601 Ай бұрын
Me too! Sounds like an awesome DIY project. Definitely would build one for my older car
@qers
@qers Ай бұрын
All I'd want to use it for is media controls and saving songs to a general playlist, it doesn't have to be Spotify. It would allow me to listen to what I want in my old cars that don't even have a USB port on their head unit. Hate having to pull over, grab my phone, and control media through my phone whenever a song comes on I don't want to hear.
@tekunova5984
@tekunova5984 2 ай бұрын
I loved my car thing, and it really is my favorite thing I've put in my car. It makes picking music to play in my car with my friends so much easier (since my phone doesn't have to be passed around and unlocked). I'm really hoping someone can find some way to keep most of it's functionality, as I can't really get anything better than it in my car :(
@rigierish3807
@rigierish3807 Ай бұрын
Honestly, if you don't mind getting your hands a little dirty, you could unlock the device and install a lightweight distro (distribution, a variant) of Linux or maybe in the near future, install a specifically made one for Car Thing and get Spotify on it to continue using it as before. And even use something else if you want. Follow the evolution and I'm sure a great alternative to throwing it into the trash will pop up. Because despite him saying in the video that 512 MB of RAM is low, trust me: for Linux, it's plenty enough to run a fully-featured lightweight distro you would normally install on your PC. The only potential issue is the storage of only 4 GB. That's still feasible though by having a stripped down version, removing all the useless code for this particular device, just like Spotify did actually.
@tekunova5984
@tekunova5984 Ай бұрын
@rigierish3807 totally! ive been looking in to it for a little bit and i might try doing something similar soon!
@DonaldOfEarth
@DonaldOfEarth Ай бұрын
I feel like bricking devices wouldn’t fly for long in the EU.
@frederichardy8844
@frederichardy8844 Ай бұрын
That's crazy how softwares are resource hungry nowadays! When a was young I created a cash register for night club. It has a main touch screen, 3 serial terminals to take the orders, 3 serial printers, a RS422 link to a master computer for monitoring and prices unpdates. It was runing very well with PC/DOS on a 386SX a 16bits CPU at 20MHz so 0.02GHz with 2MB of RAM, so 0,002GB and 10MB, so 0.01GB of flash storage...
@serhiirudenko6183
@serhiirudenko6183 Ай бұрын
Yeah, just wanted to say, wtf, 512mb ram is underpowered?
@seanp2k617
@seanp2k617 Ай бұрын
hardware power vs developer time costs. That’s why old terminals at airports respond to key presses in a few ms while modern PC solutions that do the same thing with a web app that takes tens of seconds. “progress”
@BigLeek-ig3sb
@BigLeek-ig3sb Ай бұрын
1. The car thing does not use much of its power to play back music 2. What you described could literally be done on a punch hole computer. It's barely above the computational power of an exceptional human.
@frederichardy8844
@frederichardy8844 Ай бұрын
@@BigLeek-ig3sb 1. so why make it so powerfull when you don't need it? so yes the car thing need all his power because the software they use is not optimized, which is my point. 2. Not literally because a punch hole computer will not fit behind a bar (trust me I used one when I was in school, they a huge) and yes I was also lazy and I did use an operating system, I did not rewrite a file system nor the drivers for the touch screen and the serial link. But today, to do the SAME thing, they use embeded windows or androi, so they need a least 100 time more powerfull hardware...
@BigLeek-ig3sb
@BigLeek-ig3sb Ай бұрын
@@frederichardy8844 what are you even yapping about? The car thing is extremely weak and slow. Do you think decoding and playing back audio streams and using LTE can be done without any performance at all? 🤣
@christodd3361
@christodd3361 Ай бұрын
Quad core ARM 1.9ghz and 512mb and 4gb storage is "underpowered"? Brother, you certainly haven't done much embedded work have you. That is absolutely perfectly cromulent to run a ton of things. Kids today....
@AndreLuiz-zf6wq
@AndreLuiz-zf6wq Ай бұрын
yea, that can do a lotta stuff, i dont think its a "kids these days" type of problem tho, i just think he's taking the normal non-tech savvy perspective where the only things to do with are possibly gaming and some multimedia, which can be indeed a limited experience compared to... like ANY used smartphone from the past 8 years. my faith is that someone puts together a normie-focused UI for clementine or some other open music program with good integration so that it can still serve its purpose somewhat in (normal) people's cars and so on, maybe even add some GPS or smth. (no not inside clementine, i mean a basic client to access any map, could be web app idk). anyway, yea, for us the minority of geeks that can even be used as embedded single purpose stuff, i can see that wheel thingy as something SO USEFUL for remote control of some parameter, from fan speeds on a warehouse or a greenhouse, to thermostat and engine/motor controls for industrial application, anyway, i'm just yapping like a "kid", being one. edit: added quotations on "kid" because im not really a child ofc, im a "kid these days" being a zoomet.
@unmountablebootvolume
@unmountablebootvolume Ай бұрын
True. On the embedded stuff I normally use in my projects, 16k memory is a luxury, with some mcus running at way below 1 mhz, so 1.9ghz and 512mb RAM is crazy, not even mentioning 4GB(!!!!) of storage! Always depends on your viewpoint. When coming from the server world, a 64 core gaming pc seems tiny, when coming from pcs, a 4 core arm soc seems miniscule, but when coming from embedded, even a c64's hardware is MASSIVE!
@nullderef
@nullderef Ай бұрын
yeah, it's a powerhouse for such a small device, hell, even an entire desktop linux + qt ui thing could easily fit in that
@frankydiamond1930
@frankydiamond1930 Ай бұрын
Can it run doom?
@ReverbCanvas
@ReverbCanvas Ай бұрын
Ofc
@KajtkaFilmy
@KajtkaFilmy Ай бұрын
"if it has a screen, it can run doom."
@ctrlaltrees
@ctrlaltrees Ай бұрын
Nice video! Glad I came across your channel before it blows up, you're definitely going places. Never heard of this thing and I really want one now 😁
@iFish12
@iFish12 2 ай бұрын
Great video! I was sitting down with a Spotify designer last night and he also didn’t know about it being open source. I wonder why the source code was hidden in plain sight
@anoraker
@anoraker Ай бұрын
That's the part I don't understand. You look at that Github and you almost can't tell it came from Spotify. The "company name" is a small hint, but also one of the contributors has Spotify as part of their user name. I'm not sure, but to use the various assets they used, I think they have to post all this stuff publicly legally? But maybe at the time while they wanted to satisfy that requirement, they weren't looking to foster a hacking scene.
@PeakKissShot
@PeakKissShot Ай бұрын
@@anorakerthey don’t have to post it publicly, just make it available on request without any unreasonable demands e.g they could have you pay $5 to ship you a flash drive with the source on it
@iFish12
@iFish12 Ай бұрын
@@anoraker they definitely legally had to post it somewhere to adhere to the open source licenses. As you mentioned the Spotify username on one of the people was a giveaway; but I didn’t notice the company name anywhere. Out of curiosity: how did you stumble on this? A really good Google search? I definitely don’t think they were looking to foster a hacker community. But I think they missed a lot of free good will points by not pointing people this way
@iFish12
@iFish12 Ай бұрын
I've been basically reading almost every commit from the Spotify people because I'm weirdly fascinated. I found the answer to my own question though: the maintainers file mention Spotify very clearly. also it answered my question: what is superbird? and it's the codename
@togoxo
@togoxo 2 ай бұрын
the 512mb ram is enough for a lot of things in my opinion. my old ipad mini 1 has 512mb ram and 12gb od usable storage and it runs ios9. and the os on this thing doesnt even need to be as big as ios 9 to run basic stuff. my ipad mini can run youtube even now and back in the day i was able to play most 3d games on ios. so the storage and the cpu and the ram isnt a problem but its just that its not worth the effort to make it work.
@anoraker
@anoraker Ай бұрын
4 GB of storage is a bit of a problem (and eMMC is kindof slowish storage). And my understanding is on some units (but not all?) that's partitioned into smaller segments. Unfortunately, 2 GBs of RAM is often the minimum requirement these days (Windows 11 IOT, Android, etc.), but there are a few options like the more stripped down Linux varieties like OpenLinux (which the Car Thing runs) or PocketMarket OS. Again, I'm not saying impossible. Just difficult. The most likely use case scenarios emulate what the Car Thing currently does... offload all the work to a companion device.
@EraYaN
@EraYaN Ай бұрын
I mean plain Linux kernel will boot with about 16MB of RAM and if you ditch the shitty JavaScript based stuff and just write actual native applications that chip can do a lot of stuff.
@togoxo
@togoxo Ай бұрын
@@anoraker emmc isnt that slow lots of cheap android devices still use cheap versions of emmc and i can play minecraft 1.15 on the 512mb ipad so it isnt that tiny of a memory
@zoele_
@zoele_ Ай бұрын
@@anoraker emmc is fine, and embedded linux is fine for a media player.
@anoraker
@anoraker Ай бұрын
@@zoele_ Absolutely. My entire point is it's not strong enough hardware for anything more than that. Which makes sense, because that's what Spotify built.
@be1tube
@be1tube Ай бұрын
I hear 512 MB and "can't run anything" together, and I'm shocked. You can do a lot with 64 KB, and a lot more with 8000 times that much. That said, most people (including me) won't put in the labor because it's a lot more effort when you can't just drop in existing solutions.
@alargeface6370
@alargeface6370 Ай бұрын
Would really love a guide for a car thing from a pi zero! Subscribed to see it!
@corgano6068
@corgano6068 Ай бұрын
Can it run octoprint? It's have to connect to another frontend, but maybe as like a companion screen / interface for a pi?
@DayzG
@DayzG Ай бұрын
I can't stop watching the souless Lego Mario figure at the back.
@anoraker
@anoraker Ай бұрын
😂😂😂 It's a me. Mario. And I'ma comin' to get you.
@NomadMao
@NomadMao Ай бұрын
Hey there, nice vid on this whole messy topic. Please keep up with the works, and I truly believe you deserve a much more broader audience and viewership!
@anoraker
@anoraker Ай бұрын
Thank you so much! Hearing that helps me keep going!
@famitory
@famitory Ай бұрын
how's the physical layout inside? i wonder about a drop-in PCB replacement that would reuse the screen, wheel, and case but sidestep the hardware limitations entirely. maybe have a version with a gutsy SOC for turning it into an android device and a version with a simple microcontroller for turning it into a macro pad or other accessory.
@anoraker
@anoraker Ай бұрын
It’s very tight inside. No room to spare. I’ve only seen a couple of attempts to disassemble and both ended up breaking the screen.
@ahkonno
@ahkonno Ай бұрын
When I hear of 512mb of ram I think about PS3 and XBox 360 and what both of it accomplished. Actually PS3 has 256mb of SYSTEM RAM plus 256mb of VIDEO RAM that worsen the difficulty to program it but also opens a new way of doing things and see what first party developers did with it.
@cesarkollenphowet
@cesarkollenphowet Ай бұрын
what if your replace the mobo of the car thing with rpi zero2w or an orangepi zero 2 w
@nomadsgalaxy
@nomadsgalaxy Ай бұрын
I want to turn it into a Klipper Screen for 3D printers.
@anoraker
@anoraker Ай бұрын
I know at least one person pulled this off, but I don't think they posted how they did it.
@Swurpz
@Swurpz Ай бұрын
Could you somehow have the 2 devices work together like use car thing for screen but be running the software and stuff off the raspberry pi so it doesn't get bricked?
@slavko321
@slavko321 Ай бұрын
Yes but you would need custom software for both. Id love to try but they are still expensive.
@SparkyB1981
@SparkyB1981 Ай бұрын
Sounds like it could be an interesting option for a home assistant web interface, could use the dial to scroll between panels.
@daedalus372
@daedalus372 Ай бұрын
Fascinating video - Subscribed for the raspberry pi zero car thing!
@StevenSandhoff
@StevenSandhoff Ай бұрын
Hi ! So I think a ton of people are only really looking to just remove the Spotify premium requirement and prevent it from being bricked. If you're able to remove the spotify premium account, what is the hurdle to preventing it from being bricked?
@anoraker
@anoraker Ай бұрын
Basically, the Car Thing does nothing on its own. All the music, artwork, etc. comes from the Spotify app. Spotify designed the Bluetooth protocol to be dependent on the app, so even when you play music from other sources, it's still going through the Spotify app. So while the company hasn't said how it will brick the device exactly, the most likely scenario is updating the app to disable to protocols the Car Thing is dependent on. Without it, the Car Thing isn't a useless thing. Removing the check for premium doesn't change the rest of that. It'll need a whole new set of firmware to keep it going.
@StevenSandhoff
@StevenSandhoff Ай бұрын
@@anoraker Thank you so much for explaining! I really hope someone is able to make an alternate...OS/firmware or whatever its called to just keep some semblance of this functionality. I'm no programmer but if they've open sourced the code that Spotify uses to make this work with spotify could it be used as a.....Plug-in/or something else with a program like VLC or maybe have it act as a airPlay target or something. Again I clearly don't know what I'm talking about but I'm just hoping someone can utilize this for an analogous current use. I don't need it to be a command center or stream deck. But, I literally bought it from someone a little while ago and love it.
@corgano6068
@corgano6068 Ай бұрын
Can you stream video to it over Bluetooth? You could like use it as a second screen for a phone running a ds emulator, and have all the heavy work be done on the phone
@SuchByte
@SuchByte Ай бұрын
Greetings from the developer of Macro Deck! Turning the Car Thing into a Macro Deck controller is a pretty awesome idea which I already heard on the Discord server. Maybe I try to get my hands on one of these and build a web based client, specially optimized for the Car Thing.
@anoraker
@anoraker Ай бұрын
There are a bunch of people who'd love that. Using this as a Macro Deck is probably one of the top use cases people are after.
@aaronrash7613
@aaronrash7613 Ай бұрын
I have an unused one you can have if you want, I’ll even pay shipping.
@SuchByte
@SuchByte 15 күн бұрын
Update: I got my hands on one of it and will start to develop the client soon. :)
@bobinou
@bobinou Ай бұрын
is it possible to connect the screen to the pi?
@_DreamzGaming
@_DreamzGaming Ай бұрын
I always wanted someone to make a custom car thing that also shows lyrics so yeah I want you to make one and maybe try to add lyrics too?
@Olcia_01
@Olcia_01 Ай бұрын
I really wanted one when it came out, but it wasn't really available in Europe :(
@orl484
@orl484 Ай бұрын
Would it be possible to control my phones Apple Music library through Bluetooth? I would love to have this as a desk companion to control my music
@Pr0toPoTaT0
@Pr0toPoTaT0 Ай бұрын
Thanks for nerding out with me! ❤️
@keijijohnson9754
@keijijohnson9754 Ай бұрын
It was one thing when Samsung did the exact same thing with the Galaxy Note 7 to prevent more batteries from exploding for certain users that still have it in their possession. It's a whole other thing when THIS is being set to suffer the same fate thanks to Spotify. Not to surprising from the same company that's made their premium service more expensive than its competition now.
@xmine08
@xmine08 Ай бұрын
With Wifi this thing would be interesting as small Home Assistant display in/around the house. Lots of things are sliders (light brightness, cover state, ...), which the knob would complement perfectly!
@SupersonicX
@SupersonicX 2 ай бұрын
Thank you for your information. Here from tech linked video :-)
@D_Deserti
@D_Deserti Ай бұрын
I got my car thing for $30 though I was an early adopter i was surprised when I found out that it was supposed to be a $100 device I think the price may have scared off most of the potential customers If anyone has any suggestions for a new alternative I would be very grateful I wouldn’t mind seeing the thing as a mobile display option that would be a nice way to prevent it from being junk in the future
@leonardomanrique275
@leonardomanrique275 Ай бұрын
please!I would love to see a tutorial on making a”youtube music thing” ive been looking for months!
@nickholman6973
@nickholman6973 Ай бұрын
it would be nice if you would make a custom version of the car thing using the raspberry 3 or 4
@d3vastatlon
@d3vastatlon Ай бұрын
I would love to keep my 2 carthings from being bricked. Do we know how they plan on bricking them? Is there any chance of preventing this? Also I would love to see a modded carthing with a pi zero... PiThing or CarZero?
@anoraker
@anoraker Ай бұрын
Best guess is they will disable the app side functionality, which provides 90% of what the Car Thing does. It’s completely dependent on your phone Spotify app, even when playing music from other sources.
@abcdef9631
@abcdef9631 Ай бұрын
Mabey a 3d printer screen for like the bambu labs p1p and or p1s?
@nonnymoose7005
@nonnymoose7005 Ай бұрын
I suggest installing an RTOS instead of linux with a custom LVGL gui instead of of electron. It'll boot instantly and be much more capable.
@CheekyChan
@CheekyChan Ай бұрын
Would honestly love something like the CarThing but open source because I regularly play my music from my phone through my PC via A2DP over bluetooth because I have all my playlists on my phone via local FLAC files that I can continue listening to as I jump in my car and it switches over to Android Auto and picks up exactly where I left off. Having something like the CarThing on my desk would be great for switching songs without having to turn on my phone screen or my Galaxy watch and control volume independently.
@leonkernan
@leonkernan Ай бұрын
It’s a great HMI, who was trying to turn it into a full computer? I reckon it would make a perfect model train controller for use with JMRI.
@psychomaniac189
@psychomaniac189 Ай бұрын
i dont usually subscribe right away on 1st video i see, but you convinced me to want to build a carthing with a raspberry pi 0.
@RadikAlice
@RadikAlice Ай бұрын
Besides the bricking, the most baffling thing about it to me was the release date. Just like you said, cars already have Android Auto or the basic app built-in. They were like 5 years late
@ghost-type
@ghost-type Ай бұрын
I would love for it to just keep working as intended. I use mine as a controller for Spotify at my desk and it'd been very handy for that.
@zoomer296
@zoomer296 Ай бұрын
I bet it would make an excellent klipper control screen.
@AceNX
@AceNX Ай бұрын
I feel crazy, but I want something *just* like the car thing. I just want a spotify controller for my car or desk, with a wheel, touch screen, and some buttons. Every project I find always involves turning the pi zero into something even grander. I just want to either hack a carthing or make a pi device that looks nice enough and acts in the same way a car thing would. Just bluetooth connect, control spotify, that's it.
@danielpicassomunoz2752
@danielpicassomunoz2752 Ай бұрын
If you could show how you adapted the uboot(?) and kernel to debian, perhaps we could do it for alpline linux. Its all fun from there
@0bskra
@0bskra Ай бұрын
got an idea i was lisening to spotify recently in my college class and pressed play on the pc my song started blasting out of my phone and then i realised you could select a device so what if someone was to do this with the car thing i dont know probably imposable due to no wifi but what if that went through the Bluetooth i don't know i mean you can log into spotify on wifi then open app when not not that that would work but mabe a pc app could be made for linux and windows or somthing
@jeremyg7261
@jeremyg7261 Ай бұрын
Can you use Plex as the webapp to run media player to replace spotify webapp
@franticpanic4036
@franticpanic4036 Ай бұрын
I bought a Pioneer radio head unit with Spotify integration. Even after updating the head unit, I now have a useless function specific to Spotify that doesn't work. It used to be really nice, because I could upvote/like or downvote/skip songs at the push of a button while keeping my phone in my pocket.
@sergeantsapient
@sergeantsapient Ай бұрын
Absolutely absurd that Spotify would brick this thing for no good reason. This is the kind of e-waste environmentalists should be focusing on
@edgarallanmendozacampos29
@edgarallanmendozacampos29 Ай бұрын
That thing is the best artist macropad waiting to be developed, basic things like adjusting the size of a brush, some hotkeys, a knob for zoom or rotation or some way to display a mini version of the canvas you are working on as a reference, a small 3D printed mount for a Wacom tablet and that's it. ...for the price it is already more competitive than the rest of the products from other brands If you can't use it as a complete device, then just make it an input and display device, a mouse, use the touch screen to run the software elsewhere.
@henrirobbins3029
@henrirobbins3029 Ай бұрын
I'm surprised that nobody has reverse-engineered the Car Thing's software to make a version that functions identically, yet independently of Spotify, as a phone medial controller. If it simply maintained the play, pause, volume, and song scrubbing features (in the same way even a pair of bluetooth headphones can manage these things), its functionality would be entirely maintained, if not expanded.
@panagiotiskotsis925
@panagiotiskotsis925 Ай бұрын
What if you just not factory rest it and just try using it
@mitcheroar
@mitcheroar Ай бұрын
I would love to see you make your own Spotify CarThing. That sounds interesting.
@alfalfasprout69
@alfalfasprout69 Ай бұрын
Yea please, I’d like to see a pie as car thing
@sevnxofficial
@sevnxofficial Ай бұрын
would love if you could do something with pi-zero and turn it into car thing.
@Grahamaan27
@Grahamaan27 Ай бұрын
Why are you saying car thing is underpowered? "Measley 512GB ram" so what? Its an iot device, not a desktop. "Cant even run a web browser" , who was asking for that? It just needs to link to my phone and control Spotify, thats all I want. Thats the only reason I bought it, and it has done a fantastic job at that ... Very fast and smooth. I hope some just keeps it alive.
@anoraker
@anoraker Ай бұрын
You’re simultaneously missing my point while stating my point. The Car Thing does little more than display a blank web page. Then the Spotify app on your phone sends all the data to fill that page. The music plays from your phone, and then it sends all the rest of the data such as the title, artist, album art etc. without your phone it does nothing and can do nothing. And as such Spotify built it with just strong enough specs to … display a blank webpage. And nothing more. Which is fine! Until Spotify disables the app integration and breaks it. And my greater point is, all the calls that say “if Spotify would just stop refusing to open source this we could turn it into some powerful device!” Are wrong because it’s already open source and it can never be a powerful device. But you could turn it into something like what it already is… a webpage device that displays data and little more. But you’ll need another device to do all the other work. It will need to communicate over Bluetooth or USB, and it will need to communicate small data… titles, song names, album art. That’s doable. But not easy peasy. There’s a community working hard on this. And I hope they succeed. But again all the “if it was just open source it could be hacked and repurposed already” aren’t accurate. Because it’s been open source all along, and it’s still not easily repurposed. Yet.
@DaMu24
@DaMu24 Ай бұрын
You can't make a small media-centered OS?
@HaimPeretz
@HaimPeretz Ай бұрын
I'm very disappointed from Spotify. Why don't they just let us use it as is. I have plans to try run Plexamp UI on this, do you think it will work? 🙏🏻 Or connect raspberry pi to this screen and dial
@Therealnutrone
@Therealnutrone Ай бұрын
I would love to see u make the car thing more functional
@tiagom
@tiagom Ай бұрын
Please yes, a raspberry pi zero spotify car thing would just be amazing!
@jaroslavkuna6993
@jaroslavkuna6993 Ай бұрын
maybe a really cute alarm clock with animations and all, a screen, buttons, dial... Or maybe just gut the computing part and use it as a user interface hardware
@rexo8161
@rexo8161 Ай бұрын
Would love to see how you turn a raspberry pi zero 2 into a car thing. I have an old bmw that I would love to build such a thing for. Great video, thumbs up 👍🏻 Thanks for the work. It’s really messed up given how much e-waste is now produced because of the fact that Spotify discontinued it.
@darnitimstuckstudios
@darnitimstuckstudios Ай бұрын
Would love to replace the internals of the car thing with a Pi 0 or something else to use the screen and button!
@PixelSubstream
@PixelSubstream Ай бұрын
So are you suggesting the Car thing is actually a waste of time and someone should just build a succesor to the car thing from the ground up instead?
@genethebean7597
@genethebean7597 Ай бұрын
Based on those specs, it would make more sense to just use something like a Galaxy S3 with a new battery. You can then use the headphone jack to connect to AUX, and run the Car Thing software on the phone. And mount it using a cheap $5-10 phone mount.
@anoraker
@anoraker Ай бұрын
Do you want to know the real crazy kicker? The very first prototype Spotify sent out to a few people had an Aux port, 4G connectivity, and ran Android. No phone needed at all. I'm working on getting a hold of one so I can make a video about it.
@Grahamaan27
@Grahamaan27 Ай бұрын
​@@anorakerI would have loved if car thing had an aux out.
@Catbattle
@Catbattle Ай бұрын
Honestly, this thing seems super useful. I drive an older car, so using Spotify doesn't work unless I want to be on my phone. Having a physical thing with knobs and buttons that can control my music would be ideal; No touchscreen for me while I'm driving, thanks. Plus, it'd be great with friends messing with music. Spotify bricking it is disgusting, I hope people keep trying to make this thing work.
@ingenihass
@ingenihass Ай бұрын
please make this device usable somehow. would love it even as a picture display, or tiny monitor screen for the PC.
@supercurioTube
@supercurioTube Ай бұрын
Interesting! It sounds very powerful if you compare it to micro controller specs, and juat fine compared to retro consoles. There are certainly ways to make it useful by running native code instead of web apps.
@danielpicassomunoz2752
@danielpicassomunoz2752 Ай бұрын
How did u root it with cusom software?
@beepboop-oo8jk
@beepboop-oo8jk Ай бұрын
I was honesty looking to buy a car thing to try hack and give it new life but if you can make one that works even better I would love to watch that.
@spol
@spol Ай бұрын
Great video! Thanks
@KnedlOF
@KnedlOF Ай бұрын
I made something like it. I have some videos, and it could quite easily turned into car thing, just would need to add bluetooth and software for phone that could work with API. Also thinking to making it opensource, and it could also be made for youtube music.
@Alchemistake
@Alchemistake Ай бұрын
i was planning to buy one for cheap when it was dying but now they are bricking it.
@Altirix_
@Altirix_ Ай бұрын
as ewaste these might be good for something like a home assistant terminal
@weswesotrashed3754
@weswesotrashed3754 Ай бұрын
Id love to have one on my monitor to control spotify. id love to see a raz pie with touch screen and Dial for a car thing alturniive for me.
@rakeshchowdhury5913
@rakeshchowdhury5913 Ай бұрын
I have a old Arm7 MTK device with 512Mb of ram, 8Gb Ram, and Android 4.4. Even worse I have a chinese arm7 internet router that runs on 512Mb ram and 3Gb of Internal Storage. I rooted them and now run custom android versions on it. I personally am a android hacker, I think i can help with the firmware if you guys have a discord.
@anoraker
@anoraker Ай бұрын
You should definitely check out the Car Thing Hax discord! You'll find it here: discord.gg/ZGURgxtaGM
@Daniel_VolumeDown
@Daniel_VolumeDown Ай бұрын
I guess that this custom android version is bazed on android 4 or around that time?
@rakeshchowdhury5913
@rakeshchowdhury5913 Ай бұрын
@@Daniel_VolumeDown 4.4 is bazed yes. it's probably the most useful and most low resources you can go with android.
@Standalor
@Standalor Ай бұрын
if i see one of these at a thrift store, imma snag it up immediately! the modding potential is real
@austin012579
@austin012579 Ай бұрын
Used it on my motorcycle and it was great and also was able to change songs on other song apps
@mrcyborg9216
@mrcyborg9216 Ай бұрын
The latest version of Android that can somewhat run on the car thing is Android Oreo Go edition
@Vicorcivius
@Vicorcivius Ай бұрын
Please do it. Just do it. Make car thing great again.
@GreighThunda
@GreighThunda 25 күн бұрын
Funny cause all of our cell phones in 2011 had the same had around the same specs. Reminds me of my HTC Aria spec wise
@levishiloh4316
@levishiloh4316 Ай бұрын
Would love to see you make a raspberry pi version!
@willywally5997
@willywally5997 Ай бұрын
Would love to see a Pi Zero 2 version of a Car Thing!
@Froezone
@Froezone Ай бұрын
my friend turned his into a home control panel, can turn off lights and stuff with it
@put4558350
@put4558350 2 ай бұрын
how about emulator games. it's run faster than pi zero 2 w. have screen and Bluetooth (for file transfer & controller). and 480p is a good resolution for retro games. storage is a problem still
I bought a Spotify Car Thing. It dies in five months.
8:10
Mic The Snare
Рет қаралды 264 М.
How This Speaker Broke Physics.
10:32
The Studio
Рет қаралды 1 МЛН
Получилось у Миланы?😂
00:13
ХАБИБ
Рет қаралды 6 МЛН
Schoolboy - Часть 2
00:12
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 6 МЛН
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 591 М.
Almost EVERYONE is Wasting Money on Dash Cams.
17:32
Linus Tech Tips
Рет қаралды 10 МЛН
Buying COOL Gaming Tech from AliExpress!
28:32
Denki
Рет қаралды 146 М.
I got this PC from a fast food restaurant. What now?
16:32
Hardware Haven
Рет қаралды 610 М.
THIS Is the Fastest Way to Cool Your Car Down!
15:52
TKOR
Рет қаралды 630 М.
Spotify's Failed Hardware | Spotify Car Thing - Lost In Obscurity
16:13
MrBeast Just Destroyed His Career..
22:02
MorePegasus
Рет қаралды 6 МЛН
Building a Mini Vegas-Sphere
7:16
Carl Bugeja
Рет қаралды 1,2 МЛН
The Secrets That Make Your Phone ACTUALLY Work
16:25
Enrico Tartarotti
Рет қаралды 98 М.
Какой ноутбук взять для учёбы? #msi #rtx4090 #laptop #юмор #игровой #apple #shorts
0:18
Новые iPhone 16 и 16 Pro Max
0:42
Romancev768
Рет қаралды 2,4 МЛН
Проверил, как вам?
0:58
Коннор
Рет қаралды 390 М.
Better Than Smart Phones☠️🤯 | #trollface
0:11
Not Sanu Moments
Рет қаралды 19 МЛН
Опасность фирменной зарядки Apple
0:57
SuperCrastan
Рет қаралды 12 МЛН