
Introduction
Why? Because I now have a fully functional Android based head unit, with NO limitations. Full Android Play Store, and 100% android and google support.
This definitely was not easy and took a lot of trial and error to get this nailed down. Some of the biggest struggles were finding a DAC capable to output the required power to power 4 speakers, where I ended up having to use a 3rd party amplifier. I was also concerned about how I would power down and power up the PI without damaging the SD Card, however this build of LineageOS for the PI uses a read-only filesystem which means you can just power it on and off as many times as you like, in any state, and no damage will occur, this solved a big problem, and possibly the one and only problem that was make or break for this entire project, was no longer an issue.
Main Features
- Digital Dashboard using OBD2 over Bluetooth
- Full navigation using Google Maps and USB GPS
- Ability to power down by cutting power without damaging MicroSD (no shutdown required)
- Youtube Music (or any android compatible music app)
- Supports any Android compatible app
- Voice Control for Hands Free Typing
Working and Tested
- Bluetooth (OBD2 Connectivity)
- Bluetooth Hands Free
- Ethernet
- GPS (for use with Maps mainly)
- DAC Audio + Amplifier (for everything sound)
- Google apps and Play Store (all apps supported, no restrictions)
- Remote Controls (steering wheel vol up, vol down, next track, previous track and MODE)
- Google Maps
- YouTube & YouTube Music
- Microphone
Not Working or Not Tested.
- Hands Free (phone)
Remote Controls (steering wheel)- Reversing Camera
- No FM Tuner (I use internet radio instead)
- HDMI Screen Brightness
References
- KonstaKang – Porting LineageOS to the Raspberry PI 5.
| Parts List |
|---|
| Raspberry PI 5 8GB |
| MicroSD Card – A2 V30 – This is important, anything slower and you will have performance issues. OR |
| USB SSD HDD – This is faster than a SD Card, and more accessible for upgrades. |
| USB 3.0 Extension Cable – Make sure it’s well shielded. Thicker cables tend to be well shielded. |
| 7inch USB HDMI Touchscreen |
| 12 Relay with Cradle |
| Flexible 90 Degree HDMI Cable ~0.2m |
| Tobsun 12v to 5v Step Down |
| PiFi DAC + v2 (or any compatible DAC) |
| Raspberry PI Terminal HAT |
| GlobalSat BU-353N5 USB GNSS Receiver or USB GPS Mouse |
| Kinter 500w Mini Amplifier or JBL KS-DR1004D Mini Amplifier |
| Response RCA Ground Loop Isolator |
| RCA Male to Male 0.3m x2 |
| TP-Link TL-WR902AC Wireless Router |
| TP-Link DWM-222 4G USB |
| 12v Fan |
| ELM327 OBDII Bluetooth Adapter |



