Teslas sind dafür bekannt, den riesigen Touchscreen auf dem Armaturenbrett populär zu machen, aber wie Tesla-Besitzer nur allzu gut wissen, kann dieser Bildschirm nicht zum Verbinden Ihres Telefons über Android Auto oder Apple CarPlay verwendet werden. Aber was wäre, wenn es einen Weg gäbe, einen sehr komplizierten Weg, aber dennoch einen Weg?
Entwickler Michał Gapiński arbeitet seit einigen Monaten am „Tesla Android Project“ und hat gerade eine funktionierende Lösung demonstriert. Hier ist es auf Video festgehalten:
Den Scharfsichtigen unter Ihnen ist vielleicht etwas Seltsames aufgefallen – die CarPlay-Benutzeroberfläche läuft im Browser. Nun, das ist nicht ganz der Fall, der Browser des Autos wird verwendet, um eine Art Screencasting-Lösung zusammenzubasteln.
Es gibt tatsächlich einen Raspberry Pi 4, auf dem eine modifizierte Version von Android 12 läuft. Die Videoausgabe davon wird an einen zweiten Raspberry Pi (unter Linux) gesendet, der sie in etwas umwandelt, das mit dem Browser des Autos angezeigt werden kann. Berührungseingaben werden vom Browser erfasst und zur Verarbeitung an den ersten Pi gesendet. Es ist der erste Raspberry, der CarPlay beherrscht und auch native Android-Apps ausführen kann. Weitere Details zu den Hardwareanforderungen finden Sie hier, aber Vorsicht: Dieses Projekt ist nichts für schwache Nerven.
So kompliziert das alles klingt, es funktioniert tatsächlich. Sie können Apple Maps für die Navigation, Apps für den Zugriff auf Ladestationen von Drittanbietern usw. verwenden – alles über den Touchscreen Ihres Tesla. Sogar DRM-geschützte Multimedia-Inhalte funktionieren einwandfrei (Apple Music wird im Video vorgeführt, Netflix funktioniert offenbar auch). Dank der jüngsten Leistungsverbesserungen, die die Bildrate auf 60 fps erhöht haben, wirkt das Ganze tatsächlich ziemlich flüssig.
Der Entwickler schlägt vor, dass es in Zukunft vielleicht möglich sein könnte, auf den zweiten Raspberry Pi zu verzichten, aber im Moment braucht man zwei. Sie können drahtloses Android Auto oder CarPlay verwenden, wenn Sie einen CarlinKit-Dongle haben (tatsächlich verwendet dieses Projekt die AutoKit-App, die diesen Dongle verwendet).
Werfen Sie einen Blick auf die neuesten Versionshinweise zum Projekt. In kurzer Zeit wurden beeindruckende Verbesserungen erzielt.