Les hackintosh s’accommodent très bien des processeurs AMD

Nicolas Furno |

Depuis quelques années, AMD a fait un retour assez spectaculaire dans le monde des processeurs pour ordinateurs. Après une dizaine d’années dans l’ombre d’Intel qui a pris l’avantage avec ses Core 2 Duo et les modèles qui ont suivi, la gamme Ryzen d’AMD propose de meilleures performances à un prix moindre. Ce n’est pas qu’un heureux accident de parcours, Intel ne parvient pas à répondre à son concurrent historique sur le plan des performances et la firme en est réduite à multiplier les excuses, faute de mieux.

Photo AnandTech

Pour autant, Apple reste fidèle à son partenaire historique. Quand elle abandonne les processeurs PPC au profit des modèles x86 que l’on a toujours dans les Mac, l’entreprise choisit Intel. À l’époque, c’était un excellent choix et les ordinateurs de la pomme ont profité de plusieurs générations d’excellents processeurs, avec des améliorations substantielles tous les ans. Intel ne peut plus tenir cette cadence aujourd’hui et les mises à jour de ses processeurs sont minimes et souvent en retard. À tel point que c’est un processeur d’ancienne génération qui équipe les tous nouveaux MacBook Pro 16 pouces, faute de mieux.

Il y a toutefois très peu d’espoir de voir Apple abandonner Intel au profit d’AMD, comme de nombreuses rumeurs l’ont imaginé dans le passé. Rien n’est impossible évidemment, d’autant que les cartes graphiques dédiées des Mac sont toutes fournies par AMD depuis des années, mais si Apple change à nouveau de fournisseur pour ses processeurs, ce sera plus sûrement pour passer à ARM, avec des puces développées en interne. Intel reste ainsi la seule option…

Sauf à construire un hackintosh ! Depuis le passage à l’architecture x86, prendre des composants standards de PC et installer macOS dessus est une solution suivie par de nombreux bricoleurs. Cela paraît instable et dangereux, mais les outils sont bien en place maintenant et à condition de choisir les bonnes pièces, on peut avoir une expérience très proche d’un Mac. Je peux en témoigner, mon hackintosh est mon Mac principal et je travaille avec tous les jours depuis plus de trois ans.

Mon hackintosh, discrètement rangé sous mon bureau.

Pour éviter les problèmes, mieux vaut suivre de près ce que fait Apple et utiliser au maximum les mêmes composants. Pour reprendre l’exemple de la carte graphique, mieux vaut opter pour un modèle d’AMD qui sera pris en charge nativement par le système, que d’opter pour une carte Nvidia qui nécessitera de bricoler à chaque mise à jour. C’était pareil pour les processeurs : en restant aux produits d’Intel de la même génération que ceux que l’on trouvait dans les Mac, on évitait les ennuis.

Les bons produits d’AMD ont toutefois donné des idées à la communauté du hackintosh, qui s’est mise au travail pour trouver comment obtenir un macOS stable sur un processeur AMD. Leur travail a porté ses fruits : créer un hackintosh construit avec un processeur Ryzen d’AMD est aussi simple et stable qu’avec un processeur Core d’Intel.

Si vous êtes intéressé, le projet important est AMD Vanilla qui fournit des configurations adaptées pour chaque famille de processeur AMD. Il est recommandé de s’en tenir à la famille 17h qui est notamment celle des produits « Zen », les Ryzen comme les Threadripper. On peut aussi se lancer avec des processeurs plus anciens, mais les modèles les plus intéressants sont les plus récents de toute manière.

La procédure d’installation est très similaire à celle d’un hackintosh Intel. La seule différence en fait, c’est qu’il faut utiliser une configuration spécifique de Clover1, le logiciel qui se lance dès l’allumage de l’ordinateur et simule le bon environnement pour que macOS s’exécute normalement. Si vous avez un processeur Ryzen, le fichier de configuration est disponible à cette adresse et vous pouvez remplacer celui généré par défaut à l’installation de Clover sur la clé d’installation.

Pour le reste, c’est la même chose, vous devrez installer les mêmes extensions du noyau et effectuer les mêmes opérations après l’installation, je ne vais pas les détailler à nouveau. Cette vidéo décrit le processus pas à pas et vous pouvez la suivre aveuglément si vous optez pour les mêmes composants :

