Ouvrir le menu principal

MacGeneration

Recherche

Le projet Tesla Android apporte Android Auto et CarPlay aux Tesla avec deux Raspberry Pi

Nicolas Furno

lundi 09 mai 2022 à 11:15 • 25

Mobilités

Tesla Android est le nom d’un projet qui ambitionne d’offrir CarPlay et Android Auto aux voitures conçues par Tesla. Comme vous le savez si vous avez suivi notre série sur le constructeur, l’entreprise propose son propre système d’exploitation dans ses véhicules et il est aussi complet qu’il est fermé. Il ne fait aucune place à un système tiers et cela n’est pas prêt de changer, puisque c’est un choix politique.

Six mois en Tesla : un ordinateur sur roues, pour le meilleur et pour le pire

Six mois en Tesla : un ordinateur sur roues, pour le meilleur et pour le pire

La « faille » utilisée par Tesla Android est le navigateur web qu’intègrent toutes les Tesla. Le développeur, Michał Gapiński, a mis au point une solution sophistiquée pour afficher sur ce navigateur web l’écran d’un appareil Android et utiliser cette tablette basée sur le système d’exploitation de Google pour diffuser ensuite Android Auto, ce qui est prévu par défaut, ou CarPlay, ce qui est assez simple. Le résultat permet effectivement d’avoir une large partie de l’écran central des Tesla dédié à ce nouvel usage.

CarPlay dans une Tesla, via le navigateur web (photo @robertrosenfeld).

Parvenir à ce résultat n’est toutefois pas de tout repos, ne serait-ce qu’au niveau du matériel nécessaire. Michał Gapiński utilise deux Raspberry Pi différents, le premier doit être un modèle puissant (4e génération avec 4 Go de RAM au minimum) et c’est lui qui fera tourner Android. Le second peut être plus léger (3e génération), il se chargera de toute la partie vidéo et réseau pour transmettre l’image générée par le premier exemplaire.

Ce n’est pas fini : il faut aussi un appareil capable de récupérer l’image diffusée sur le port HDMI du Raspberry Pi avec Android. Il faut encore un modem 4G, car cette tablette simulée a besoin d’un accès à internet, ce qui implique qu’il faudra aussi prévoir une deuxième carte SIM, voire un abonnement dédié. Enfin, CarPlay sans fil nécessite un dongle supplémentaire. Le développeur espère simplifier cette installation à l’avenir, notamment en n’utilisant qu’un seul Raspberry Pi et non deux.

Tout le matériel nécessaire remplit presque intégralement l’espace de stockage situé devant les porte-gobelets dans les Model 3 et Model Y (photo @robertrosenfeld).

Une fois tout ce matériel rassemblé, il faut encore installer le logiciel, ce qui implique à nouveau de nombreuses étapes et plusieurs manipulations manuelles. Le développeur prévient qu’il s’agit encore d’une alpha — qui a quand même nécessité six mois de travail — et il ne faut pas s’attendre à un projet simple, même si les instructions sont a priori complètes. En cas de problème, vous pouvez utiliser cet espace pour obtenir de l’aide de la part du développeur ou d’un autre utilisateur du projet.

Même si c’est complexe à mettre en œuvre, la solution est très élégante une fois qu’elle est complète et en place. Depuis la voiture, il suffit alors d’ouvrir le navigateur web et de saisir une adresse IP (que l’on pourra enregistrer en favoris), et l’interface d’Android apparaît. On pourra alors ensuite connecter son smartphone et le contrôler depuis l’écran tactile. L’ensemble fonctionne même quand la voiture roule naturellement et le son du smartphone est correctement transféré sur les enceintes du véhicule.

Photo @TeslaAndroid.

Le code source derrière le projet Tesla Android est open-source et accessible depuis GitHub. Pour accélérer son développement, Michał Gapiński invite les utilisateurs satisfaits à faire un don.

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Promos : iPad Air M3 à partir de 460 € et MacBook Air M2 16 Go à 759 €

08:30

• 7


La certification Wi-Fi 7 est-elle un simple coup de tampon, comme l'affirme Free ?

08:00

• 7


Test du Slim Solar+ K980 de Logitech : un clavier solaire sans port USB-C, est-ce une bonne idée ?

18/10/2025 à 11:00

• 13


Apple Watch Ultra 3 : l’écran reste actif même en veille, la preuve en vidéo

18/10/2025 à 10:02

• 17


L’iPhone 17 Pro Max qui rit, l’iPhone Air qui pleure : Apple réajuste ses commandes

18/10/2025 à 10:02

• 116


Sortie de veille : notre premier avis sur les MacBook Pro, iPad Pro et Vision Pro M5

18/10/2025 à 08:00

• 2


DearMob : la solution pour sauvegarder, transférer et gérer votre iPhone sans contrainte (offre licence à vie) 📍

17/10/2025 à 23:00

• 0


Le premier iPhone pliable d’Apple attendrait finalement 2027

17/10/2025 à 21:34

• 50


40 000 cartes SIM saisies dans une ferme de serveurs destinées aux arnaques par SMS en Europe

17/10/2025 à 18:30

• 38


Journal passe à la vitesse supérieure avec macOS Tahoe et iPadOS 26

17/10/2025 à 17:30

• 13


Apple va diffuser la Formule 1 aux États-Unis pour les cinq années à venir

17/10/2025 à 16:47

• 52


L’Union européenne veut la fin des chargeurs à câbles USB-C soudés

17/10/2025 à 16:47

• 129


Avec la puce M5, Apple reprend la tête des benchmarks nettement devant la concurrence

17/10/2025 à 16:40

• 87


macOS Tahoe : la liste (quasi) complète des nouveautés publiée par Apple

17/10/2025 à 14:58

• 21


Les Freebox ne gèrent pas encore SMB comme Apple le demande pour Time Machine

17/10/2025 à 11:47

• 44


Le sens du détail d’Apple ralentit l’aiguille de l’app Horloge quand le mode économie d’énergie est actif sous iOS 26.1 🆕

17/10/2025 à 10:16

• 34