CarPlay additions for Audi MHI2 head units on the MHI2_ER_AU37x train:
touch /mnt/app/rgd_no_arrow_fill and reboot.Prebuilt binaries, installed from an M.I.B. SD card or over a network cable.
Use at your own risk. Everything is reversible, but read Recovery before you start.




Tested on MHI2_ER_AU37x_P5089, MU1326, part 8V1035036A — Audi A3 8V with the
Virtual Cockpit and the HARMAN iAP2 stack. Other MHI2_ER_AU37x_* builds are expected
to work but are not verified: read Compatibility before installing.
Audi Q2 (MHI2_*_AU276_*) runs the same HMI classes, and the release is confirmed
working on a Q2. The installer checks the firmware train first and stops, changing
nothing, on anything that is not MHI2_*_AU37x_* or MHI2_*_AU276_*. Other trains
carry other versions of the HMI classes these patches replace, and installing there
can leave the main screen black.
If another CarPlay mod is installed on the unit, remove it first.
WIRELESS_MAP (#25) and the Smart Box lylink 2921 with its test firmware
26060215. Zooming with the roller works by cable only.Picture_Upload_Download = active.bin/dpad_hook.jar alone in /mnt/app/eso/hmi/lsd/jars/.Download the …-sd.zip of the latest release from
Releases. What changed in
each release is listed there and in the CHANGELOG.
From an SD card (M.I.B.):
mod.mod folder to the root of an empty FAT32 card. Eject the card safely.
Don't drag it over an existing mod folder on a Mac: Finder replaces the folder, it
doesn't merge them.Advanced Settings → Run Custom Script. On
M.I.B. V3.6 and later the item is Advanced Settings → Run individual script.Over a network cable: unpack the archive, then from the folder that contains mod:
ssh root@172.16.250.248 'mount -uw /mnt/app; mkdir -p /mnt/app/root/carplay'
scp -O -r mod/carplay/* root@172.16.250.248:/mnt/app/root/carplay/
ssh root@172.16.250.248 'sh /mnt/app/root/carplay/install.sh'
Reboot. The patches load only after a reboot. Hold the button combination for your
MMI until the screen goes dark. On the A3/S3 8V that is NAV/MAP + RADIO + the big
rotary knob. Over SSH: on -f rcc /usr/apps/mib2_ioc_flash reboot.
Running the installer again upgrades in place.
Before installing, the installer checks:
MHI2_*_AU37x_* or MHI2_*_AU276_* it
stops without changing anything.| Option | Cable | SD card (empty file in mod/carplay/) |
|---|---|---|
| leave out route guidance and the cluster map | RGI=0 sh install.sh |
NO_RGI |
| leave out only the cluster map | ALTSCREEN=0 sh install.sh |
NO_ALTSCREEN |
| offer the cluster map to a wireless adapter that does not ask for it | WIRELESS_MAP=1 sh install.sh |
WIRELESS_MAP |
| start the line under the maneuver on the arrival time | ETA_DEFAULT=1 sh install.sh |
ETA_DEFAULT |
| the cluster map without route guidance (no maneuver tile) | MAP_ONLY=1 sh install.sh |
MAP_ONLY |
| install the parking popup beside CarPlay (P5089 and Q2 P5088 only; off by default) | PDC=1 sh install.sh |
PDC |
| let unknown jars through | IGNORE_CONFLICTS=1 sh install.sh |
IGNORE_CONFLICTS |
Step by step, and what gets changed on the unit: Installation.
touch /mnt/app/rgd_eta_default
(ETA_DEFAULT=1 / an empty ETA_DEFAULT file at install time). Off
without uninstalling: touch /mnt/app/rgd_disable and reboot; delete the file to turn
it back on.touch /mnt/app/rgd_no_tel and
reboot.touch /mnt/app/rgd_sport
(SPORT=1 / an empty SPORT file at install time).Something not right: Troubleshooting.
ssh root@172.16.250.248 'sh /mnt/app/root/carplay/uninstall.sh'
or from the card: the release's …-uninstall-sd.zip, copied the same way as for the
install, and the same M.I.B. menu item. Reboot.
This project is free and stays free. Donations are optional and don't change what you get: Ko-fi or monobank.
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|