[Android Head-Units] fernando_c_neves:
Since I started this project, I was wondering if someone already done something similar with this particulary hardware.

First problems envolved with Android Auto or Android 12 with the hardware:

Hardware:

Orange Pi 5 Plus (8Gb Ram - 256Gb Emmc)

View attachment 6119040

View attachment 6119041

Touch Screen 7'' with HDMI Input + Touch USB Support working (out-of-box)

View attachment 6119051

AV2HDMI (Upscaler 1080p or 720p) Working with HDMI IN APP

View attachment 6119053

Adaptor 12v to 5v 3A with two USB ports to powering on the Relay system and AV2HDMI

View attachment 6119054

This Step Down is used as main source of Orange Pi 5 Plus, has 9-36v In and 5v 5A out, is power enought to use Orange Pi 5 Plus in gaming without freeze or restart issues.

View attachment 6122522

This 2 Relay Module is needed to shutdown the Orange Pi 5 Plus (Cycle) when it's totaly powered off after shutdown sequence, it's consume is around 0mAh, I tested it with an USB Amperimiter and it's consume is 0mAh and with Orange Pi 5 Plus turned On is around 2A, (3A in Call Of Duty Mobile). When I switch Ignition On again, this Ralay module turns on and the Orange Pi 5 Plus + LCD turn's On. Is a simple script to do that.

View attachment 6122523

This is the USB Wi-Fi module to write down the ESP8266 Wi-Fi with the shutdown/power up script (They are two devices) (The USB writer module + ESP8266 Wi-Fi module) if you need the script for this Arduino's board, this is the script.

Here the Script:

#define BOUNCE 0

#define OFF 2

void setup() {

pinMode(BOUNCE, OUTPUT);

pinMode(OFF, OUTPUT);

digitalWrite(BOUNCE, HIGH);

//Wait 3 seconds

delay(3000);

//power on pi

digitalWrite(BOUNCE, LOW);

delay(200);

digitalWrite(BOUNCE, HIGH);

delay(1000);

//keeps relay on

digitalWrite(OFF, LOW);

}

void loop() {

// nothing is needed here

}

View attachment 6122524

Teramps Sound amplifier with 400RMS/4 or 100RMS per channel

View attachment 6119057

View attachment 6119058

UBLOX USB GPS Module (Works only in Mock Location with GPS Connector)

View attachment 6119059

Let's get started. First thing I had an issue is with GPS Module, it's shows information in Android, but the system does not use this Module as Internal GPS and I need to use GPS Connector App to get things working, using as USB GPS from Ublox in configuration and set mock location with GPS Connector App, you will need to activate Developer mode to do that.

Now my GPS works like a charm, but when boot Up the OPI5+, need to launch the app again and gives OK to use the GPS Module again, that is a problem too.

With the Screen 7'' I previous had , with HDMI In and no 30 pins connector to the board of orange pi, the cables is a mess in my car, One cable HDMI to use the Screen and another to use HDMI Input of this OPI5+ Board. I buy another Screen with connection with flat cables to OP5+ Board needs 10 days to arrive from China mainland.

The Adaptor 12v to 5v 3A is amazing, even when I start engine, the OP5+ does not shutdown.

I need more research in a way to made my OP5+ Boots Up when I switch the ignition and shutdown without cut the power as It does now.

Another issue is the AV2HDMI that uses another port USB from Adaptor 12v to 5V 3A. I only get image on screen opening the HDMI IN App that came with OP5+ Android Image pre-installed. But no lucky with a way to made it opens automaticaly when it has signal from Cam (AV Cam to HDMI module).

So that's it, I hope we can change knolodges in this little project of an DIY Home Made Android 12 Head Unit.

Here a video of this Head Unit working with SWC working after mapped buttons with an APP + Chromecast Bluetooth Controller.

Is working perfect.

Now with Xbox Series X Controller paired with Bluetooth playing games with outstanding performance, with Youtube in PIP while in game.

New aquisition, one controller of PlayStation 4 to use in my car all the time, because my Xbox Series X I use this controller at home :) . And is 100% compatible with Android 12.

View attachment 6119329

New feature, the Reverse Camera with function All-The-Time, that consist in has a reverse camera with a touch of a button in Steering Wheel Control and starts showing the reverse camera without the Reverse Gear engage.

Best regards,

Fernando Castro Neves.