Par rapport aux processeurs Intel, il y a quelques contreparties à noter malgré tout, mais elles ne sont pas forcément gênantes :

  • certains SMBIOS, nom de code d’un Mac qu’on utilise pour identifier un hackintosh, ne sont pas compatibles ou nécessitent une configuration supplémentaire, vous trouverez les détails à cette adresse ;
  • il n’y a aucune prise en charge de 32 bits avec les processeurs AMD, uniquement du 64 bits, ce qui n’est potentiellement un problème qu’avec macOS 10.14 et avant, puisque Catalina se contente également du 64 bits ;
  • les puces graphiques éventuellement intégrées au processeur ne sont pas gérées, il faut une carte graphique externe supplémentaire ;
  • il y a quelques bugs avec la veille et macOS Catalina, ce sera probablement corrigé ultérieurement, mais c’est un problème à noter pour le moment.

Au bout du compte, un hackintosh Intel reste mieux connu et plus facile à gérer, notamment en cas de difficulté lors de l’installation. Mais les processeurs d’AMD sont si puissants qu’ils dépassent les meilleurs Mac du moment et donneront même sans doute du fil à retordre au Mac Pro qui sortira le mois prochain qu’il peut être difficile de résister…

Si vous voulez tenter l’expérience, les forums AMD OS X sont la référence pour obtenir de l’aide en cas de problème. Je vous conseille aussi de faire un tour par la section « Success Stories » qui permet de savoir quelle configuration précise fonctionne afin de choisir les composants les plus sûrs.


  1. Si vous préférez, la même configuration est aussi proposée pour OpenCore, un concurrent de Clover plus récent et plus « propre », plus proche de ce qu’Apple fait avec ses Mac.  ↩

Tags
avatar jb18v | 

pas réussi perso avec un Ryzen 3600, malgré les tutos. C'était évidemment plus simple avec mon i5 (mais la CM a grillé donc tout changé).

avatar Dimemas | 

tu avais quoi comme CM ?
parce que ça c'est fait super bien perso avec mon 3600 et une x570m pro4

avatar jb18v | 

C'est une B450 gaming plus max de MSI. Mais j'avoue avoir eu très peu de temps à y consacrer, la config d'avant ayant cramé, et je me suis d'abord acharné à tenter d'y mettre un Win7 parce que je trouve Win10 complètement immonde, mais pas le choix :/ (pas d'usb dans l'install, donc impossible de paramétrer, même en essayant de l'unnatend, bref HS).
Sans compter que je n'ai plus de mac assez récent pour télécharger et préparer la clé (un vieux MBP sous Snow) ou alors en VM, qui ne marchait plus du tout une fois le processeur/CM changé. Ce point là est résolu, je verrai pendant les vacances ^^

avatar Dimemas | 

si tu veux, on peut en discuter en privé ;). je t'expliquerai comment faire ta clé d'installation ;)

avatar jb18v | 

c'est sympa :) pfiou j'étais pas allé dans le forum depuis super longtemps, c'est tout beau ^^

avatar Saint-Jey | 

ce qui serait cool, c'est qu'un développeur trouve comment porter imessage sur windows !
c'est bien la seule chose qui me manque depuis que j'ai quitté macOS à la maison...

avatar Link1993 | 

Faut savoir qu'AMD ne fabrique pas ses processeurs, mais les fait sous traiter quand Intel fait tout de À à Z.
La limite de performance chez Intel peut aussi venir de la : un besoin de fiabilité à plus grande échelle :/

avatar hirtrey | 

@Link1993

Oui c’est GlobalFoundries qui était au départ AMD

avatar Dimemas | 

TSMC pour les procédés de gravure nan ?

avatar Tankiste | 

@hirtrey

En l’occurrence c’est TSMC pour les coeurs en 7nm, comme apple et 12nm pour l’io cache chez GlobalFoundries, sacré mélange!

avatar davideneco | 

oui et alors ? il les design comme intel et on fait le bon choix

Pendant que Intel foire les gravure une par , une , amd a aucun probleme

avatar Link1993 | 

@davideneco

C'est plus compliqué. Intel étant un très gros fournisseur, peut moins se permettre de fournir des processeurs défaillant, voir ne pas fournir de processeurs du tout.
Quand tu fabriques une plaque que tu coupera ensuite en processeurs, tu vas en avoir qui être qualifié de processeur moins puissant ou défaillant.

