klingt Mega-spannend! Würde mich sehr interessieren, wie Du das gemacht hast.
Das ist eigentlich schnell erklärt. Basis ist ein N2 mit dem von Hardkernel bereitgestellten Android Pie. Darauf habe ich Kodi 18.3 installiert und lasse es mit dem Launcher for XBMC autostarten. In Kodi habe ich dann meinen eigenen Skin installiert (den Link habe ich ja oben schon mal gepostet). Das alles läuft auf dem N2 schon mal sehr stabil und flüssig. Als Display nutze ich das Odroid VU7A plus und als weitere Hardware ist für die Navigation noch per USB eine GPS-Mouse (ebenfalls von Odroid) angeschlossen. Als Navi-Software habe ich mal Sygic und Waze installiert. Beide tun was sie sollen.
CarPlay ist da nur eine nette Zugabe. Um das zum Laufen zu kriegen musste ich nur die App AutoKit.apk installieren. Der Carlinkit Dongle wird per USB an den N2 angeschlossen. Dann noch das iPhone (oder für Android Auto ein Android-Phone) per Kabel an den Dongle und schon wird automatisch die Verbindung hergestellt und CarPlay (bzw. Android Auto) erscheint auf dem Bildschirm.
Es ist auch möglich, zwischen CarPlay und Kodi hin und her zu switchen. In CarPlay gibt es dafür einen Button (im Screenshot der "Peugeot"-Button) und in Kodi habe ich im Skin einen Button für CarPlay eingerichtet, der die AutoKit.apk aufruft (für die Skinner: die Onclick-Aktion lautet: