Monter un hackintosh AMD n’est pas une bonne idée, hélas

Nicolas Furno |

Le retour en force d’AMD sur le segment des processeurs x86 est spectaculaire. Face à un Intel qui ne parvient pas à sortir de plusieurs années de stagnation et qui en est rendu à multiplier les excuses, la gamme de processeurs proposée par son concurrent de toujours fait envie.

Sa gamme grand public offre des performances du niveau de l’iMac Pro pour une fraction du prix, tandis que ses modèles haut de gamme ridiculisent le Mac Pro toutes options à un prix bien inférieur. Face à de telles promesses, comment ne pas se pencher plus sérieusement sur ces processeurs et espérer les retrouver dans un Mac ? Est-ce qu’Apple ira jusqu’à remplacer les processeurs d’Intel ? On peut poser la question, mais il y a une autre voie pour régler ce problème plus rapidement : les hackintosh.

Tags
avatar pim | 

On peut sans doute en déduire que pour Apple, troquer les puces Intel par leur équivalent AMD dès lors qu'il existe un modèle équivalent moins cher, n'est pas aussi simple qu'il en a l'air du premier abord. Surtout s'ils sont en train de courir un autre lièvre, celui de l'adaptation aux processeurs ARM (car c'est bien ce qu'est en train de faire Adobe pour l'iPad).

avatar Nicolas Furno | 

@pim

Ce n’est pas aussi simple que juste changer le processeur, mais Apple contrôle tout, donc ça resterait faisable. Et plus facile que pour un hackintosh.

avatar frankm | 

@pim

Adobe pour l’iPad. Tout simplement Apple avec l’iPad

avatar iftwst | 

Merci Nicolas.
Pour Apple, jamais AMD ne sera donc au menu comme CPU.

Il reste à voir maintenant si l'alternative ARM fera mieux que Intel sur des mac portables et de bureaux...

avatar Louisgaga | 

@iftwst

Pourquoi ça?
Les problèmes sont liés à des instructions particulières Intel qui sont utilisées , les équivalents ou contournements and n'étant pas développés car pas censés être requis sur MacOS.
Migrer vers une nouvelle architecture représenterait pour Apple et l'ensemble de l'écosystème un défi bien plus grand a relever si je comprends bien.

avatar powerpomme | 

@Louisgaga

Oui enfin, si une bande de développeurs (très talentueux) ont réussi à faire croire à Mac OS que le processeur AMD était en faite un Intel, je pense que ça ne poserais pas trop de problèmes à Apple de prévoir des machines sous AMD !

avatar Louisgaga | 

@powerpomme

Je suis d'accord. Ce qui laisse donc une porte ouverte.

avatar KimoMac | 

Merci pour cet article, ça met un terme à mes tergiversations à ce sujet également.

avatar luke974 | 

Merci pour ces précisions, j'allais monter un hackintosh amd pour un ami, notamment pour du after effect/LR et fcpx, au final on va rester sur du intel ^^

avatar MacPlusEtc | 

Intéressant... mais ça montre aussi comme évoqué plus haut que le passage sur ARM ne sera pas du gâteau pour certaines applications. Celles qui ne font que se reposer sur le système pourront vraisemblablement s’en tirer avec une recompilation pas trop douloureuse, mais celles qui sont allé chercher des optimisations au niveau du processeur (ce qui est a priori louable) vont avoir du fil à retorde...

avatar Louisgaga | 

Merci pour l'article.
Bon zut alors, le confinement se prête pourtant bien aux bidouilles de ce genre! Une mise à jour de votre tour actuelle dans les tuyaux?

avatar Nicolas Furno | 

@Louisgaga

Pas vraiment en fait, mon hackintosh se porte toujours comme un charme et je n'ai pas du tout à me plaindre des performances. Mais j'aimais bien l'idée de faire un hackintosh plus puissant qu'un Mac Pro pour beaucoup moins cher, je suis déçu…

avatar John McClane | 

Pourquoi tous ces trèfles dans l’image de présentation ?

avatar Nicolas Furno | 

@John McClane

Un clin d’œil à Clover, l’app qui émule le matériel d’un Mac pour les hackintosh : https://sourceforge.net/projects/cloverefiboot/

avatar John McClane | 

@nicolasf

Ah merci !
(Ceci dit l’icône de l’app a quatre feuilles à son trèfle... Comment ça je chipote ? 😬)

avatar Nicolas Furno | 

@John McClane

Je suis sûr qu’il y en a sur mon image ! :-)

