OpenCore et Big Sur : mon hackintosh à jour, pour la dernière fois ?

Nicolas Furno |

J’ai failli craquer après avoir testé l’excellent Mac mini M1 pendant deux mois, mais je n’ai pas encore tout à fait abandonné mon hackintosh. Profitant d’avoir deux Mac sous la main [enfin, un vrai Mac et un faux, ndlr], je l’ai mis à jour pour lui permettre de remplir son rôle de Mac principal pour quelques mois encore. Si vous avez raté les épisodes précédents, vous pouvez tout savoir sur mon hackintosh depuis sa création à cette adresse.

La partie visible du hackintosh, l’ordinateur lui-même est caché sous le bureau.

Par rapport à la tour que j’ai montée en plein mois de juillet 2016, peu de composants ont changé. Le processeur est toujours un Core i5 de la génération Skylake, la plus récente à l’époque. Deux ans après, j’ai remplacé la carte graphique Nvidia par un modèle AMD pour me rapprocher des Mac en bénéficiant des pilotes fournis par Apple. Et il y a un petit peu plus d’un an, j’ai opté pour un SSD NVMe pour me rapprocher des performances des Mac récents.


avatar loupsolitaire97 | 

Excellent article merci :)
Je possède un Hackintosh que j’ai acheté tel quel, j’ai à la fois MacOS et Windows, quand je l’allume il est sous MacOS par défaut sauf si je maintiens F5, alors je peux choisir.

Comment changer et avoir Windows par défaut ?
Merci :)

avatar Nicolas Furno | 

@loupsolitaire97

A vue de nez, je dirais qu’il faut accéder au réglage du BIOS de la carte-mère et changer l’ordre de priorité au démarrage. En choisissant le volume avec Windows, ce dernier devrait démarrer par défaut.

avatar loupsolitaire97 | 

@nicolasf

Merci, pas sur d’avoir bien compris mais je vais essayer de mettre les mains dedans 😅

avatar loupsolitaire97 | 

@nicolasf

Et supprimer totalement MacOS ? C’est peut être plus simple ?

avatar Nicolas Furno | 

@loupsolitaire97

C’est une solution plus radicale mais au redémarrage, l’ordinateur sélectionnera toujours le volume avec macOS. Le mieux c’est de changer ce paramètre dans les réglages de la carte-mère.

Ça peut paraître effrayant comme ça, mais c’est une interface graphique pas si complexe que ça en a l’air. Par contre, ce n’est pas lieu pour expliquer comment exactement, les forums seraient plus appropriés pour ça. 🙂

avatar demolay | 

c'est openCore 0.6.6 pas 0.5.6 en fevrier 2021 ;)

avatar Nicolas Furno | 

@demolay

Ah oui, je corrige, merci !

avatar loupsolitaire97 | 

@nicolasf

Merci :)
Je vais essayer avec ces quelques explication et j’ouvrirais un thread si besoin :)

avatar weagt | 

Très intéressant !
Nicolas dans l'article vous dites que le Hackintosh est possible grâce aux processeurs X86 et que quand Apple ne proposera plus de MacOS pour cette architecture le Hackintosh ne sera plus possible.
mais ne peut-on pas imaginer pouvoir acquérir des processeurs ARM et construire un Hackintosh autour de cette architecture ? Tous les bricoleurs de talents qui ont pondu des utilitaires pour faciliter la construction d'un Hackintosh auront certainement l'envie de se pencher sur le sujet, ne pensez-vous pas ?

avatar Nicolas Furno | 

@weagt

C’est une possibilité, mais ce n’est pas aussi simple qu’avec l’architecture x86, qui était un standard créé par un tiers. Apple ne bascule pas sur ARM, mais sur Apple Silicon. C’est sa propre architecture et ils peuvent en faire ce qu’ils veulent.

Concrètement, un tiers pourrait retro-ingénier l’Apple M1 et le reproduire pour le vendre, même si cela voudrait dire enfreindre de multiples brevets et copyrights et Apple ne laisserait sûrement pas passer. Mais admettons que ce soit possible.

L’Apple M2 pourrait tout changer et il faudrait alors repartir de zéro. J’exagère, mais c’est l’idée : désormais, les Mac peuvent évoluer comme Apple l’entend, puisqu’ils maîtrisent toute la chaîne. Jusque-là, ils étaient obligés d’adapter macOS aux processeurs d’Intel, qui étaient connus et très documentés.

