Parallel zu Michaels Thread für iD7 und 8 gibt es auch bei iDrive 6 tolle Entwicklungen!
Es gibt bereits Android Auto für iDrive 6 auf dem NBT Evo und neuerdings auch auf dem Entrynav2 (beim G2x Live Cockpit Plus bis 06/2020).
Bisher läuft das nur über Kabel, auf GitHub gibt es aber schon mehrere Personen die es laut eigener Aussage kabellos hinbekommen haben. Sobald das stabil läuft, soll es veröffentlicht werden.
Weitere Infos hier: https://github.com/Sq00ky/Supr…e6-Android-Auto/issues/86
Hallo zusammen,
ein kurzes Update zu einem weiteren EntryNav2-System: Ich habe seit etwa einer Woche kabelloses Android Auto in meinem G20 M340i (Baujahr 2019, EntryNav2, /etc/version 202111011321, 1280×480-Display) am Laufen.
Was in meinem Fahrzeug funktioniert:
- Kabelloses Android Auto (AA) über das fahrzeugeigene WLAN und Bluetooth (ohne Dongle, ohne Kabel); der Start erfolgt über das iDrive-Medienmenü, die Darstellung erfolgt im Vollbildmodus.
- Bedienung über den iDrive-Controller und den Touchscreen; die Tasten NAV / MEDIA / Telefon öffnen die entsprechende AA-App, die MENU-Taste kehrt zum iDrive-Menü zurück.
- Die Tonausgabe erfolgt über das Bluetooth-Audiosystem des Fahrzeugs; das Mikrofon wird für den Google Assistant genutzt.
- Übertragung der Fahrzeug-GPS-Daten an das Smartphone, Unterstützung für Tag-/Nacht-Modus, Anzeige von Fahrmodi; die Rückfahrkamera bleibt bei Bedarf im Vordergrund.
Es ist noch keine „Plug-and-Play“-Lösung: Ich arbeite noch an der Feinabstimmung für mein Fahrzeug – und wie bei allem in diesem Bereich ist ein SSH-Zugriff erforderlich.
Ein paar Erkenntnisse, die vielleicht hilfreich sind:
- EntryNav2 basiert auf Linux (GENIVI: systemd, Wayland mit IVI-Layer-Manager) und nicht auf QNX. Deshalb lässt sich der Build für das NBT Evo nicht ohne Weiteres übernehmen. Der Teil des Android-Auto-Protokolls konnte zwar wiederverwendet werden, aber die Bereiche Video, Eingabeverarbeitung, WLAN/Bluetooth-Übergabe sowie die iDrive-Integration mussten für dieses System neu entwickelt werden.
- Die Videoverarbeitung erfolgt über den hardwareseitigen H.264-Decoder des Geräts, wodurch die CPU entlastet wird.
- Danksagung: Das Projekt basiert auf der Arbeit von @Sq00ky (dem Android-Auto-Kern dieses Repositories sowie den Beiträgen zur Navigationsanzeige im Kombiinstrument). Vielen Dank für die Veröffentlichung!
Der Quellcode ist aktuell noch nicht öffentlich. Ich plane, ihn zu teilen, sobald alles stabil läuft.
Sobald es die kabellose Version gibt, werde ich das direkt ausprobieren.