J’ai récupéré un MCU de Tesla Model 3 et j’y ai installé Mac OS X. Parce que pourquoi pas.

Tout a commencé par une annonce sur un forum de pièces détachées : un MCU de Tesla Model 3 en bon état, vendu pour pièce suite à un accident carrosserie. Le vendeur ne savait pas trop quoi en faire. Moi, si — enfin, pas tout de suite. C’est en rentrant chez moi avec le boîtier sous le bras que l’idée un peu tordue a germé.

C’était évidemment un poisson d’avril, je ne compte pas écrire mon blog avec une IA (ni générer des images moches).

Le MCU (Media Control Unit) de la Model 3, c’est en gros un PC x86 déguisé en tableau de bord. À l’intérieur, on trouve un processeur Intel Core i3 de huitième génération, 8 Go de RAM, un SSD eMMC, et un écran tactile 15 pouces. Sur le papier, c’est tout à fait la définition d’un Hackintosh potentiel. Il m’a fallu quelques soirées pour cartographier les connecteurs, comprendre comment contourner la séquence de démarrage propriétaire de Tesla, et bricoler une alimentation 12 V correcte depuis un vieux bloc de PC. Pas insurmontable, mais pas trivial non plus.

Le MCU

L’installation de Mac OS X — Ventura, en l’occurrence, via OpenCore — a en réalité été la partie la plus classique de l’aventure. Le GPU Intel UHD 630 intégré est bien supporté, le Wi-Fi a demandé un remplacement de la carte, et l’audio est passé après quelques heures à fouiller les kexts. L’écran tactile, lui, est reconnu comme simple écran — le tactile, c’est pour une prochaine fois. Mais le résultat est là : un Mac qui démarre sur ce qui était, il y a quelques semaines, le cerveau d’une voiture électrique.

Est-ce que c’est utile ? Absolument pas. Est-ce que c’est l’une des choses les plus satisfaisantes que j’ai faites depuis longtemps ? Complètement. Il y a quelque chose d’assez jouissif à voir le logo de la pomme s’afficher sur un écran conçu pour afficher la vitesse et la charge de la batterie. La prochaine étape, c’est de le monter dans un boîtier propre. Et peut-être de faire fonctionner le tactile. Peut-être.