avatar John McClane | 

@nicolasf

Je vais chercher ! Après tout j’en ai déjà trouvé deux dans ma vie, je suis prêt pour le troisième !

avatar tomtombamb | 

Merci pour cet article.
Professionnel de l’audiovisuel, j’ai monté mon premier hackintosh avec un processeur AMD 3950x, et je regrette pas mon choix. (Dual boot windows / Mac)
J’utilise les app Adobe au quotidien, et globalement ça bug moins que sous Windows ! Ça fonctionne même mieux.
Alors oui pour 2/3 trucs bien précis je suis obligé d’ouvrir le projet avec Windows avant de revenir à Mac.
Mais je trouve que les avantages contrebalancent largement cela.
Et avoir final cut avec 32 cœurs pour une somme raisonnable, c’est quand même cool !

avatar Nicolas Furno | 

@tomtombamb

Tout est affaire de compromis et de choix personnels en effet. Ma philosophie avec les hackintosh, c'est que l'on doit être l plus proche possible de l'expérience d'un Mac. C'est le cas avec un processeur Intel et une carte graphique AMD, par exemple je peux mettre à jour macOS dès le premier jour sans réfléchir.

Mais avec un processeur AMD, il faut davantage bricoler en amont et accepter plus de compromis à l'usage. Je trouve que ça n'en vaut pas la peine et c'est pourquoi j'ai abandonné ce projet…

avatar zypic | 

@tomtombamb

« Professionnel de l’audiovisuel, j’ai monté mon premier hackintosh avec un processeur AMD 3950x, et je regrette pas mon choix. (Dual boot windows / Mac)
J’utilise les app Adobe au quotidien, et globalement ça bug moins que sous Windows ! Ça fonctionne même mieux.
Alors oui pour 2/3 trucs bien précis je suis obligé d’ouvrir le projet avec Windows avant de revenir à Mac.
Mais je trouve que les avantages contrebalancent largement cela. »

Personnellement, je n’utilise pas windows ni les app d’Adobe mais tout comme Nicolas Furno, je préfèrerai ne pas avoir a bidouiller et surtout me retrouver dans une position ou mon hackintosh ne serait plus fonctionnel à cause dun hack que je n’aurais pas fait.
De plus, j’ai beau avoir vu la doc de TonyMac sur le choix des composants mais il ne parle pas :
- des processeurs AMD ;
- ni des cartes mères et leur compatibilité ou non au Thunderbolt 3 et sa future intégration complète dans USB4 ;
donc ça complexifie un maximum et son corollaire, les risques augmentent à vue d’œil et ou aller en cas de problème…
En plus, j’ai une collection de matériels Apple accumulé au fil des décennies et que je ne me résous pas à abandonner dans une déchetterie… au nombre desquels :
— deux MacPro que je rénoverai bien;
— un écran 30“ ;
— un XServe Raid pour lequel je pense avoir trouvé une solution pour changer les disques IDE PATA en SATA et passer la limitation des 750 Go. Mais sans passer mes MacPro à Catalina et les laisser sur des très vieux OS, je trouve que ça ne vaut pas le coup. Donc si les passer en hackintosh AMD était faisable sans risque…, je me lancerai bien ! Et dans ce cas, je mettrai bien une moitié de disques durs et une moitié de SSD le tout en Raid6. A ce propos, si quelqu’un avait un ou plusieurs liens sur des hack montrant comment utiliser un boîtier de MacPro pour en faire un hackintosh, ça m’arrangerait bien.

Alors pour revenir à nos moutons, ce qu’il me faudrait et je pense à tous ceux intéressés par un hackintosh , ce serait d’avoir un éclairage complet…

@tomtombamb pourriez-vous illustrer votre travail et ce que cela nécessite à chaque mise-à-jour comme hack, en somme, nous faire :
— un gros article documenté sur l’installation de base ;
— un article de temps en temps sur les hack ;
— si possible un lien vers une « base de données » facilitant le choix du matériel ;

Pour tous, ça nous sécuriserait grandement… et en ces temps de Covid-19, la sécurisation ça a du sens…

Merci d’avance ;-)

avatar KimoMac | 

@tomtombamb

