Les développeurs d’OpenCore vont avoir de quoi s’occuper cet été ! Avec macOS Ventura, Apple a fait le ménage dans les Mac compatibles, avec plusieurs modèles qui ont disparu de la liste et une compatibilité restreinte désormais aux Mac de 2017 au mieux. OpenCore, l’utilitaire qui permet d’installer macOS sur des ordinateurs qui ne sont pas pris en charge par Apple — de vieux Mac ou des PC transformés en hackintosh — va ainsi devoir combler quelques trous pour continuer à prendre en charge le même matériel.
La bonne nouvelle, c’est que les hackintosh suffisamment récents ne poseront a priori aucun problème. Des utilisateurs courageux ont déjà installé macOS Ventura sur leur tour convertie en Mac et leurs retours sont encourageants. Cet utilisateur en particulier a obtenu un hackintosh parfaitement fonctionnel sous macOS 13, avec tous les composants qui sont correctement pris en charge. Son matériel n’est pas de dernière jeunesse, mais il utilise un processeur Intel et une carte graphique AMD qui sont tous deux pris en charge officiellement par Apple dans des Mac, ce qui a aidé.
Le problème se pose sur le matériel plus ancien, celui qu’Apple ne prend plus en charge officiellement. Ce sera le cas pour les hackintosh montés avec des composants d’avant 2017, dont mon ancien, mais ce sera aussi le cas pour les vieux Mac qui peuvent installer un macOS à jour grâce à OpenCore Legacy Patcher. C’est une solution très pratique que j’utilise depuis plus d’un an sans encombre sur un MacBook Pro de 2014 désormais abandonné par Apple.
J’ai installé macOS Monterey sur mon MacBook Pro de 2014 abandonné par Apple
Si macOS Ventura a abandonné plusieurs Mac qui étaient pris en charge par Monterey, c’est parce que le système a été allégé avec plusieurs éléments qui ont disparu et qui empêchent de faire tourner macOS sur ce matériel ancien. Le principal développeur d’OpenCore Legacy Patcher a fait un premier état des lieux où il liste notamment tout ce qui manque. Outre la prise en charge des CPU Intel avant la génération Kaby Lake, les pilotes pour plusieurs GPU Intel et AMD ont disparu, la gestion de l’USB des Mac abandonnés a été retirée, les pilotes nécessaires aux prises Ethernet gérées par Intel ont disparu et ce n’est qu’une petite partie de la liste d’absents.
Pour chaque élément de cette liste, des pistes sont aussi esquissées pour permettre d’installer macOS Ventura. Par exemple, la prise en charge des CPU Intel trop anciens pourrait être restaurée grâce à Rosetta, l’app de transition qui permet de faire tourner des apps Intel sur des Mac Apple Silicon. La version fournie avec macOS 13 n’a pas été modifiée par rapport à celle de macOS 12, ce qui devrait servir de solution pour récupérer les fichiers indispensables pendant le processus d’installation.
D’autres problèmes seront plus difficiles à résoudre, à l’image de la prise en charge des GPU abandonnés par Apple. Metal, l’API graphique d’Apple, les a également abandonnés sous macOS Ventura et cela devrait être plus compliqué d’obtenir un système parfaitement fonctionnel. Il va falloir trouver des solutions et cela va prendre du temps : le développeur estime qu’il ne faut pas s’attendre à avoir une version à peu près stable d’OpenCore Legacy Patcher avant six mois, au minimum et à condition de ne pas tomber sur un gros problème technique imprévu.
Pour rester informé des dernières évolutions du projet, vous pouvez suivre ce sujet sur les forums de MacGeneration. Vous verrez qu’un utilisateur a réussi à installer macOS Ventura sur un Mac Pro de 2010, mais que l’installation n’est pas de tout repos et que son installation n’est pas encore très stable. En bref, mieux vaut prendre son mal en patience si votre Mac n’est pas dans la liste des modèles compatibles avec la mise à jour…