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 Albator | 

@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

Pages

CONNEXION UTILISATEUR