I don't understand how Subaru stays in the business. Just how. It's a 4 digit time. Just broadcast it on CAN. Why not.
Also: a lot of these older, completely rectangular sat nav units actually follow what is colloqially known as "2DIN" standards. (cheap import Amazon)Aftermarket units are available and those can be swapped in with just a bit of work. That's what most people do when they have issues with the stock unit installed for their markets.
We've been pretty happy with our 2020 Outback so far (bought it just before the chip shortage). My only complaint is the stability of the infotainment software. The big portrait screen is actually quite nice, and with CarPlay I don't really care about the rest of UI and software. Except that the stupid thing just crashes all the time.
This car also inexplicably forced you to manually choose a country, and then a time zone, despite having a GPS that already knew exactly where you were and already had chosen a previous time zone.
Carplay is nice but I would have settled for a non-luxury "clock set" button.
The Toyota one requires selling your driving data to insurance companies.to update the tzoffset based on location.
And so two clocks on the dashboard are off this week until I can remember where the dst adjustment is in the settings.
The clock set button is obviously the right solution, but this is actually why I demand CarPlay on any infotainment system in a car. I don't trust the manufacturers will keep it up to date, but I know my phone software will be updated/updateable/replaceable.
I finally replaced the head unit with a plastic bracket and a standard old school in-dash stereo system. Much nicer setup.
It’s the cars which can’t have their head unit replaced with a simple stereo which worry me.
I agree. There's a lot of room for innovation, consumer choice, and competition that was previously guaranteed to be available in those one or two DIN units of space.
I haven't seen them present in any new car I've looked at in nearly ten years, but they were in every car I saw from the 50 years prior.
My takeaway: You should have just gotten the SD card and trusted the previous owner. Sometimes "simple users" do know. ^^
In any case, glad it took you on the wild goose chase that led to the write up!
Man this is too real for personal projects. I really need to write down my findings and thoughts more for future me.
I got a few of them, partially-used, from a canceled project and I really enjoyed using and carrying them.
It can be changed without the SD card in the car radio.
The idea was that time came from GPS and you had a SD card with the update files for the maps and the current tzdata information. Timezones worldwide change ridiculously often and tying that together with the regular map updates makes sense.
Remember these things are from an era where smartphones were barely a thing and so was mobile phone connectivity in cars.
Either way I just manually set the time twice a year now - I guess I'm thankful it still has that option.
When I was playing around with the radio in my girlfriends vehicle there was no option to set manually on the clock screen. Seems like a pretty shortsighted move to not allow that.
2022, I got a letter saying that my car's crash response SOS system will stop working because FCC is retiring the 3G spectrum it is using.
The car clock however is synced to the GPS instead.
If GM used NTP instead of GPS, then it makes sense that it stopped working arbitrarily around 2022.
But at least it was possible. The clock setting being impossible without a proprietary and easily lost or destroyed SD card is pretty good, but we can do better. It could be just impossible to fix a wrong clock. Truly that would be the apotheosis of user unfriendly design.
We went from difficult to manipulate buttons through to multi-function buttons where controls get hidden through some incomprehensible maze of menu options, to now where it sometimes feels lucky if you even get an option to manually set the time at all.
So, Daylight Savings Time ended, and the early-morning operator had all the clocks set by the time I arrived, and the third operator came in, looked at them, and said "Great! So, did you take all four of them down and adjust the time individually?" "Yeah" "Didn't think about taking one off the end, adjusting it, and moving the others down the row?" *facepalm*
(Some people use oven features that involve knowing an absolute time, such as "turn on at this time". That seems to be the uncommon case, and meanwhile everyone has to deal with a clock that's rarely right.)
First is to bring the hardware and software design in-house. Except auto companies don't do well at software, they're used to letting OEM vendors write the engine control firmware etc etc. There's also the problem of the very long design cycles in car manufacturing. The new car platform being built today started its design four to five years ago. And that's when the hardware was locked down.
Volvo's platform was so old at launch that they threw in the towel and are now offering to upgrade your hardware if you complain hard enough.
The other choice is to shop it all out to a consulting firm or OEM vendor. Then you have cultural conflicts between the car maker and the programmers, communication overhead, choice of hardware conflicts, etc. And you know it's going to be shopped out to the cheapest bidder. And you're still at the mercy of launching with hardware that's way older than the smartphone in the driver's pocket.
My Model 3 is showing the wrong time and this requires an OS update to fix.
Suffice to say I would prefer an option to update it myself.
https://driveteslacanada.ca/news/tesla-fixes-bc-clock-bug-up...
https://github.com/ea/bosch_headunit_root
If anyone feels like using that access to throw some tokens at various systems.
"Hold on babe, the christmas lights have to finish installing a firmware update", is a real sentence that actual people are saying in 2026.
The Web is a universal platform very capable in 2026.
I'll probably post a follow up if I get anywhere with this!
How realistic would it be to run fully custom firmware there, and even communicate over usb - for example, if I had a pi running in the car, and it used the usb connection to show things on the built-in display?
Putting up a bug bounty of "ordering you a pizza" if anyone tackles this!
I suspect a bunch of car head units will face new problems in the spring when many Canadian provinces will no longer change their clocks. The units won't get updated DST rules.
my skoda simply has an entry in the menu: DST? which puts the clock one hour ahead or behind.
This posts remind me that when i will be in the market for a new van i will have to decide to get the trafic or the vivaro, solely on the head unit they use (renault ones have had incredibly stupid design decisions for years, on ergonomics alone, even more in firmware)
Every. Time.
Even if I beat my head with hammers to think like a lawyer, I can't imagine how it would be necessary to ask constantly. Doesn't matter if I accept or decline, it still asks again.
FWIW, there are grey market sites that will sell you an SD burned with a custom CID so you can clone an SD card with this kind of copy protection. It sounds like in this case maybe he could've gotten away with an empty maps card + menu definitions file.