![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]()
Message
#1
|
|
Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 582 Inscrit : 30 Sep 2007 Membre no 95 966 ![]() |
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. 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%21455036&authkey=%21APjCyRpzoAKp4xs) 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 ! 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.... - 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 ! Ce message a été modifié par charcudoc - 29 Aug 2019, 15:00. -------------------- - iphone XS gris sidéral
- iPad air (1ère gen) - MBP 13" 2015 avec SSD 512 (samsung 960 nvme remplacé par mes soins) - Hackintosh : SMBIOS : imacpro 1,1 NZXT H1, Asus Strix b550-i | CPU : Ryzen 5 3600 | RAM : G.skill trident Z RGB 3200Mhz 16Go x2 | GPU : RX580 nitro+ 8go | SSD Samsung 970 NVME 1to | DW1560 |
|
|
![]() |
![]()
Message
#2
|
|
Macbidouilleur d'argent ! ![]() ![]() ![]() Groupe : Membres Messages : 582 Inscrit : 30 Sep 2007 Membre no 95 966 ![]() |
Bon et si on commençait !
Donc comme je disais, faire un hackintosh sur AMD n'est pas tellement plus compliqué que sur Intel (merci aux bidouilleurs qui font les patch et compagnie). Petite mise en garde par contre ! Une machine professionnelle en hackintosh pourquoi pas mais c'est pas forcément hyper stable parfois, donc méfiance ! Ne faites pas cette machine si vous utilisez : - Les logiciels adobe en dehors de photoshop, illustrator et +/- after effects mais sinon c'est mort - Les applications en 32bit Le reste marche très bien : Blender, sketch, la suite Affinity, Figma, Xcode... Donc quelles sont les étapes pour faire une installation sans problème ? Je vais vous donner la démarche que j'ai suivi. - Télécharger une version complète de macOS Mojave 10.14.6 pour ensuite mettre sur le bureau le fichier BaseSystem.dmg qui va permettre de créer notre clé bootable. - Créer la Clé bootable via l'utilitaire de disque en la formattant puis en faisant une restauration avec le fichier baseSystem.dmg. Il y a une autre possibilité c'est d'utiliser le fichier createinstallmedia de "Install macOS Mojave" - Installer Clover Bootloader sur la clé avec quelques réglages précis. - Insérer le fichier config.plist du dossier 17h du Vanilla AMD Config directement dans EFI/EFI/Clover/. Mettez les kext qui vous intéresse dans le dossier kexts/other. - Faire les réglages du BIOS de la carte-mère après l'avoir mis à jour (c'est mieux) Booter sur la clé dans Clover (Booter sur un disque UEFI !!!) - Vous arrivez sur la page d'install de macOS, vous allez d'abord sur Disk utility pour formater le disque dur en AFPS si c'est un SSD. Redémarrage Sélectionner " Boot Install macOS from <your disk name>" puis poursuivre l'installation. - Redémarrer à nouveau pour vous retrouver normalement sur macOS fraichement installé. - Installer Clover Bootloader et Clover configurator comme sur la clé. Installer le config.plist du Vanilla AMD à nouveau dans EFI/EFI/Clover/ et les kext qu'il vous faut dans le dossier kexts/others. - Vérifier le SMBIOS et que votre serial est invalide pour ne pas être embêté. Donc nous allons reprendre les étapes au fur et à mesure. 1. Il nous faut la 10.14.6 pour faire une installation via le patch, c'est la seule version qui fonctionne. MacOS High Sierra fonctionne aussi sinon. Il est possible de la télécharger via le Mac App Store. Mais souvent il s'agit de la version update... Donc comment faire ? Il vous faut la version complète de macOS 10.14.6 via le macApp Store. Et vous cherchez BaseSystem.dmg pour le mettre sur le bureau en explorant le dmg. 2. Faire la clé bootable. Ensuite 2 possibilités, la méthode facile et l'autre (que j'ai utilisé) A. Faisons la moins simple, mais plus drôle ! (ouais j'aime les défis que voulez-vous) 1. Préparer la clé USB en formatant dans l'utilitaire de disque pour la mettre en : - GUID Partition Map - 1 Data partition - OSX Extended (Journaled) 2. Ensuite, ouvrez le terminal, et taper Code diskutil list .Vous allez avoir le nom du disk (de type disk# # étant un chiffre), c'est ce qu'on va utiliser dans le terminal. Tapez : diskutil partitionDisk /dev/disk# GPT JHFS+ "USB" 100% Ce qui permettra de faire une partition "USB" sur la clé. Puis tapez : Code sudo asr restore -source ~/Desktop/BaseSystem.dmg -target /dev/disk#s2 --erase Cela permettra de faire une clé avec BaseSystem.dmg qu'on a mis de côté tout à l'heure sur le bureau.Une fois fini, vous faites un glisser déposer de l'icone "Install macOS Mojave.app" dans le dossier de la clé. B. L'autre solution : (beaucoup plus simple...) Tapez dans le terminal : Code sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/"MyVolumeName" Cela fera une clé avec macOS dessus ... 3. Installer Clover Bootloader sur la clé ! (j'ai bien dit la clé !) Il faut choisir lé clé pour l'installation et faites "personnaliser" pour les réglages de l'installation. Voici les réglages qu'il vous faut : - Install Clover for UEFI booting only - Install Clover to the ESP Under Drivers64UEFI: - AptioMemoryFix - HFSPlus.efi - ApfsDriverLoader Install RC scripts on target volume Et ça devrait aller normalement ! 4. Changer le config.plist Vous allez voir un dossier EFI qui s'ouvre, c'est le dossier de Clover. Allez dans EFI/EFI/CLOVER/ Allez chercher dans le dossier vanilla AMD master / 17h le config.plist et remplacer l'autre fichier config.plist. Tout est déja préconfiguré ! Ah au fait, installez Clover Configurator, pour les réglages de config.plist entre autre, c'est plus pratique, les patchs et les kext. 5. Installez les fichiers kext qu'il vous faut en fonction de votre carte mère et des composants comme la carte wifi et BT. Pour ma part, avec la x570m pro4 et la DW1560 j'ai ceci dans EFI/EFI/CLOVER/Kexts/Others/ - VirtualSMC.kext - NullCPUPowerManagement.kext - USBInjectAll.kext - Lilu.kext - WhateverGreen.kext - SmallTree-Intel-211-AT-PCIe-GBE.kext (ethernet, c'est une puce intel 211) - AppleALC.kext (pour le son) Pour le wifi et le BT : - AirportBrcmFixup.kext - BrcmBluetoothInjector.kext (version headkaze) - BrcmFirmwareRepo.kext (version headkaze) Et c'est bon ! 6. ON ALLUME LA BÊTE ! Alors vérifiez que tout est bien branché, on prend une bonne inspi, et go ! Alors, prenez un clavier et souris filiaires, c'est un con à rester con sinon... Tapez F2 pour aller dans le BIOS, mettez à jour le BIOS. Et faites certains réglages, voici les miens : • Secure Virtual Machine (SVM): Disabled • APU = Disabled (May also be denoted as Integrated Graphics) (si vous le trouvez mais je ne l'avais pas moi) • EHCI Handoff = Enabled (pareil) • XHCI Handoff = Enabled • Sata Mode = AHCI • IOMMU = Disabled Et on redémarre en appuyant sur F11 ! 7. Installation de macOS : Vous arrivez sur le menu de Clover ! Appuyez sur install macOS Base System ou OS X Base System. Normalement, si tout va bien, vous arrivez sur la page d'installation de macOS. Vous allez dans Utilitaires ou Utilities, vous ouvrez l'utilitaire de disque pour formater le disque dur de destination en AFPS et en GUID Partition Map. Une fois fait, lancer l'installation. Puis l'ordinateur va redémarrer. 8. on continue l'installation en appuyant sur " Boot macOS from macOS" pour poursuivre l'installation. 9. Une fois terminée, vous voila sur macOS, vous installez clover bootloader comme tout à l'heure mais sur le disque dur sur lequel macOS est installé pour avoir le dossier EFI ! Puis Clover configurator pour faire des modifications, modifier le dossier kext, faire des éventuels patch etc... Modifier le SMBIOS (pour ma part j'ai mis l'imac pro1,1) Vous pouvez par exemple faire en sorte que macOS se lance automatiquement sans passer par le menu de Clover au démarrage. Lorsque vous cliquez sur le à propos de ce mac, vous verrez que le processeur est inconnu. Vous pouvez le modifier grace au tuto de jeanchrijaz ![]() Et voila ! Félicitations ! Normalement, si tout se passe bien, vous venez d'installer macOS sur un ordinateur équipé d'un processeur AMD. Si vous utilisez adobe, les logiciels ne marcheront pas bien sauf photoshop et illustrator pour l'instant grace au patch (adobe fix de algrey et XLNC) qui permet d'utiliser ces logiciels ! ![]() Pour le reste, tout va bien normalement. Vous devriez avoir comme moi une machine avec le wifi et le bluetooth. J'ai réussi à mettre ma magic mouse et mon magic keyboard, par contre quelques touches de fonctions ne marchent pas (son et luminosité) mais il me semble que c'est parce que j'avais branché mon ordi sur ma télé. N'hésitez pas à donner votre avis ![]() Je vais vous poster des photos au fur et à mesure pour illustrer mon topic ! source : shaneee, XLNC Ce message a été modifié par charcudoc - 30 Aug 2019, 16:06. -------------------- - iphone XS gris sidéral
- iPad air (1ère gen) - MBP 13" 2015 avec SSD 512 (samsung 960 nvme remplacé par mes soins) - Hackintosh : SMBIOS : imacpro 1,1 NZXT H1, Asus Strix b550-i | CPU : Ryzen 5 3600 | RAM : G.skill trident Z RGB 3200Mhz 16Go x2 | GPU : RX580 nitro+ 8go | SSD Samsung 970 NVME 1to | DW1560 |
|
|
![]() ![]() |
Nous sommes le : 2nd August 2025 - 07:55 |