Alors que le système d’exploitation de Tesla est connu pour avoir des tonnes de fonctionnalités intégrées (y compris la possibilité de jouer à des jeux vidéo AAA), il y a une capacité qui manque notamment : la prise en charge d’Apple CarPlay ou d’Android Auto. Michał Gapiński, cependant, a trouvé un moyen de pirater la prise en charge des deux dans Teslas, en utilisant un navigateur Web, deux Raspberry Pis, une poignée de modules complémentaires et de câbles, et Android.
Gapiński l’appelle le projet Android Tesla (h/t à MacRumors pour l’avoir porté à notre attention), et il fait ce que son nom implique : fournit une interface Android Auto à laquelle vous pouvez accéder via le navigateur Web intégré de la voiture. (Criez aux normes Web ouvertes, faites le travail comme toujours.) Bien que ce ne soit pas la première fois que nous voyons un projet comme celui-ci – un autre développeur a fait fonctionner Android Auto dans le navigateur Web de la voiture en utilisant simplement une application – émulant une tablette entière passe au niveau supérieur.
Ce processus n’est pas exactement facile, ce à quoi il faut s’attendre puisque Gapiński le présente comme un alpha. Selon la page du matériel Android Tesla, vous aurez besoin d’un Raspberry Pi 4 pour exécuter Android, d’un Raspberry Pi 3 ou supérieur pour exécuter Linux (qui est chargé de capturer la vidéo et de la mélanger à l’ordinateur de votre Tesla via Wi-Fi), des cartes d’extension pour HDMI et LTE, et des câbles pour relier le tout.
Après avoir suivi le (long) processus de configuration du logiciel et déplacé tout le matériel dans votre voiture, vous devriez pouvoir connecter votre Tesla au réseau Wi-Fi du Pi et entrer une adresse IP dans le navigateur Web de Tesla, où vous serez accueilli par Android. À partir de là, vous pouvez lancer une application qui gère CarPlay et Android Auto, vous donnant accès à l’interface musicale native de votre téléphone, aux cartes, etc.
D’après une vidéo téléchargée par Gapiński, l’expérience ne semble pas être la chose la plus réactive qui soit (et apparemment les instructions audio de navigation ne fonctionnent pas encore), mais elle semble être raisonnablement fonctionnelle.
Encore une fois, cependant, ce projet est encore en cours de développement, d’où les deux Raspberry Pi. Le site de Gapiński indique que l’exigence “pourrait être abandonnée à l’avenir” et que l’objectif est qu’il fonctionne sur un seul Raspberry Pi 4. Il est également très loin d’être un processus d’installation en une ou deux étapes. Les instructions actuelles ne devraient pas être trop familières à quiconque possède une expérience décente de Linux ou de modding, mais j’imagine qu’elles sont assez intimidantes pour quelqu’un qui cherche à brancher et à jouer. La page à propos de Tesla Android Project indique que l’objectif est de rendre l’installation possible “en quelques minutes”.
Bien que la possibilité d’exécuter CarPlay soit un argument de vente majeur de Tesla Android, elle peut également fonctionner avec Android Auto. De plus, il y a toute l’interface de la tablette Android que vous pouvez également utiliser pour des choses comme la navigation sur le Web ou même l’exécution de diagnostics, bien qu’évidemment, vous ne devriez rien faire de tout cela en conduisant.
Il y a quelque chose de délicieux dans l’activation de CarPlay via son système d’exploitation concurrent, mais la vraie magie ici est tout le travail de Gapiński. Même s’il n’est pas prêt pour les heures de grande écoute, c’est cool de voir des gens ajouter des fonctionnalités à leurs voitures de manière inattendue (et profondément manières ringardes).