La mise à niveau de mon hackintosh vers macOS Sequoia s’est étonnamment bien déroulée – voici comment procéder

macOS 15 Sequoia desktop showing default Dark Mode wallpaper and a About this Mac screen of a Hackintosh

Lorsqu’Apple a annoncé macOS 15 lors de la keynote WWDC 24, peu d’utilisateurs étaient impatients de faire la mise à jour. Ce n’était pas le cas pour iOS, iPadOS et watchOS, que certains ont commencé à télécharger dès l’apparition des versions.

Il y a une bonne raison à cela : si les choses tournent mal avec votre iPhone, il est relativement facile de le restaurer sans perdre beaucoup de données. Mis à part la pellicule photo, que vous avez peut-être synchronisée avec iCloud, la plupart du contenu de votre iPhone se compose probablement de comptes en ligne. Sur un ordinateur, en revanche, vous pourriez avoir des centaines de gigaoctets de données stockées uniquement en local. Même si vous sauvegardez l’intégralité de votre système, une restauration Time Machine peut prendre des heures.

Don’t miss the best of The Mac Observer

Set us as a preferred source and our Apple reporting ranks higher in your Google Search results and Discover feed — one tap, no account changes.

Or get it by email

Quelqu’un doit cependant effectuer la mise à niveau. Nous devons tester les nouvelles fonctionnalités pour rédiger des articles avec une expérience directe sur le sujet. Je me suis porté volontaire, mais avec une limitation : je ne possède pas de Mac compatible. Je devrais mettre à niveau mon Hackintosh pour utiliser macOS 15 Sequoia. Voici comment les choses se sont déroulées.

Avant de poursuivre : comprendre les hackintoshes

Au cas où vous ne le sauriez pas, un Hackintosh est un ordinateur non-Apple qui exécute macOS. Bien que l’idée puisse sembler étrange, les gens font cela depuis l’Apple II.

Je vais essayer de limiter le jargon au minimum, mais cet article est destiné à aider les propriétaires de Hackintosh curieux de faire une mise à niveau. Par conséquent, une grande partie du contenu suivant nécessite un certain niveau de connaissances préalables sur le sujet. Si vous êtes nouveau dans ce domaine, je vous recommande cet article explicatif sur les Hackintoshes que j’ai publié il y a quelques semaines.

Les défis de la mise à niveau d’un hackintosh vers macOS 15 Sequoia

Hackintosh avec une tour de bureau Corsair exécutant macOS 10.10 Yosemite
Crédit image : Hasanhuseyinalbayrak / Wikimedia Commons

La configuration initiale d’un Hackintosh n’est pas une tâche triviale. Comme l’affirment les créateurs d’un guide complet sur ce sujet, vous ferez presque certainement quelque chose de mal la première fois. Et quelques fois après cela. Le Hackintosh est un passe-temps d’essais et d’erreurs. Mais cela mis à part, les choses se déroulent généralement sans problème, sauf si vous souhaitez ou devez passer à une version plus récente de macOS.

Le premier défi consiste à déterminer si votre matériel est à la hauteur. Les GPU et les cartes sans fil, entre autres composants, peuvent ne pas être compatibles avec les versions plus récentes, malgré les meilleurs efforts des développeurs.

Ensuite, vous devrez rassembler les logiciels nécessaires. Pour mettre à jour votre version de macOS, vous devez mettre à jour les extensions du noyau (Kexts), le chargeur de démarrage OpenCore, et peut-être des correctifs supplémentaires que vous utilisez pour faire fonctionner certaines parties.

Une fois tout cela réglé, branchez le disque d’installation. Bien sûr, il y a toujours une chance que les choses ne se passent pas comme elles le devraient. Il n’est pas surprenant que de nombreuses personnes dans la communauté Hackintosh aient tendance à s’en tenir à l’avant-dernière version de macOS, et ne mettent à niveau que lorsqu’Apple publie une version après celle qui succède à celle qu’ils utilisent. Jusqu’à aujourd’hui, de nombreux propriétaires de Hackintosh utilisent joyeusement Monterey ou même Big Sur sur leurs machines.

Version bêta pour développeurs de macOS, mais sans développeur et sans Mac

C’était un luxe que je ne pouvais pas me permettre. J’ai des fonctionnalités à analyser, des captures d’écran à prendre, des bugs à découvrir et à signaler à mes lecteurs (et parfois même à Apple).

Plusieurs façons d’essayer macOS Sequoia

Au début, j’ai essayé de le faire de la manière la plus sûre possible : une machine virtuelle. En utilisant l’installateur officiel, en le transformant en image disque et en gravant cette image sur une clé USB, rien n’a fonctionné. Sans parler du fait que j’ai essayé pas moins de trois applications de VM, toutes sans succès.

L’étape suivante est la deuxième méthode la plus sûre : utiliser mon autre ordinateur, cette fois un Mac de 2012. Il exécute Sonoma avec OpenCore Legacy Patcher (OCLP), donc cela valait la peine d’essayer. Malheureusement, il n’a pas dépassé le premier écran d’installation, et j’ai reçu un message d’erreur « non compatible ».

Dernier recours : j’ai fait une sauvegarde de mon installation Ubuntu sur un disque externe, effacé le SSD qu’elle occupait, et lancé l’installateur de la version bêta pour développeurs de macOS Sequoia tout en démarrant mon Sonoma actuel. Je l’ai dirigé vers le SSD maintenant vide, et j’ai rassemblé les Kexts à jour et les fichiers de base OpenCore, les plaçant sur une clé USB contenant uniquement l’EFI.

Ça fonctionne ! En quelque sorte…

