Bonjour à tous, comme promis, je viens vous faire un topo sur le hackintosh avec des processeurs qui ne sont pas habituellement supportés par Apple à savoir les rouges.... enfin AMD quoi !
Mon topic est tiré de celui de Shaneee sur AMD OS X.
Concernant la méthode, j'ai utilisé Clover, je tenterai OpenCore plus tard
Nous assistons à une petite révolution dans la gamme des CPU avec un retour assez inattendu de AMD et sa gamme de Ryzen 3000 nom de code Matisse basé sur l'architecture Zen2 avec des processeurs gravés en 7nm contre 14nm pour Intel qui a toutes les peines du monde à faire la transition du 14 au 10nm, en effet Intel a 2 ans de retard sur sa feuille de route et la létargie d'AMD de ces dernières années (la gamme FX était catastrophique apparemment...) ne les ont pas vraiment poussé à se bouger tout en vendu leurs processeurs à prix prohibitifs.
Bref ce topic n'est pas là pour faire une comparaison de qui est mieux que l'autre mais de montrer qu'on peut faire un Mac sur un Ryzen et que ça marche vraiment pas mal du tout !
Oui mais attend là ! Tu nous parle d'un hackintosh qui est déja pas mal chaud à faire, comment t'y prends-tu pour que ça fonctionne ?
Et bien sachez qu'il y a une communauté très active sur le sujet (et quand je dis très active, c'est vraiment très active croyez-moi) avec des intervenants et programmateurs vraiment pointus comme Shaneeee, XLNC, printf, etc...
Ils ont un forum (AMD OS X) qui a première semble vide... Et en fait, vous découvrez un lien vers un serveur Discord et là vous comprenez !
Il y a des tutos, ils sont au nombre d'au moins 3-4 et sont tous différents, mais en passant du temps à les lire, vous comprenez qu'il s'agit de vieux tutos et ceux-ci permettent une installation vanilla c'est-à-dire la plus proche d'un mac normal. Ces tutos sont remis à jour régulièrement ainsi que les patch et fichiers mis à disposition.
D'ailleurs il y a une partie tuto à partir d'un PC et à partir d'un mac.
Bon et concrètement, il faut quoi ?
Eh bien, c'est un peu comme si on devait faire un hackintosh sous Intel, je dirai même que c'est paradoxalement presque plus simple...
- Il vous faut donc un mac (ou pas en fait...suivant les tutos mais c'est mieux) pour faire la clé d'installation
- une clé USB de 8Go
- Clover Bootloader (la dernière version) pour installer Clover et les kext indispensable au démarrage
- Clover Configurator (pareil)
- Il vous faut gibMacOS - An awesome tool from CorpNewt ( https://github.com/corpnewt/gibMacOS ) pour télécharger la dernière version de macOS 10.14.6
- Vanilla AMD config of AlGrey ( https://github.com/AMD-OSX/AMD_Vanilla ) avec le config.plist pour que l'installation se fasse sans soucis
- les différents dossiers kext (https://onedrive.live.com/?cid=fe4038da929bfb23&id=FE4038DA929BFB23!455036&authkey=!APjCyRpzoAKp4xs)
Et voilà !
Euh Manu... il manquerait pas un truc essentiel....
Ah oui, il vous faut un ordinateur suis-je bête !
Alors comment monte-t-on un PC sous AMD ? Ce n'est pas plus compliqué qu'un PC sous Intel à vrai dire. Déjà il faut savoir ce que vous voulez faire.
1/ le boitier :
Etes-vous plutôt grande tour (ATX) ? Moyenne tour (MicroATX) ? Ou tout petit boitier (SFF avec un mini-ITX)
Pour ma part, je déteste les gros boitiers, ça me donne des boutons et je suis en train de réfléchir à moder un powermac G4 quicksilver mais pas simple.
Le problème avec le Mini-ITX, c'est que les boitiers sont très sympa, mais comptez entre 200 et 300 euros pour un bon boitier, j'étais parti sur un ncaseM1 mais j'ai vite déchanté quand j'ai vu que le boitier et la carte-mère allaient me coûter 500 euros presque.... J'ai donc pris un micro-ATX qui remplissait presque tous les critères.
Parce que oui les carte-mère ça coûte assez cher, et il faut bien choisir.
2/ le CPU :
Donc, on part sur une configuration en Ryzen 3000, quels processeurs prendre ?
Je vous en conseillerai 2 pour ma part !
- Le Ryzen5 3600 que vous trouverez dans les 200 euros et qui équivaut à un 8700K et 9700K en applicatif (et ce n'est pas rien !)
- Le Ryzen7 3700X à environ 350 qui dégomme un 9900K en applicatif pour les plus exigeants ! (je l'ai vu à 280 pendant le black friday ... sic...)
3/ La moveuborde enfin la carte-mère
Socket AM4 ! Donc chipset B450, X470 et X570 (les B550 doivent arriver plus tard)
Ce sont des processeurs qui ne consomment pas beaucoup, et il y a une rétrocompatibilité des chipset B450 et X470 avec ces processeurs moyennant une MAJ du BIOS avant de l'installer (qui demande 20 euros auprès de LDLC par exemple ou alors en demandant gratuitement un athlon 200GE par AMD qu'il faudra rendre ensuite) ce qui permet de faire des économies intéressantes.
Par contre, la connectique des anciennes cartes est .... minable pour rester gentil (beaucoup ont un DVI ou VGA encore... et de l'usb 2)
Le X570 à part une meilleure connectique, n'apporte que le PCIe 4.0.... après ceux qui veulent être en excès de vitesse sur leur SSD vont être servis !
- Donc personnellement, je vous conseille presque de prendre une carte-mère en mini-ITX en X570 quitte à mettre 50-75 euros en plus. (la gigabyte est bien, l'asrock est bizarre puisqu'il ont fait un radiateur très gros et nous oblige à prendre un CPU cooler pour processeurs intel..., asus nous fait languir... avec une carte HORS-DE-PRIX).
L'alternative sinon... c'est l'Asus Rog Strix X470-i qui est un très bon compromis, avec 2 slots M.2, et une bonne connectique.
Il y a étonnamment la possibilité de changer la carte wifi BT par une DW1560 sur la gigabyte et la faire fonctionner (j'ai eu la confirmation avec un gars sur Discord)
- Ceux qui veulent rajouter des cartes PCI comme une FenviT919 ou une carte Thunderbolt 3 (et oui ça existe !), il faut qu'ils s'intéressent comme moi au micro-ATX ! Et là c'est très facile comme choix !
Il y a celle que j'ai pris qui fonctionne à merveille :
- l'Asrock X570M PRO 4 avec la possibilité de mettre une carte wifi/BT M.2 NGFF comme la DW1560 ou la DW1830 via un slot prêt pour ça sur la carte-mère, la possibilité d'avoir du TB3 via la Thunderbolt AIC de Asrock et rajouter 2 ports TB3 en plus. Que de l'USB3.0 et 3.1, un port USB-c à l'arrière par contre pas de connecteur USB 3.1 gen2.... too bad
Très bons VRM (6+4 de mémoire), BIOS facile à prendre en main, beaucoup de slot pour des ventilo.
(non vous ne rêvez pas, à croire que cette carte est faite pour faire du hackintosh !)
C'est la seule mATX en X570 !
Sinon (je l'avais vu après mon achat et j'ai failli faire machine arrière car 2 fois moins cher tout de même !) il y a la MSI B450M mortar titanium qui est à 100 euros de moins (mais il faut faire la MAJ du BIOS) et a de très très bonnes critiques !
Par contre, ici c'est une Fenvi T919 d'office qui ne posera pas vraiment de problème vu qu'elle marche OOB.
Et connectique un peu vieille à l'arrière et surtout un slot M.2 en NVMe qui est rédhibitoire pour moi... pour 75 euros de différence, je trouve que la X570 en vaut la peine !
Enfin les autres cartes, je ne connais pas. Mais je crois que les version ATX de ma carte-mère et de la mortar en B450 ou la X570 de gigabyte sont extra !
4. What else ?
Pour le reste ? C'est du classique. En dehors du fait qu'il faut bien veiller à avoir un CPU cooler compatible avec le socket AM4 et que la RAM marche bien avec AMD (j'ai pris 2 G.skill trident Z RGB en 3200Mhz et ça marche nickel même après OC).
Pour le GPU, je vous laisse choisir, j'ai pris une Sapphire RX 580 Nitro + qui fait très bien l'affaire mais une Vega 64 nitro+ par exemple sera parfaite aussi.
Pour la suite ! Je parle de la partie bidouillage, clé bootable et installation !
Mon topic est tiré de celui de Shaneee sur AMD OS X.
Concernant la méthode, j'ai utilisé Clover, je tenterai OpenCore plus tard
Nous assistons à une petite révolution dans la gamme des CPU avec un retour assez inattendu de AMD et sa gamme de Ryzen 3000 nom de code Matisse basé sur l'architecture Zen2 avec des processeurs gravés en 7nm contre 14nm pour Intel qui a toutes les peines du monde à faire la transition du 14 au 10nm, en effet Intel a 2 ans de retard sur sa feuille de route et la létargie d'AMD de ces dernières années (la gamme FX était catastrophique apparemment...) ne les ont pas vraiment poussé à se bouger tout en vendu leurs processeurs à prix prohibitifs.
Bref ce topic n'est pas là pour faire une comparaison de qui est mieux que l'autre mais de montrer qu'on peut faire un Mac sur un Ryzen et que ça marche vraiment pas mal du tout !
Oui mais attend là ! Tu nous parle d'un hackintosh qui est déja pas mal chaud à faire, comment t'y prends-tu pour que ça fonctionne ?
Et bien sachez qu'il y a une communauté très active sur le sujet (et quand je dis très active, c'est vraiment très active croyez-moi) avec des intervenants et programmateurs vraiment pointus comme Shaneeee, XLNC, printf, etc...
Ils ont un forum (AMD OS X) qui a première semble vide... Et en fait, vous découvrez un lien vers un serveur Discord et là vous comprenez !
Il y a des tutos, ils sont au nombre d'au moins 3-4 et sont tous différents, mais en passant du temps à les lire, vous comprenez qu'il s'agit de vieux tutos et ceux-ci permettent une installation vanilla c'est-à-dire la plus proche d'un mac normal. Ces tutos sont remis à jour régulièrement ainsi que les patch et fichiers mis à disposition.
D'ailleurs il y a une partie tuto à partir d'un PC et à partir d'un mac.
Bon et concrètement, il faut quoi ?
Eh bien, c'est un peu comme si on devait faire un hackintosh sous Intel, je dirai même que c'est paradoxalement presque plus simple...
- Il vous faut donc un mac (ou pas en fait...suivant les tutos mais c'est mieux) pour faire la clé d'installation
- une clé USB de 8Go
- Clover Bootloader (la dernière version) pour installer Clover et les kext indispensable au démarrage
- Clover Configurator (pareil)
- Il vous faut gibMacOS - An awesome tool from CorpNewt ( https://github.com/corpnewt/gibMacOS ) pour télécharger la dernière version de macOS 10.14.6
- Vanilla AMD config of AlGrey ( https://github.com/AMD-OSX/AMD_Vanilla ) avec le config.plist pour que l'installation se fasse sans soucis
- les différents dossiers kext (https://onedrive.live.com/?cid=fe4038da929bfb23&id=FE4038DA929BFB23!455036&authkey=!APjCyRpzoAKp4xs)
Et voilà !
Euh Manu... il manquerait pas un truc essentiel....
Ah oui, il vous faut un ordinateur suis-je bête !
Alors comment monte-t-on un PC sous AMD ? Ce n'est pas plus compliqué qu'un PC sous Intel à vrai dire. Déjà il faut savoir ce que vous voulez faire.
1/ le boitier :
Etes-vous plutôt grande tour (ATX) ? Moyenne tour (MicroATX) ? Ou tout petit boitier (SFF avec un mini-ITX)
Pour ma part, je déteste les gros boitiers, ça me donne des boutons et je suis en train de réfléchir à moder un powermac G4 quicksilver mais pas simple.
Le problème avec le Mini-ITX, c'est que les boitiers sont très sympa, mais comptez entre 200 et 300 euros pour un bon boitier, j'étais parti sur un ncaseM1 mais j'ai vite déchanté quand j'ai vu que le boitier et la carte-mère allaient me coûter 500 euros presque.... J'ai donc pris un micro-ATX qui remplissait presque tous les critères.
Parce que oui les carte-mère ça coûte assez cher, et il faut bien choisir.
2/ le CPU :
Donc, on part sur une configuration en Ryzen 3000, quels processeurs prendre ?
Je vous en conseillerai 2 pour ma part !
- Le Ryzen5 3600 que vous trouverez dans les 200 euros et qui équivaut à un 8700K et 9700K en applicatif (et ce n'est pas rien !)
- Le Ryzen7 3700X à environ 350 qui dégomme un 9900K en applicatif pour les plus exigeants ! (je l'ai vu à 280 pendant le black friday ... sic...)
3/ La moveuborde enfin la carte-mère
Socket AM4 ! Donc chipset B450, X470 et X570 (les B550 doivent arriver plus tard)
Ce sont des processeurs qui ne consomment pas beaucoup, et il y a une rétrocompatibilité des chipset B450 et X470 avec ces processeurs moyennant une MAJ du BIOS avant de l'installer (qui demande 20 euros auprès de LDLC par exemple ou alors en demandant gratuitement un athlon 200GE par AMD qu'il faudra rendre ensuite) ce qui permet de faire des économies intéressantes.
Par contre, la connectique des anciennes cartes est .... minable pour rester gentil (beaucoup ont un DVI ou VGA encore... et de l'usb 2)
Le X570 à part une meilleure connectique, n'apporte que le PCIe 4.0.... après ceux qui veulent être en excès de vitesse sur leur SSD vont être servis !
- Donc personnellement, je vous conseille presque de prendre une carte-mère en mini-ITX en X570 quitte à mettre 50-75 euros en plus. (la gigabyte est bien, l'asrock est bizarre puisqu'il ont fait un radiateur très gros et nous oblige à prendre un CPU cooler pour processeurs intel..., asus nous fait languir... avec une carte HORS-DE-PRIX).
L'alternative sinon... c'est l'Asus Rog Strix X470-i qui est un très bon compromis, avec 2 slots M.2, et une bonne connectique.
Il y a étonnamment la possibilité de changer la carte wifi BT par une DW1560 sur la gigabyte et la faire fonctionner (j'ai eu la confirmation avec un gars sur Discord)
- Ceux qui veulent rajouter des cartes PCI comme une FenviT919 ou une carte Thunderbolt 3 (et oui ça existe !), il faut qu'ils s'intéressent comme moi au micro-ATX ! Et là c'est très facile comme choix !
Il y a celle que j'ai pris qui fonctionne à merveille :
- l'Asrock X570M PRO 4 avec la possibilité de mettre une carte wifi/BT M.2 NGFF comme la DW1560 ou la DW1830 via un slot prêt pour ça sur la carte-mère, la possibilité d'avoir du TB3 via la Thunderbolt AIC de Asrock et rajouter 2 ports TB3 en plus. Que de l'USB3.0 et 3.1, un port USB-c à l'arrière par contre pas de connecteur USB 3.1 gen2.... too bad
Très bons VRM (6+4 de mémoire), BIOS facile à prendre en main, beaucoup de slot pour des ventilo.
(non vous ne rêvez pas, à croire que cette carte est faite pour faire du hackintosh !)
C'est la seule mATX en X570 !
Sinon (je l'avais vu après mon achat et j'ai failli faire machine arrière car 2 fois moins cher tout de même !) il y a la MSI B450M mortar titanium qui est à 100 euros de moins (mais il faut faire la MAJ du BIOS) et a de très très bonnes critiques !
Par contre, ici c'est une Fenvi T919 d'office qui ne posera pas vraiment de problème vu qu'elle marche OOB.
Et connectique un peu vieille à l'arrière et surtout un slot M.2 en NVMe qui est rédhibitoire pour moi... pour 75 euros de différence, je trouve que la X570 en vaut la peine !
Enfin les autres cartes, je ne connais pas. Mais je crois que les version ATX de ma carte-mère et de la mortar en B450 ou la X570 de gigabyte sont extra !
4. What else ?
Pour le reste ? C'est du classique. En dehors du fait qu'il faut bien veiller à avoir un CPU cooler compatible avec le socket AM4 et que la RAM marche bien avec AMD (j'ai pris 2 G.skill trident Z RGB en 3200Mhz et ça marche nickel même après OC).
Pour le GPU, je vous laisse choisir, j'ai pris une Sapphire RX 580 Nitro + qui fait très bien l'affaire mais une Vega 64 nitro+ par exemple sera parfaite aussi.
Pour la suite ! Je parle de la partie bidouillage, clé bootable et installation !