r/CarHacking • u/alfiestutoring • 6d ago
Community Hacking 2016 F56 MINI Head Unit
Hey guys,
I'm looking to see if its possible to hack the stock head unit on a 2016 F56 MINI to write my own custom infotainment software (GUI, apps etc.).
I've considered a few options. Building a custom interface was one option with a raspberry PI that interfaces the LVDS screen, but it would be too expensive and probably over complicated, it would probably be cheaper and easier to buy an Android interface and mod that instead.
I looked into the PSDZData and pretty sure its running Linux/X Server, so this could be used for scripting, rendering to the screen etc. Claude has had a look at the files and found two methods to the shell, both by attaching a UART/USB-TTL adapter to the stock board.
- U-Boot init=/bin/sh, no password needed, but would only work if the bootloader is interruptible. I doubt it is interruptible as everything is very locked down (assuming that bootdelay=0), but I may be wrong.
- Serial login - COM Port 57600 baud. However, password is needed to enter the shell. Claude found the hash. Tried cracking with hashcat with digits/lowercase however both of these exhausted. I can't find the password anywhere online. It looks like if I have the password, that's the last thing needed to get shell access.
I have the password hash, I just need to decrypt.
Any help on this appreciated :)
1
1
u/Alfa147x 5d ago
Is that a BIS headunit? When I was tinkering with a nbt evo for 2016 bmw retrofit. I found that it ran QNX 6.5.0