RPi5 LineageOS Android Head Unit

June 3, 2024
3452
Views

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

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

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 4 or 5
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
Kinter 500w 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

 

1 2 3 4 5 6 7

Leave a Reply