Bonjour! Pourriez-vous détailler votre configuration matérielle et mettre un lien vers le guide que vous avez suivi pour l’installation? Ça m’intéresserait grandement (et certainement d’autres !) merci d’avance pour votre retour! 🙏😊

avatar powerpomme | 

@KimoMac

Si c’est la personne à laquelle je pense (Cobr) alors voici un lien vers le détail de sa config, et le mode opératoire.

https://forum.macbidouille.com/index.php?showtopic=415427

Pour ma part, voici ma config :
CM Asus Rog X570 E Gaming
Ryzen 7 3800 X
Sapphire Nitro + 5700 XT
Catalina 10.15.3
Bootloader : OpenCore 0.5.6

Pour l’installation j’ai scrupuleusement suivi ce tuto vidéo :

https://youtu.be/kndsJg_nQyg

Ce YouTubeur propose une quantité impressionnante de Hackintosh sur sa chaîne.

A noter que la méthode s’applique ici à une carte mère MSI, et un Ryzen 3900X, je n’ai pas le même hardware, mais ça a très bon fonctionné quand même !

avatar KimoMac | 

@powerpomme

Super merci beaucoup! 🙏😃

Pas de problèmes à signaler? Ça fonctionne avec la suite Adobe et autres logiciels?

avatar powerpomme | 

@KimoMac

Comme je l’ai dit plus haut, je ne suis pas utilisateur de la suite Adobe. J’ai lu que Photoshop fonctionnait correctement à l’aide d’un patch, et il y a 2 logiciels de la suite qui ne marchent pas.
Clairement, pour les personnes qui souhaitent un fonctionnement total des softs Adobe, il vaut mieux éviter les Hack Amd, rester sur Intel, ou trouver des alternatives (qui ne manquent pas) à ces logiciels.
De mon côté, Final Cut marche très bien, et pour les retouches photos j’utilise Pixelmator.
L’AppStore, iCloud, iMessage, AppleMusic, la synchro des signets safari, fonctionne très bien.
Je n’utilise pas le wifi et le Bluetooth, mais la mise en œuvre n’est pas compliqué, et ça permet donc d’avoir Handoff, Continuity, le déverrouillage du Mac avec une Watch, etc.
Les mises à jour sont également très simple.
Alors certes, il n’y pas d’interface graphique à la manière de Clover sur OpenCore, ce n’est pas simple à mettre en œuvre, mais avec les bonnes informations (amd-osx.com), les bons tutos (pléthore de vidéos sur YouTube avec Technolli notamment) et le bon guide (https://vanilla.amd-osx.com) c’est faisable.
Au moins, lors de la configuration, et avec toutes les manips à faire, nous sommes obligé d’avoir un minimum de compréhension de ce que nous faisons.
C’est bien moins simple que des cases à cocher.

avatar KimoMac | 

@powerpomme

Merci pour ton retour. Je suis actuellement sur un Hack Intel avec Clover, je me souviens avoir bien suer pour le configurer au départ. Un Hack Ryzen ou Threadripper me fait rêver, mais sans la suite Adobe 100% fonctionnelle ca reste problématique pour moi... Voyons si ça se décante à l’avenir! :)

avatar powerpomme | 

@KimoMac

Cela pourrait se décanter si Apple adoptait en effet des processeurs AMD, Adobe à toujours été très ancré avec Intel, et tous ses softs sont donc optimisés pour les bleus.

Je pense que même si Apple passait sous AMD (ce dont je doute fort) il faudrait malgré tout un certain temps, de l’ordre de quelques années certainement pour qu’Adobe se soucie d’Apple !

Les 2 sociétés ayant un ego surdimensionné, ça ne va pas aider !

avatar powerpomme | 

@KimoMac

Un peu de neuf, je viens de tomber sur une vidéo de Morgonaut, la dernière mise en ligne, ou elle montre qu’elle ne rencontre pas de problème avec Photoshop 2020, Lightroom, et Première Pro.
Idem pour Final Cut Pro et DaVinci Resolve.
La carte graphique, ici une Radeon 5700 XT by AMD est bien sûr nativement reconnue par Catalina, mais en plus elle gère l’accélération Metal !
Le reste de la config fait rêver, avec une carte mère TRX 40 et un Threadripper 3970 x de 32 Cores !!!!
Nicolas Furno... si tu nous regarde....

avatar Nicolas Furno | 

@powerpomme

Je vous regarde… j'ai aussi regardé la vidéo, et elle ne prouve rien du tout.