Et on parle du processeur, mais c’est aussi vrai pour le GPU et tous les autres éléments sur le SoC. Tout d’un coup, l’idée même d’un hackintosh devient considérablement plus difficile à mener à bien.

Cela dit, je ne suis pas devin, peut-être que le logiciel pourra continuer de simuler le matériel d’Apple sur des PC ARM à l’avenir.

avatar Fennec72 | 

Merci pour ce très interessant article.

Un sujet connexe est celui d’OpenCore Legacy, la version d’OpenCore pour les Macs Legacy, c’est à dire les Macs qui ne font plus partie des Macs officiellement compatibles avec les dernière version de macOS.

Avec mon vieux Mac mini mid-2011, OpenCore Legacy est la seule solution qui m’a permis d’avoir un wifi fonctionnel ainsi qu’un Mac App Store capable de se connecter à mon compte Apple.

L’outil de configuration de l’EFI est très bien fait car si le Mac est listé sur la page GitHub d’OpenCore Legacy, l’EFI généré est une version spécifique au Mac choisi.

avatar Nicolas Furno | 

@Fennec72

C’est vrai que c’est une idée intéressante, je n’ai pas eu tellement l’occasion de me pencher dessus. C’est mieux que les patchers habituels ? J’ai déjà quelques soucis, graphique notamment, sur mon Mac mini aussi de 2011.

Il est sous Catalina pour le moment, mais c’est vrai que l’expérience est pas top. Je devrais peut-être essayer avec OpenCore.

avatar frankynov | 

Article parfait ! Bravo !
J’avais aussi fait le grand saut pour opencore lorsque j’ai monté mon hack AMD. Et il n’a jamais été aussi stable.
Mettre a jour opencore une fois qu’on a les quelques outils nécessaires est finalement assez rapide ( notamment https://opencore.slowgeek.com qui se charge de vérifier si le fichier de config est valide et cohérent )
Ce sera sans doute mon dernier hack également. D’ici 2-3 ans je prendrai très certainement un Mac mini :)

Par rapport à clover, je trouve que les guides de OC sont nettement plus rigoureux et précis, et surtout, à jour.

C’est un chouette hobby, et le jour où le dernier macOS compatible Intel sortira, ça sera la fin d’une époque.

avatar demolay | 

bonsoir et avant tout merci pour ce feuilleton, j'ai fais mon hack en partie grace à vos vidéos.
je l'ai toujours il est parfait multiboot linux/windows/sierra/catalina/bigsur.
big sur fonctionne sous Clover 5129 (qui a fraichement résolu son seul problème : le mode recovery) et sous openCore 0.6.6 et non 0.5.6 comme vous avez écrit. d'ailleurs ce dernier ne se mêle plus des autres OS, il n'injecte plus rien dans windows par exemple (ce qui était un problème).

pour le futur du hack il faudrait qu'un processeur ARM tourne sous metal .... à voir.

je ne suis pas pret de quitter mon hack pour plusieurs raisons:

Big sur et le respect de la vie privée on oublie fortement malgré les annonces mensongères de Tim ou en est l'Europe et le RGPD (feuilleton d'article à venir :)) pour les fuites organisées non sécurisées et l'impossibilité d'utiliser un vpn etc...

pouvoir changer des composants

plus de puissance pour quoi faire ? une carte graphique plus puissant oui pour le reste qui a besoin de plus de puissance ?

pouvoir jouer c'est sans comparaison

la puissance graphique d'un M1 c'est une rx 580 sortie en ?

M1 ou M2-3 pour écrire des mails et regarder netflix = c'est sans doute indispensable en effet.
avec de écrans externes qui fonctionnent mal pour MBP et MBA et pas plus de 2 écrans pour mac mini. c'est sur la zone de chalandise = Mail/netflix soyons fous iMovie....

je lorgne de plus en plus Linux comme beaucoup en vrai.

space X, les sous marins nucléaires, les supercalculateurs sont sous linux eux...

normal quand on voit les bugs et instabilités des mise à jours OS, mais j'aime mieux que windows faut être honnête.

bon j'arrête là.

mon hack a 4 ans il est tout jeune et reparable.

on verra

avatar tleveque | 

Je que je déplore par contre avec OpenCore, c’est le manque d’aide. Il n’y a pas de forum officiel. J’ai posé des questions à droite et à gauche (Redit entre autre) et ça va de aucune réponse à « aller lire la doc ». C’est à dire, les 1850 page de documentation….
Mais c’est vrai que quand ça fonctionne, c’est vraiment plaisant!

