Page 1 of 1
IHU Operating System
Posted: Tue May 10, 2022 11:13 am
by x119
Information on the IHU and it's OS doesn't seem to be widely available on the internet.
Underlying it seems to be QNX, or so many articles report. There doesn't seem to be any research further than this... until now.
We have managed to get some logging which suggests .exe are in use. Windows? What's going on?!

- Screenshot 2022-05-09 at 20.23.18.png (1.82 MiB) Viewed 1415 times
So the biggest challenge we have here is getting hold of a test IHU. To get one of these on a bench would answer many a question. But scrap yards want £££/$$$ for them.
Even a copy of the hard drive would be useful i guess.
Re: IHU Operating System
Posted: Tue May 10, 2022 12:16 pm
by x119
I can confirm; plugging in a USB > Ethernet Adapter does not create a network over the USB port.
Tick for initial security i guess.

Re: IHU Operating System
Posted: Thu May 12, 2022 3:18 pm
by Power6
I think QNX is a Linux like but real time OS?
It looks like the have many file system plugins so the Sensus could be using one that uses 8.3 DOS file naming, where exe would indicate an executable.
http://support7.qnx.com/developers/docs ... os.so.html
Re: IHU Operating System
Posted: Fri May 13, 2022 1:07 am
by BeachBoy
One guy on swedespeed swapped the older IHU to newer one (faster). He might be willing to be a donor ..
I am very interested in this.
Have you found any image file in the directories? Curious if we can play with styling.
Re: IHU Operating System
Posted: Fri May 13, 2022 9:41 am
by x119
Yeah, presume you're on about this one:
https://www.swedespeed.com/threads/upgr ... 800/page-2
https://www.drive2.ru/l/600252810612705764/
I'd be interested in a used or damaged unit, i just can't spend a million dollars on a personal project which I wouldn't be able to make the money back on if i don't make any progress.
Basically i need more people to wreck their cars and have them written off.
I have some IHU update VBF files, yes. I also have a FULL android auto one for a Polestar...
image wise, lot's of png referenced in the logs. So yes, in theory skinning is possible.
https://fmods.net looks interesting - it kind of shows the art of what is possible with QNX... jailbreak...
To enable such though, a full IHU reload would be a good capture.
Re: IHU Operating System
Posted: Fri May 13, 2022 10:34 am
by x119
Okay, so i can say now with some confidence that I have a IHU full system update. I forgot it was compressed. Decompress + running through Ghidra =

- Screenshot 2022-05-13 at 11.28.41.png (578.43 KiB) Viewed 1351 times

- Screenshot 2022-05-13 at 11.30.48.png (428.3 KiB) Viewed 1351 times

- Screenshot 2022-05-13 at 11.31.00.png (228.34 KiB) Viewed 1351 times
Skinning is very possible if you have a lot of time on your hands...
Re: IHU Operating System
Posted: Fri May 13, 2022 3:43 pm
by calsmo0p
thanks
I use this method. Saw the picture in my car dashboard

- a2.png (82.09 KiB) Viewed 1342 times

- a3.png (239.52 KiB) Viewed 1342 times
Re: IHU Operating System
Posted: Tue Jun 28, 2022 3:59 pm
by Power6
Just FYI, we have learned the Sensus OS is a bit of a mongrel, not quite sure what low level is running for safety critical systems, QNX or Linux, the IHU Sensus stuff is Windows enbedded/CE based but customized heavily by Volvo enough that they don't consider it windows, but their own in-house OS. It looks like as much as we think of the Android move as a complete new re-write from a consumer view, it seems internally the system was evolved to replace the embedded Windows layer with Android Automotive.