On sait que les apps d'adobe peuvent être lancées, ce n'est pas le souci. Le problème est lié à certaines fonctions spécifiques qui dépendent des processeurs Intel. Ouvrir deux minutes une app ne sert à rien, il faudrait vérifier chaque fonction une à une.

Enfin, peu importe : sauf si elle a une recette secrète qu'elle ne dévoile pas, son hackintosh souffrira de toutes les limites détaillées dans l'article. Ça ne change rien, et ça me semble dangereux de faire ce genre de vidéos sans le préciser…

avatar powerpomme | 

@nicolasf

Ok, certes, cette vidéo ne prouve rien, et aurait pu être faite pour le buzz, je te l’accorde.

Le clin d’œil que je faisais, était surtout vis à vis des Threadripper V2 qui d’après toi ne fonctionnent pas !

Mais bon, pas grave.... Adobe, et Office ont réussi à sortir des suites logiciels, qui ont rendues narco dépendant, la moitié des personnes de la planète, qui utilisent un ordinateur ! Il est là le vrai exploit !

avatar Nicolas Furno | 

@powerpomme

Oui, ça c’est nouveau. J’ai écrit l’article il y a quelques temps il faut dire, ça a dû changer depuis.

avatar powerpomme | 

@nicolasf

Regarde un peu du côté de amd-osx.com, tu seras surpris du nombre de « Succès »

Tu peux aussi regarder l’autre vidéo de Morgonaut, où elle détaille sa config de psychopathe.... impressionnant qu’un tel matériel soit accessible au public !

Et le pire c’est que c’est « juste » un 3970 X.... il y a encore le 3990 X !!!

avatar KimoMac | 

@powerpomme
Merci pour tes retours. La ca commence vraiment a m’intéresser. Je suis curieux de savoir si il y a effectivement des limitations sur certaines fonctions des logiciels adobe comme Nicolas semble le soutenir...

avatar powerpomme | 

Effectivement si vous vous contentez de regarder du côté de Tony Mac, vous n’aurez aucun choix possible en Amd, ils sont plutôt « pro » Clover, et ce dernier est en phase d’arrêt, et ne supporte pas Catalina en primo installation.

Heureux propriétaire également d’un Hack sous Amd, je ne suis pas utilisateur de la suite Adobe, donc ça ne me pose aucun soucis.
La seule chose qui ne fonctionne pas chez moi, c’est la mise en veille.

Et pour info, les threadripper de dernière génération fonctionnent à merveille sur un Hackintosh.

Pour plus d’informations, vous pouvez consulter amdosx.com, forum dédié justement aux Hack amd, et consulter plus précisément la rubrique « succès ».

Clairement pour les utilisateurs de Hack Intel, qui sont avec un EFI Clover, cela paraîtra très compliqué de paramétrer le boot loader OpenCore.
Je n’ai pas de connaissances particulières, et pourtant j’ai mené mon projet à bien.
Et ce n’est que le début d’opencore, puisqu’il est en bêta pour l’instant, en version 0.5.7.

avatar powerpomme | 

Édit :
Le lien du site est amd-osx.com

avatar Ingmar97432 | 

Un autre avantage à être sous Intel en hackintosh (et qui me concerne forcément), c’est de pouvoir recourir à l’iGpu du Cpu, sans être obligé comme sous Amd d’avoir une Cg externe. Comme je n’ai pas de besoins en jeux ou calculs, ça me permet des systèmes plus compacts, silencieux et moins onéreux.

avatar jcds83 | 

Les exemples de réussite de Hackintosh avec AMD commencent à être plus nombreux sur Reddit.
Le dernier date d'hier :
https://www.reddit.com/r/hackintosh/comments/g4bn6x/macos_catalina_opencore_057_ryzen_3700x_rx_5700/
Je viens de passer à l'amorceur OpenCore depuis dix jours mais cela m'a pris deux mois. Ce n'est vraiment pas une partie de plaisir. La courbe d'apprentissage est sévère.
Il est à noter que depuis OC 0.5.7, il y a de plus en plus de succès.
Il faudrait que MacGé explique un peu brièvement les différences de réglages entre Clover et OC au niveau BIOS et au niveau EFI. Cela contribuera à préparer les esprits à changer d'amorceur car les jours de Clover sont maintenant comptés même si ses concepteurs viennent de terminer un toilettage gigantesque de son code.

CONNEXION UTILISATEUR