AMD elle, le peut un peu plus, n'ayant pas la même pression de fournir à tout le monde un processeur.

avatar Zoroastre | 

Avec ses cpu truffé de failles de sécurités que l'on découvre a chaque semaine, les défaillances c'est cadeau chez Intel...

avatar Arnaud73 | 

Petite coquille : il s'agit d'OpenCore et non pas d'OpenConfig

avatar Nicolas Furno | 

@Arnaud73

En effet, et c'est corrigé, merci !

avatar KimoMac | 

Le forum AMD OS X a l’air beaucoup moins clair et sauf erreur de ma part ne propose pas de configurations type customac avec une liste précise de composants à assembler en fonction de la configuration souhaitée (notamment Pro, le plus haut de gamme possible)

avatar Nicolas Furno | 

@KimoMac

Je suis d'accord, mais c'est normal, c'est une option assez nouvelle. Avant le projet Vanilla AMD, c'était tellement galère que quasiment personne ne se lançait.

Maintenant, j'ai bon espoir que la communauté s'organise et offre des guides aussi complets que pour Intel.

avatar Dimemas | 

Nicolas... peut-être parce que la communauté n'échange pas sur le forum mais sur le serveur discord...

en s'inscrivant sur le forum, on a le lien et ils vous répondent en quelques heures voire moins souvent ;)

avatar Nicolas Furno | 

@Dimemas

J’ai vu ça en effet. Discord, c’est bien pour discuter en direct, mais c’est moins pratique pour les archives et le partage.

Cela dit, c’est clairement une bonne piste en cas de problème !

avatar Dimemas | 

tu as un champ de recherche efficace je trouve pourtant ;)
j'ai trouvé des tas de réponses à mes soucis au départ perso !
pour l'instant je suis en 10.14.6 et tout marche (à part quelques touches sur le clavier comme le son et la luminosité)

En tout cas, sache que les cartes asrock et gigabyte sont très simples à utiliser !

avatar KimoMac | 

@nicolasf

Merci pour ta réponse

J’espère qu’on aura rapidement des buyer’s guide avec listes précises 😋

avatar iSide | 

Pas mal de fautes d'orthographe dans l'article :/

avatar Dimemas | 

ça fait juste 4 mois que je le dis mais bon ...
bien sur que ça marche très bien !

Et c'est franchement facile

avatar KimoMac | 

@Dimemas

Tu nous fais un petit guide ? 🙂

avatar Dimemas | 

j'en ai fait un détaillé sur macbidouille, mais si nicolas accepte, je veux bien vous le passer sur le forum ;)
attention je l'ai fait avec clover.
Je compte tester opencore

avatar Nicolas Furno | 

@Dimenas

Pas de souci, les forums sont là pour ça ! Et tant mieux si on y parle plus de hackintosh, moi je suis complètement pour… 👍

avatar Dimemas | 

Parfait ! merci nicolas !

avatar Dimemas | 

@ kimomac :
https://forums.macg.co/threads/hackintosh-x570m-pro-4-et-ryzen-5-3600-un-hackintosh-sous-amd-si-si-cest-possible.1326195/

Valaaaa :)
j'espère avoir plus de succès que sur macbidouille, ils sont restés assez dubitatifs

avatar KimoMac | 

@Dimemas

Merci!!!

avatar Joel971 | 

Salut, je sais que les Ryzen fonctionnent bien avec Davinci, mais avec FCPX et Premiere ?

avatar davideneco | 

puget system benchmark (cherche sur internet , tu verra plein de super bench)

Pour la 4K sur Davinci
2950X>9900k
3950x environs un 9960X

Pour de la 8K
3950X > 9960X
(Et les threadripper detruisent tous , mais pas encore tester)

Et pour premiere pro

3970x>3960x>10980xe>3950x
3900X >9900k

avatar Joel971 | 

oui mais pour les Ryzentosh ?

avatar Dimemas | 

malheureusement joel, c'est le hic, pour la vidéo, les hack n AMD ne marchent pas surtout sur premiere, lightroom
FCP X je crois que ça marche nickel, affinity ça marche à merveille, toshop, illustrator aussi par contre indesign oublie...

avatar Joel971 | 

Et t'as déjà essayé After effect ? théoriquement ça devrait marcher sans problème

