Google’s Android Automotive OS is coming to BMW cars next year
theverge.com
theverge.com
* send demands (mix down the music to zero and bring up my channel, there's an emergency)
* respond to information requests (Battery is at 55.31%, no systems have errors, headlights are on, speed is 45.8mph)
* and let my computer request non-critical things (please turn on the seat heaters, set the HVAC to recirculate medium, set thermostat to 68F)
Keep the security and safety things far away from the shiny user interface things, and let me replace the user interface things every few years instead of replacing the car.
Yes I know that Android Automative is different than Android Auto.
I perceive from the parent comment that there's an assumption that one can just write a low level API that a high level, customizable interface could run against. We aren't far enough along in the process of digital computing in cars to know what that API looks like. So any user interface at all with fancy features requires frontend and backend integration (so that safety testing guarantees can be made if no other reason), and you're there for stuck with either OTA updates, and interface that will look prehistoric within 15 years, or nothing at all.
Thankfully I didn't use any of the apps because they sucked anyway...
Source: worked at the telematics/connectivity division of one of the big car companies
> “The company plans to develop their BMW Operating System 8 infotainment software using Android Automotive for some vehicle models beginning in March 2023 but also maintain the current Linux-based version for others.“ https://www.theverge.com/2022/6/30/23189642/bmw-android-auto...
It'll be weird when there is a market for dumb cars.
I tried to research the actual % out of curiosity, and I think your anecdotal guess was pretty accurate. This article [1] claims that it's 97.6%.
Seems a lot more limited than the title hints at. Is the word legacy from BMW? They may continue to improve the Linux version so I would not call it legacy until it gets fazed out.
They might use the same hardware for 20 years (in that time at least a few parts will go obsolete to be replaced with something functionally identical), but if yours breaks you will get that hardware with the version of software released for your car even though the software from a later model year would run on the same computer and have more features.
Note that just because the software will run doesn't mean the system will. Sometimes they change network interfaces in incompatible ways so the whole car will not work in some way which could be major or minor depending.
I wonder what this means for their Qt/QML teams and a lot of their middleware from Genivi: https://www.genivi.org/ (Interestingly, the website seems to be down for me).
BMW hasn't released enough information to understand why they are doing this, but iDrive 8 (the latest version of their in-house Linux based software) is widely regarded as one of the best car software systems. Which granted, is a low bar, but it's still pretty solid.
In Scandinavia alone: Symbian? Spotify? Skype? Video games?
I thought it would be a Linux kernel bundled with software and distributed in a format that's easy for people to use?
Trying to use them might get an app killed.
Of course on what concerns BMW/Android it is a different matter.
Android is arguably on a path to becoming a dominant if not the dominant embedded system for consumer devices. I don't say this with any joy whatsoever.
Android still accounts for over 72% mobile OS market share, with iOS far behind in second place at a mere 27%, and everything else is trivially insignificant.
[1] https://gs.statcounter.com/os-market-share/mobile/worldwide/...
I'm not sure Fuchsia or a Chinese alternative is what I'd prefer in its place.
I love my car, and the experience of driving and owning it has made me want to be a BMW customer for life. But if they ruin in it with this crap, I'll be looking elsewhere.
I'd really like car manufacturers to let me run whatever i want on it though. It's just a Linux box and since you can reboot it while driving the car, i know it's not safety critical. It would be cool if I could just load on a standard executable in whatever machine code it runs and make my own apps.
You didn't happen to listen to 99% invisible did you[1]? IIRC there were also some FM stations that had RDS issues which triggered a similar problem in mazdas infotaiment.
1. https://99percentinvisible.org/episode/the-roman-mars-mazda-...
Instead it has been a mess with Carplay support coming soon for something like a year now[1]. I'm not sure if Android auto is explicitly sold as "ship it half-done, you can always push updates!" or if that just happened with Volvo, but it has really turned me off from the platform.
[1] https://www.swedespeed.com/threads/22-xc60-no-apple-carplay....
Regardless, I’ve not been soured by the slow intro of CarPlay. Android Automotive is sufficient for what I need the infotainment for (maps and music), and frankly I’m not surprised a Google built OS is having trouble integrating an Apple product. That they have plans to offer CarPlay at all via Android Automotive was a surprise to me.
Source: own a Polestar 2.
You can already play games on Nvidia shields and $50 Firesticks (also technically chromecasts but comments say it's laggy).
I've played Fallout 4 with 5G + an Xbox controller on my iphone a few times so I'm sure it's possible.
Better reporting at https://www.theverge.com/2022/6/30/23189642/bmw-android-auto...
@mods
No, that's not what you were saying. You compared it to CarPlay.
Yes, the names are confusingly close.
p.s. "@mods" is a no-op. I only saw this completely randomly. If you want deterministic message delivery, please contact us via hn@ycombinator.com.
So future car owners, beware.
Personally, I'm somewhat worried about the "planned obsolescence" effect that these smart infotainment systems have on cars. Will it put pressure on consumers to upgrade their cars every few years as we do with phones, lest our infotainment system fall out of support? Will we as a society end up discarding otherwise perfectly good cars because the infotainment system is well out of date?
All I need is a Bluetooth connection, and fortunately my latest phones still connect via Bluetooth to my 10 year old car. Doesn't connect to me 20 year old car - but that never had bluetooth, so while I'm annoyed I can't complain.
I read my "Tanenbaum" and this move makes sense for a company, that has few merit in software development.
They'll pay the price in the next decade by becoming irrelevant
They should have fired all their software engineers, they are definitely incapable of making fast, smooth, and usable interfaces
Using android = they give up, and worse, they embrace the bloat
Now you need even more expensive chips to power the bloat
Congrats to whoever clueless dude is now the manager
Glad i don't own a car, and glad i will never purchase one of their cars
They need to focus on transitioning to EVs, there's no point in wasting energy on building and maintaining an infotainment system when a good out of the box option exists.
Later once they pulled off the EV transition if they want they can fork android and go from there.
In addition to having been selling EVs for years, their UIs are amazing. They're far ahead of the junky android auto (and first party) implementations I've seen from other manufacturers:
- No touchscreen; just a jog wheel
- Bluetooth "browse" works great. I can tune podcasts, global radio stations and my music collection by feel.
- The map's eco mode routes based on the power train consumption profile of your car.
- "Send map address from phone to car" just works.
- "Idiot light" stuff is intuitive (e.g., resetting the TPM after filling the tires; knowing when service / inspection is due, etc, etc.)
- Did I mention no touch screen? This is important if you plan to drive the car while the computer is turned on.
On top of all that, it does a great job of getting out of the way and letting you focus on the road.
Navigating any more than 3 in screen elements is dangerous with jog wheels, IMO. It requires switching visual attention from the road several times. It's even worse with hierarchical navigation. For those a touch screen is much more direct and requires less hand/eye coordination and focus.
> - The map's eco mode routes based on the power train consumption profile of your car..
I'm skeptical that the power train type of a car would make one route significantly more efficient than another. The biggest factor in route efficiency is route length and the speed it is driven at, not the power train.
Not really. If its a rental and your first BMW sure, get familiar with the system. But once you are familiar you can use most of it blind - without taking your eyes of the road. Just turn the wheel 3 steps to the right, press, two steps left etc.pp. Its way more intuitive and safer than a touchscreen.
Also, it's confusing but Android Automotive != Android Auto, it's actually a different system and one which seems to be getting good reviews (but ymmv)