avatar Nicolas Furno | 

@tleveque

C'est leur philosophie en effet, il faut lire attentivement le guide et ils ne veulent pas que ce soit autrement. C'est bien pour apprendre, du côté positif des choses…

avatar demolay | 

bof, c'est pas trop vrai
il y a quand même beaucoup de forum en français, anglais, italien, allemand...
il y a le site web Dortania https://dortania.github.io/ qui décrit toutes les étapes intelligiblement.
il y a des serveurs discord qui répondent en temps réel pour aider.
après si vraiment vous n'y arrivez pas dites moi en mp ou ouvrez un topic dans ce forum sous l'onglet hackintosh.

avatar Elitius | 

@nicolasf quelle est la référence de votre écran à gauche et la barre de lumière qui y est accrochée ?
Merci :)

avatar Nicolas Furno | 

@Elitius

L'écran, c'est un Apple Cinema Display des années 2000.

La barre de LED : https://www.macg.co/tests/2020/10/test-de-la-screenbar-plus-de-benq-une-...

avatar totoguile | 

pour info j'en ai trouvé une moins cher et très bien également si ca intéresse du monde : https://forums.macg.co/threads/vos-bureaux-de-confinement.1334555/page-6 dernier post.

avatar yon971 | 

Je vais être hors sujet mais c’est vraiment propre sous y’a tour lol ça sent le ménage pour prises de photos ahah
Sinon très intéressant comme article

avatar Nicolas Furno | 

@yon971

Comment ça, mais non ! C’est toujours parfaitement propre et rangé voyons.

#oupas 🙃

avatar Elitius | 

@nicolasf désolé je parlais de la dernière photo avec l’écran Dell ?

avatar Nicolas Furno | 

@Elitius

Oh ! Alors cet écran : https://amzn.to/2MFKjk8

avatar fmj | 

Bonjour,
Merci Nicolas pour cet article très précis dans la langue de Molière.
J'ai monté mon hackintoch avec le guide de Dortonia.

Pendant le premier confinement, j'avais tenté sous clover sans résultats car je ne comprenais absolument rien à ce que je faisais.

J'ai tenté sous OpenCore sans y croire. Mais quand j'ai réussi à installer Catalina.
J'ai approfondi réellement. Je précise que cet mon premier hachinstosh.
J'ai eu des petits soucis de post-installation que j'ai résolu avec des personnes très réactive sur sur ce site :
https://www.macos86.it/topic/3307-trx40-bare-metal-vanilla-patches-yes-i....

Aujourd'hui, je suis sous OpenCore 0.6.6 et BigSur 11.2 (20D64).
J'ai tellement bossé sur ma config qu'à chaque mis à jour OpenCore, je préfère partir de zéro.
Je configure en 2h00 environ tout mon EFI comme ça je suis sûr que c'est pas bancal.

J'ai jamais entrepris le mappage des ports USB car sur ma carte mère et le boitier (14 ports physiques) un seul ne fonctionne pas.
J'ai même le luxe d’une carte Thunderbold 3 Titan Ridge que j’ai flashé pour Mac.
Mon Hachintosh me sert pour de la post-production video. il est très stable. J’oublie le gros boitier noir sous le bureau.

Tout ce que Nicolas à développer dans son article au sujet des mises à jour du système est réel.
J'ai fais des tests de mises à jour par " mise à des logiciels (préférence système), par AppStore, de la partition de secours (téléchargement par le net) et enfin par une clé USB et à chaque fois aucuns problèmes.

Je pense le garder 4 /5 ans car le prochain système sera probablement encore compatible avec les Macs Intel (MacPro 2019 et iMac 2020).

Ma configuration :
Gigabyte TRX40 Designare (Rev 1.1)
AMD Threadripper 3960x
Carte graphique : AMD Radeon Pro WX 9100
NVMe M.2 SSD Corsair MP 600 1T (WIndows 10)
NVMe M.2 SSD Corsair MP 600 1T (Big Sur) 11.1 [20D64]
NVMe M.2 SSD Corsair MP 600 2T (Free)
Carte Thunderbolt 3 : GC-Titan Ridge Rev 1.0 (Flash TitanRidgeNVM23-E64Fr) pour connecter l'Ultrastudio 4k mini & Promise Pegasus2 de 12 T
Open Core 0.6.6 Big Sur 11.2 (20D64)

Pages

CONNEXION UTILISATEUR