avatar Dimemas | 

je crois que c'est pareil, je vais me renseigner

edit : apparemment ça marche !

avatar Matlouf | 

A quand le Arduintosh ? (Je crois savoir que l'équipe qui travaille dessus voudrait d'abord terminer le MO5tosh.)

avatar melaure | 

@Matlouf

Mince je voulais un Amigatosh !!!

avatar smog | 

Ca va tourner à la guerre avec les Ataritosh !

avatar maatthieu (non vérifié) | 

Ahh Morgonaut :) Au début, je trouvais son accent insupportable, mais avec le temps je trouve ses vidéos géniales et très pro. Elles m'on beaucoup aidé pour configurer mon Hackintosh gout vanille :) sous Catalina 15.1. D'ailleurs pour ceux qui ont une config ressemblant à la mienne je veux bien partager mon dossier EFI (GA-Z170N-Gaming 5 rev 1.0, Core i5 6600K (skylake) + Radeon RX 5700 XT) (message privé)

avatar corben | 

Certains bugs et les problèmes récurrents à chaque maj de MacOS me font peur de passer à un hackintosh.
Je le vois chez un collègue qui perd toujours un truc à chaque update, un coup le son, puis le Wifi, des soucis de sortie de veille...
Du coup ça n’incite pas à passer le cap... pourtant y a moyen de se faire de plus belles bécanes qu’un Mac Pro pour moins de 2000 balles

avatar Dimemas | 

ça dépend, j'ai vu plusieurs build où tout va bien, c'est juste que les kext ne sont pas mis à jour et ça se passe nickel sous clover configurator...
tu verras que le forum une config avec un threadripper ou un 3900X avec une radeon VII qui fonctionne à 99% (la veille déconne je crois)

Après il faut se poser une autre question importante, est-ce réellement nécessaire de faire les update ?

Perso j'adore mojave

avatar Nicolas Furno | 

@corben

Ça c'est souvent un mauvais choix de composants à la base. Ou alors une installation en mode "tout automatique", qui est pratique quand on débute, mais pas top sur la stabilité.

Les mises à jour mineures, je les fais sans rien toucher, comme sur un Mac. Et pour les majeures, la préparation est vraiment minime, comme je l'expliquais encore très récemment : https://www.macg.co/mac/2019/11/passage-macos-catalina-sans-encombre-pour-mon-hackintosh-109807

avatar Highmac | 

Le mien fonctionne comme une horloge sous Catalina.
Ma configuration: SMBIOS imac18,3. Gigabyte GA Z170MX-G5 + Intel i5 6500 Skylake + 32 Go de Ram + Sapphire Nitro+ RX 580 + SSD M2 (Catalina 10.15.1) + SSD (Win 10) + 2 disques durs + Carte combo wifi/BT ABWB-050815 + Alimentation Corsair 750 W.
MagicMouse 2 + Clavier Apple Keyboard filaire.
Ecran Asus VX278.

avatar Joel971 | 

En tout cas merci Nicolas Furno de nous faire partager ton expérience. Il faut du courage pour dire ecrire ce que disent ou font les autres tout bas. La réalité est que je trouve le prix des produits Apple élitistes ; payer plus cher parce que c'est mieux c'est normal. Mais franchement ils exagèrent à mon gout. Apple MacPro corbeille ?
j'ai achété des produits Apple verrs 2008 2009 et depuis au niveau des desktops, je suis déçu. On tente de nous enfermer. Ex. Les cartes NVIDIA plus puissantes ne sont disponibles pour les nouveaux Mac !

avatar Highmac | 

@Joel971: D'accord avec toi. Les machines Apple ne sont plus forcément fiable, par rapport au prix.
Mon dernier iMac date de 2009. Utilisé 7 ans, sans aucuns soucis. J'ai juste changé le Superdrive par un SSD et le disque dur par un plus gros. Et aussi le maximum de Ram. Au dernières nouvelles, il fonctionne toujours comme une horloge.
Le MacBook Pro Retina de ma fille, fonctionne toujours nickel et avec sa batterie d'origine. Il va avoir dans quelques jour 6 ans.
Je doute (mais je souhaite fortement me tromper) que les machines actuelles dure aussi longtemps.
Donc pour moi, oui, c'est Hackintosh ! Et bientôt, un deuxième.

CONNEXION UTILISATEUR