Bureau macOS Sonoma affichant le fond d'écran par défaut, avec l'installateur de la version bêta pour développeurs de macOS 15 ouvert par-dessus

En une demi-heure environ, j’ai reçu le message « votre Mac doit redémarrer pour terminer la mise à jour ». En démarrant à partir de l’EFI mis à jour, quelques redémarrages supplémentaires, et j’ai été accueilli par le fond d’écran caractéristique de Sequoia représentant des troncs d’arbres. La mise à niveau de mon Hackintosh vers macOS Sequoia a dû prendre 50 minutes ou moins.

Tout n’était pas parfait, cependant. Le Wi-Fi ne fonctionnait pas au début, et, à l’heure actuelle, il ne fonctionne toujours pas avec AirportItlwm, la méthode la plus simple. Le itlwm régulier aidé par l’application Heliport fait l’affaire, mais présente des limitations : pas de Handoff ou de Continuity.

Le son ne fonctionne pas non plus. Certaines personnes ont signalé un succès avec le Kext AppleALC régulier, tandis que d’autres l’ont fait fonctionner avec VoodooHDA. Malheureusement, aucune de ces options n’a fonctionné pour moi.

Ce qui m’a positivement surpris, c’est l’accélération matérielle. Ma carte graphique (intégrée) a fonctionné immédiatement ; aucun correctif ou mise à jour n’a été nécessaire. C’est le principal obstacle pour les personnes qui construisent des Hackintoshes à partir d’ordinateurs portables : si votre GPU ne fonctionne pas, macOS peut même démarrer, mais il sera insupportablement lent et inutilisable.

Gardez à l’esprit que vos résultats peuvent varier. J’ai lu des rapports de personnes qui n’ont pas réussi à faire fonctionner l’accélération matérielle, ou qui se sont retrouvées avec des systèmes extrêmement instables. Je n’ai utilisé Sequoia que pendant quelques heures, mais il ne m’a pas encore lancé d’erreurs fatales. Quelques problèmes mineurs et plantages, mais rien qu’on ne puisse gérer.

L’exécution de l’Assistant de migration a été remarquablement rapide. Il a transféré les données d’un SSD PCIe interne à un autre en moins de 40 minutes. De nombreuses applications ont dû être configurées à partir de zéro, mais au moins elles ont toutes été installées automatiquement.

Limitations mises à part, voilà un Hackintosh mis à niveau vers la version bêta pour développeurs de macOS Sequoia quatre jours après sa sortie. Je ne suis pas développeur, et l’ordinateur n’est pas un Mac, mais cela ne nous a arrêtés ni l’un ni l’autre.

Inconvénients de la mise à niveau d’un hackintosh vers la version bêta de macOS

Les développeurs de Hackintosh n’ont qu’un seul conseil concernant l’installation des versions bêta de macOS : n’installez pas de version bêta de macOS. Le support officiel du Hackintosh pour une version donnée ne commence que lorsqu’Apple annonce la version finale, environ trois mois après la WWDC.

Cela ne signifie pas que les gens ne le feront pas quand même ou que la communauté n’essaiera pas de s’entraider face aux problèmes qui pourraient survenir. Mais à moins qu’on ne vous ait spécifiquement demandé d’aider les développeurs avec des tests, vous êtes pratiquement livré à vous-même. Ils n’accepteront pas les rapports de bugs, n’écouteront pas les plaintes ou ne se soucieront pas de ce qui ne fonctionne pas sur votre ordinateur.

Il y a aussi la question des nouvelles fonctionnalités. Cette année en particulier a été relativement décevante pour certaines personnes, bien que beaucoup l’aient trouvée excitante. La principale nouveauté, pas seulement pour macOS, est Apple Intelligence. Elle alimentera la plupart des nouvelles fonctionnalités.

Cependant, elle ne fonctionnera pas sur les ordinateurs équipés de processeurs Intel — c’est-à-dire la totalité des Hackintoshes. Il n’y a pas de solution à cela : Apple Intelligence exploite le Neural Engine des puces Apple Silicon, qui n’existe tout simplement pas sur les CPU Intel. Même si cela fonctionnait, la plupart des fonctionnalités d’IA d’Apple n’arriveront pas avant 2025.

Cela ne signifie pas que Sequoia n’a pas de nouvelles fonctionnalités intéressantes. Le tuilage des fenêtres, l’application Mots de passe et les paramètres système réorganisés, pour n’en citer que quelques-uns. Cependant, les deux premiers sont simplement des versions Apple de fonctionnalités offertes par d’autres applications, tandis que le dernier est davantage une correction pour quelque chose que l’entreprise a mal fait dans Ventura.

Toutes les bidouilles n’en valent pas la peine

Comme je l’ai écrit dans un article précédent, macOS 15 Sequoia finira par être une mise à niveau qui en vaut la peine par rapport à Sonoma. Il est fort probable que ce « finira par » n’arrivera pas avant que Sequoia n’atteigne un statut stable. Et cela pourrait prendre un certain temps après cela aussi.

J’aime les Hackintoshes parce que j’aime bricoler, et Apple ne le permet tout simplement plus avec la plupart de ses ordinateurs. Composants soudés et limitations logicielles renforcées, cela « enlève le plaisir ». Un Hackintosh est personnalisable — moins s’il s’agit d’un ordinateur portable, mais quand même.

Si vous êtes là pour l’aventure, cependant, vous avez maintenant la feuille de route qui manquait. Mettez à jour vos Kexts et OpenCore, sauvegardez tout, et essayez macOS Sequoia sur un disque que vous n’utilisez pour rien d’important. Vous pourriez vous amuser.

Discussion

Join the discussionCommenting as a guest — your email is never published · Log in

Protected by Akismet — be kind, stay on topic.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.