Stela - Le retour du Hackintosh ?
À la WWDC en juin 2025, Apple avait pourtant été très clair : macOS Tahoe serait la dernière version pour les Mac Intel. Pour ceux qui faisaient tourner macOS sur un PC monté maison, le bon vieux Hackintosh , la partie semblait donc pliée... jusqu'à ce que Tyler Smith sorte Stela il y a quelques jours.
Alors qu'est-ce que c'est encore ce truc ? Hé bien Stela, c'est un programme de démarrage UEFI qui permet de lancer macOS 27 conçu à l'origine uniquement pour Apple Silicon, sur un PC x86-64 tout ce qu'il y a de plus classique sans le modifier !! Voui voui !! L'astuce, et vous allez voir, c'est malin, c'est qu'il n'essaie pas de faire accepter du matériel Intel ou AMD à macOS. Non, au contraire, il lui présente une machine Apple simulée de toutes pièces, en l'occurrence un Mac mini M2, et c'est ensuite lui qui se tape tout le travail de "traduction" en dessous.
Et ce travail, c'est d'abord un traducteur qui transforme le code arm64e d'Apple en code x86-64, en partie à l'avance et en partie durant l'exécution, avec plus de 3 000 encodages d'instructions AArch64 couverts et un cache pour ne pas tout retraduire à chaque fois. Ensuite, un pilote Metal compile les shaders d'Apple vers NIR, le langage intermédiaire de Mesa, pour les faire tourner sur une carte NVIDIA.
Côté matos, une carte du type GeForce GTX 16 ou RTX des séries 20 à 50 est donc obligatoire, ainsi qu'un processeur Intel ou AMD x86-64-v2 (à partir des Nehalem chez Intel et des Bulldozer chez AMD), 8 Go de RAM, un UEFI 64 bits avec le Secure Boot désactivé, et 60 Go libres sur un disque NVMe ou SATA en mode AHCI. Par contre, ni Wi-Fi ni son pour l'instant, donc pour le réseau ça passera par une des puces Ethernet listées dans la doc.
Maintenant, pour fabriquer la clé USB (8 Go pour l'installeur en ligne, 32 Go pour la version hors ligne), suffit de récupérer l'archive de votre système sur le Github, de la décompresser et de lancer :
sudo ./stela setup
Sous Windows, ce sera stela.exe et ensuite, l'outil vous demandera la clé USB, l'installeur, la version de macOS et le modèle de Mac, puis il effacera cette clé et téléchargera macOS directement depuis chez Apple. Au passage, il demande aussi à Apple les réponses de signature de l'installation et les rangera sur la clé, donc même l'installation hors ligne passe d'abord par les serveurs d'Apple. Il ne reste ensuite qu'à booter le PC sur la clé.
Maintenant, ne vous emballez pas trop vite car l'auteur avertit lui-même que Stela est leeeent de fou et qu'il peut ne pas démarrer, même sur du matériel supporté. Mais c'est un projet nouveau, qui fonctionne d'un bout à l'autre et qui ne peut maintenant que se bonifier avec le temps...
L'écran de Stela en échec pendant l'installation de macOS sur un Dell XPS 8950
Après il y a aussi la licence c'est vrai... Car le contrat de macOS interdit formellement de l'installer sur un ordinateur qui n'est pas de marque Apple. Donc c'est plus pour bidouiller sur une machine de test, qu'un vrai OS utilisable dans la vie de tous les jours. Mais c'est super cool quand même je trouve car ça signe le grand retour du Hackintosh !!
Le code est sous licence GPL et tout se passe sur GitHub , alors si vous avez une vieille tour avec une GTX 1660 qui prend la poussière, vous savez quoi lui faire faire ce week-end !




