News for hackers. Stuff that matters.
Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by exabrial on Friday April 14, 2023 @05:26PM (#35574990)
The better option is: remove infotainment completely and _require_ a smartphone for anything other than FM/AM radio.

* Support an open protocol for rendering images/video/animations on the screen. Sorta like... you know, CarPlay.

* Have controls for what events are allowed to be sent to the connected device. Don't want your phone to know your Throttle Position? Turn that shit off. Don't want your phone to know whether it's dark/light outside? Turn that on/off too.

Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by chrsstrm on Friday April 14, 2023 @07:32PM (#35576167)
Sure, if you live somewhere with constant cellular connection or you're not sharing a vehicle with someone else. What really irks me is when a connected device is required to do something trivial. My dad's 2021 GMC truck recently got an OTA update that removed the built in map. I discovered this when I was driving in the country and came upon construction with closed roads. I tried to pull up the map and look for a road that would go around and I couldn't, that feature is gone. I would have had to stop, pair my phone with the head unit and then fire up CarPlay and open Google maps - none of which I wanted to do since it just wasn't necessary. Not to mention there was no guarantee after pairing that I would be able to use Maps due to shoddy coverage in the area I was in. Graceful fallbacks used to be a thing but it feels like today if you don't have a connection then everything is just dead and your SOL. The world's population doesn't all live in modern connected cities. Why is it anytime I go off-road I become a QA tester? Kind of sick of it.
Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by nocsi on Friday April 14, 2023 @08:09PM (#35576383)
Pretty crazy that 5 years ago, many cars went with an offline first approach to maps. You had to manually update the map database every year. I don’t even see that business model ever returning. Companies have figured out there’s way more money in running a map service. Ftr, teslas stream map tiles and if your car loses connectivity, you’re not going to see anything
Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by B1FF_PSUVM on Friday April 14, 2023 @09:18PM (#35576770)
If you go into data-less areas, you pretty quickly learn to use downloaded maps (from Google Maps or most any other)
Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by iainmerrick on Saturday April 15, 2023 @03:16AM (#35578397)
But the point is, this is something that used to work out of the box (nav systems came with preloaded offline maps) and now needs extra steps, or doesn’t work at all.

The new online way of doing things is mostly better for most people, but it’s not universally better.

Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by sco1 on Friday April 14, 2023 @11:12PM (#35577316)
> You had to manually update the map database every year.

Now you have the added bonus of gambling on whether or not the maps are actually updated. My SO wanted to update the maps in their Jeep since all the exit numbers around us had changed. Not only did the install take hours, the exit numbers were still the old ones. Hooray!

Jeep just threw up their hands because the license key had been used; total racket.

Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by getpost on Friday April 14, 2023 @09:15PM (#35576759)
> constant cellular connection

This isn't at all required for music or maps. Phones have up to a terabyte of storage now.

Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by bobbylarrybobby on Saturday April 15, 2023 @01:43AM (#35577928)
It is not theoretically required, but most (all?) phones don't cache all the map tiles between the origin and destination. You'd have to proactively download all the map regions you think you might need.
Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by 8ytecoder on Saturday April 15, 2023 @03:09AM (#35578342)
Google Maps and Here Maps both support offline (Sygic is another).
Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by ascorbic on Saturday April 15, 2023 @04:55AM (#35578854)
Google Maps prompts me to do just that when I navigate any kind of distance. Not sure if it's only when driving through areas with poor reception.
Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by exabrial on Saturday April 15, 2023 @01:16AM (#35577799)
I guess I grew up in an era where built-in sat-nav was a luxury good.
Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by philsnow on Saturday April 15, 2023 @06:08AM (#35579171)
> an OTA update

crap, over actual air? I am suspicious of all OS/firmware updates because they tend to move my cheese or just outright disable/nerf features.

I wonder if GM OnStar sneaks firmware updates into your car even when you don't have a subscription.

Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by tptacek on Friday April 14, 2023 @09:58PM (#35576958)
Role play: I'm a car manufacturer, driving 20-40 billion dollars per quarter in revenue. Why am I using a "open protocol" for anything? Pitch me!
Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by yyyk on Friday April 14, 2023 @10:46PM (#35577206)
You're a car manufacturer, you suck at software. Right now, it's mainly a cost center for you. There are two options that may be preferable:

1. Bail out of infotainment and let others deal with the software, that way at least you aren't paying for this. If you go for an open source/standard, maybe you can commoditize your complement.

2. Monetize it somehow, with the (dis)advantage of owning your stack as much as possible.

OP suggests (1). GM is choosing (2). Either makes a bit more sense for car manufacturers than the current situation, if they don't worry too much about losing customers while they make the transition, and if they can do (2) without sucking too much.

Another thing to note is that when AV cars arrive, the user (former driver) will have a lot more time for infotainment. It's possible that differentiation will more strongly select for these types of features. So again you have the options of bailing out/doing it yourself. The current situation: Letting Google/Apple own much of the stack is the worst for you, since these companies may prefer their own cars (there are persistent rumors of an Apple car, Google is known for Waymo).

Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by tptacek on Friday April 14, 2023 @10:49PM (#35577223)
Option 3 is that Google and Apple pay me to take care of this problem. Why wouldn't I just do that?
Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by yyyk on Friday April 14, 2023 @10:55PM (#35577245)
Are they actually paying? As far as I know, the power in this relationship is the other way around, with the car manufacturer having to pay (to programmers) to build protocol support on their end. Note also what I wrote about AV cars (EDIT: that was an edit a minute or so after, so you may have not noticed).
Re:‘A huge blunder’: GM’s decision to ditch CarPlay, Android... by xor25519 on Tuesday April 18, 2023 @05:03AM (#35611608)
Probably because software will be the most important criterion for choosing a car and you as a manufacturer won't be replaced by Google and Apple (who both develop their own cars). However, you suck at developing software and people are already using Google and Apple, so you will get replaced by Google and Apple anyway.