![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]() ![]()
Message
#1
|
|
![]() Adepte de Macbidouille ![]() Groupe : Membres Messages : 81 Inscrit : 24 Oct 2014 Lieu : Lille Membre no 192 520 ![]() |
RetEx GA-H270N-Wifi - i3 7100 - GT710 Bonjour à tous !! Un petit RetEx détaillant mon expérience concernant le montage d'un Hackintosh GA-H270N-Wifi - i3 7100 - GT710. Je dois dire que ce fut beaucoup plus compliqué que prévu, notamment à cause de nombreux soucis de prise en charge de composants que j'ai achetés, ou de petits trucs et astuces à connaitre spécifiques à cette carte mère. J'ai essayé d'être le plus clair possible. Si besoin n'hésitez-pas à me poser des questions ! Bonne lecture !! ![]() ![]() Updates : 30/10/2017 : iMessage et Airdrop testés et fonctionnels ! 29/10/2017 : Downgrade des Kexts Lilu.kext et NvidiaGraphicsFixup.kext de la version 1.2.0 vers les version 1.1.7 et 1.1.3 respectivement. La version 1.2.0 des Kexts rendent l'audio non fonctionnel !!! A noter qu'utiliser la version 1.2.0 de NvidiaGraphicsFixup.kext avec la version 1.1.7 de Lilu.kext ne permet plus la prise en charge de la GT710 et provoque un écran noir au démarrage. 23/10/2017 : Correction des fautes d'orthographes. ![]() 20/10/2017 : Le RetEx est enfin terminé. Tout est fonctionnel à l'exception de quelques options non testées/paramétrées (iMessage, AirDrop, HandOff, etc). Matos : - GA-H270N-Wifi - i3 7100 - Corsair Vengeance LPX DDR4 1x8Go 2400 MHz - Nvidia GT710 - Sharkoon Shark Zone mini-ITX case - Webcam Logitech C170 /!\ Je n'ai mis aucun lien vers des sites d'achat car je ne souhaite pas leur faire de la PUB gratis, ils se gavent déjà assez ! ![]() BIOS (seuls les changements par rapport aux paramètres par défaut sont répertoriés ici) : M.I.T. - Advanced Memory Settings > Extreme Memory Profile (X.M.P.) : Profile 1 (pour passer la reconnaissance de RAM de 2133 MHz à 2400 MHz) BIOS - Windows 8/10 Features : Other OS (config basique) - Storage Boot Option Control : UEFI (config basique) Peripheral - USB Configuration > XHCI Hand-off : Enabled (config basique) Chipset - VT-d : Disable (j'aimerais essayer de pouvoir utiliser la virtualisation par la suite. Je verrai alors si je peux réactiver l'option) - Wake on LAN Enable : Disabled (config basique) Power - ErP : Enabled (pour diminuer la consommation en veille) ![]() ![]() ![]() ![]() ![]() ![]() ![]() Clover : Install - Installation pour carte mère UEFI seulement - Installe Clover dans l'ESP - Drivers64UEFI > OSxAptioFix2Drv-64 - RC scripts sur le volume de destination - Installe le panneau de configuration de Clover Autres - Suppression du VboxHfs-64.efi et ajout HSFPlus-64.efi du dans /EFI/CLOVER/Driver64UEFI/ Config.plist (les menus qui ne sont pas répertoriés ici n'ont rien de modifié/coché) : Acpi - Patches : change HDAS to HDEF/48444153/48444546 (pour audio) - Fixes : FixShutdown_0004 (pour résoudre les soucis d'extinction) Boot - Arguments : dart=0 (pour désactiver la virtualisation. A voir s'il est possible de le supprimer plus tard) - XMPDetection=Yes Devices - USB : Inject + Add ClockID + FixOwnership - Audio : Inject 11 (pour audio) Kernel and Kext Patches - KernelPm - KextsToPatch : > IOAHCIBlockStorage/00415050 4c452053 534400/00000000 00000000 000000/TRIM Enabler > AirPortBrcm4360/81f952aa 00007529 /81f952aa 00006690 /AirPortBrcm4360 - fcvo > AirPortBrcm4360/4139c475 1b/4139c466 90/AirPortBrcm4360 - PCI Error 1 > AirPortBrcm4360/410fb7cd 39c1750c /410fb7cd 39c16690 /AirPortBrcm4360 - PCI Error 2 > AirPortBrcm4360/837dc404 7406/837dc404 6690/AirPortBrcm4360 - PCI Error 3 SMBIOS - iMac18,1 System Parameters - Inject Kexts : Yes - Inject System ID KEXTS (tous les Kexts sont installés dans /EFI/CLOVER/Kexts/Other) : - FakeSMC.kext 6.24-316-g197d663.1737 (la base ![]() - AppleALC.kext 1.1.4 (pour audio)(crédit à vit9696) - HDMIAudio.kext 1.1 (pour audio HDMI GT710)(crédit à Blackhole) - IntelMausiEthernet.kext 2.3.0 (pour le port ethernet (celui au dessus des USB))(crédit à RehabMan) - BrcmFirmwareData.kext 2.2.7 + BrcmPatchRAM2.kext 2.2.7 + FakePCIID_Broadcom_WiFi.kext 1.3.9 + FakePCIID.kext 1.3.9 (pour la Wifi et le Bluetooth)(crédit à RehabMan) - Lilu.kext 1.1.7 + NvidiaGraphicsFixup.kext 1.1.3 (pour la vidéo)(crédit à RehabMan)(Attention ! Bien prendre les version 1.1.7 et 1.1.3 respectivement => voir update du 29/10/2017) - GA-H270N-Wifi_Sierra_18,1_Injector_20171008.kext (pour l'injection des ports USB (fait par mes soins selon la méthode de Legallou, avec quelques petits rajouts ![]() - XHCI-200-series-injector.kext 0.5.0 (pour rendre l'injecteur fonctionnel)(crédit à RehabMan) USB injection & Power Management : En ce qui concerne la gestion de l'alimentation et le mapping des ports USB, ce ne fut pas une mince affaire. Au final, avec l'aide non négligeable de Yokin07, j'ai fini par comprendre qu'il fallait conjointement utiliser le Kext injecteur fait selon la méthode de Legallou avec XHCI-200-series-injector.kext. Ce dernier est essentiel pour les séries 200 de cartes-mères de chez Gigabyte. En effet, les pilotes de ces cartes ne sont pas pris en charge par Sierra, et XHCI-200-series-injector.kext permet alors de charger les pilotes des séries 100 afin de rendre l'injecteur fonctionnel. A noter qu'il manque quelques petites infos dans le tutoriel de Legallou pour réaliser un injecteur fonctionnel. Tout d'abord, veillez bien à ce que port-count soit égal à la valeur d'adresse la plus élevée de vos ports (ici il s'agit de 1700000 car le SS07 a pour adresse 17000000). Ensuite, il est important de noter que les valeurs à utiliser pour le paramètre UsbConnector de chaque port doit être : - 1 pour tout port USB 2 (comme indiqué par Legallou)(à noter que j'ai aussi trouvé la valeur 0 pour ce type de port dans d'autres tutoriels. N'ayant pas de ports USB 2 sur la GA-H270N-Wifi, je n'ai pas pu tester) - 3 pour tout port USB 3 (HSXX ET SSXX)(comme indiqué par Legallou) - 10 pour tout port USB-C (HSXX ET SSXX) - 255 pour tout port propriétaire (par exemple le connecteur M.2 de la GA-H270N-Wifi) Concernant la présente carte-mère (GA-H270N-Wifi), voici le mapping que j'obtiens (voir les photos pour les correspondances des ports) : Port/Data/UsbConnector/Fonction HS01/01000000/3/Interface USB-2 sur port USB-3 Boitier HS02/02000000/3/Interface USB-2 sur port USB-3 Boitier HS03/03000000/3/Interface USB-2 sur port USB-3 Carte-Mère HS04/04000000/3/Interface USB-2 sur port USB-3 Carte-Mère HS05/05000000/3/Interface USB-2 sur port USB-3 Carte-Mère HS06/06000000/3/Interface USB-2 sur port USB-3 Carte-Mère HS07/07000000/10/Interface USB-2 sur port USB-C Carte-Mère HS08/08000000/255/Interface USB-2 sur port M.2 Carte-Mère (essentiel pour pouvoir activer le Bluetooth de la carte Wifi (voir section Wifi)) SS01/11000000/3/Interface USB-3 sur port USB-3 Boitier SS02/12000000/3/Interface USB-3 sur port USB-3 Boitier SS03/13000000/3/Interface USB-3 sur port USB-3 Carte-Mère SS04/14000000/3/Interface USB-3 sur port USB-3 Carte-Mère SS05/15000000/3/Interface USB-3 sur port USB-3 Carte-Mère SS06/16000000/3/Interface USB-3 sur port USB-3 Carte-Mère SS07/17000000/10/Interface USB-3 sur port USB-C Carte-Mère ![]() ![]() Alternative Dans le cas où ça ne fonctionnerait pas, il est aussi possible d'utiliser directement USBInjectAll.kext avec afin d'injecter tous les ports USB, puis à réduire leur nombre à 15 utilisables en utilisant un SSDT. Pour faire ce dernier, je vous conseille fortement de lire ce tutoriel fort clair (contrairement à de nombreux tuto présents sur TonymacX86 ![]() Wifi & Bluetooth : Pour le Wifi et le Bluetooth j'ai remplacé la carte initialement fournie avec la carte mère par la carte combo Wifi + Bluetooth BCM94352Z. Pour fonctionner, cette carte a besoin des Kexts BrcmFirmwareData.kext, BrcmPatchRAM2.kext, FakePCIID_Broadcom_WiFi.kext, et FakePCIID.kext. Attention cependant ! FakePCIID.kext n'est plus fonctionnel depuis 10.12.1 sans rajout des patches suivant dans le menu Kernel and Kext Patches du config.plist : > AirPortBrcm4360/81f952aa 00007529 /81f952aa 00006690 /AirPortBrcm4360 - fcvo > AirPortBrcm4360/4139c475 1b/4139c466 90/AirPortBrcm4360 - PCI Error 1 > AirPortBrcm4360/410fb7cd 39c1750c /410fb7cd 39c16690 /AirPortBrcm4360 - PCI Error 2 > AirPortBrcm4360/837dc404 7406/837dc404 6690/AirPortBrcm4360 - PCI Error 3 (Veillez à bien respecter les espaces présents au milieu et en fin des chaines de caractères) C'est seulement avec ces patches que la partie Wifi de la carte deviendra fonctionnelle ! À noter que ces patches ne sont fonctionnels qu'une fois les mises à jours faites dans l'AppStore (Sierra 10.12.6, mises à jour de Sécurité, Safari et iTunes)(Je ne sais pas pourquoi ces mises à jour sont essentielles, mais cela m'a causé beaucoup de soucis !!!). Pour plus de renseignements, n'hésitez pas à aller lire ici. Audio : En ce qui concerne les sorties son sur la carte mère et le boitier, aucun souci avec le AppleALC.kext ! Tous les ports sorties fonctionnent avec le AppleHDA.kext et l'injection en 11. Concernant les entrées, j'utilise le micro de ma webcam Logitech. Je n'ai pas testé les autres. Enfin, l'audio HDMI fonctionne sans soucis sur ma GT710 avec le HDMIAudio.kext. SSDT : Pour générer le SSDT.aml, j'ai dû utiliser la version "Bêta" du ssdtPRGEN.sh (crédit à Piker-Alpha). La version "Master" ne reconnait pas le i3 7100, qui a bien été ajoutée à la version "Bêta". A noter que les fichiers SSDT.aml et SSDT-X.aml habituellement générés par la version "Master" dans Users/XXX/Library/, se retrouvent dorénavant dans un sous dossier "ACPI" du dossier ssdtPRGen. Dossier EFI : Pour télécharger mon dossier EFI avec les Kexts, le SSDT, etc. c'est ICI (28,96 Mo) ![]() Un grand merci à Blackhole ainsi qu'à Polyzargone pour le temps qu'ils ont passé et passent toujours à m'aider ! Un Big Up à Yokin07 pour son aide précieuse pour la partie USB ! Un grand merci à Legallou pour son tutoriel concernant les injecteurs USB. Ce message a été modifié par Egon-058 - 29 Oct 2017, 12:43.
Fichier(s) joint(s)
![]() ![]() ![]() -------------------- Laptop : MBP TouchBar 2017, i5, 16Go 2133MHz ---> Mojave 10.14.5
Desktop : Hackintosh, ASRock H270M-ITX/ac, i5 6500T, 16Go 2133MHz, Sapphire Pulse RX580 8Go ---> Mojave 10.14.5 Hacks montés: Gigabyte Z390-UD - i5 9400F Coffee Lake - 16Go 2666MHz - Sapphire Pulse RX580 8Go - Mojave 10.14.5 :: ASRock H270M-ITX/ac - i5 6500T Skylake - 16Go 2133MHz - Sapphire Pulse RX580 8Go - Mojave 10.14.5 :: Asus K501LX (Laptop) - i5 5200U - 8Go 1600MHz - Intel HD 5500 - Mojave 10.14.5 :: Gigabyte GA-H270N-Wifi - i3 7100 - 8Go 2400MHz - MSI GT710 1Go - High Sierra 10.13.6 :: Gigabyte GA-H97M-D3H - i5 4690 - 8Go 1600MHz - Gigabyte RX580 8Go Gaming - Mojave 10.14.5 :: + quelques vieux machins ^^ |
|
|
![]() |
![]()
Message
#2
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 989 Inscrit : 27 Sep 2010 Lieu : Clermont-Ferrand Membre no 159 444 ![]() |
Félicitations mon P'ti Egon!!!!!!!!!!!!!!!!!!!!!
![]() ![]() ![]() T'en (on) a ch*é, mais tu la fais!!! ![]() ![]() ![]() ![]() ![]() ![]() Quand on a un (ou plusieurs) problème(s) ici on appel Poly, et pas "S.O.S Fantômes"...!!! (#RememberLaVannePourrieChezMoiSurTonPrénomMonsieurLePeintre)...!!! ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() - VT-d : Disable (j'aimerais essayer de pouvoir utiliser la virtualisation par la suite. Je verrai alors si je peux réactiver l'option) - Arguments : dart=0 (pour désactiver la virtualisation. A voir s'il est possible de le supprimer plus tard) Tu devrais pouvoir les modifier! - IntelMausiEthernet.kext 2.3.0 (pour le port ethernet (celui au dessus des USB))(crédit à RehabMan) Pour ton 2ème port, utilises l'AtherosE2200Ethernet 2.2.0 (ou supérieur). A+ Ce message a été modifié par blackhole - 24 Oct 2017, 08:58. -------------------- 📱 iDevice(s)
iPhone XS Space Gray 256Go ► iOS 15.4 • iPad Pro 2017 Sidéral 10,5" 64Go ► iPadOS 15.4 • Apple Watch 5 Nike Alu 44mm 32Go ► WatchOS 8.5 💻 Laptop Hackintosh • 🍀 HP ProBook 4540S ► SSD 11.6 🍀 r5142 🖥 Desktops Hackintosh • 🍀 Gigabyte Z170X-Gaming 5 + i5 6600K + Dual-GPUs Sapphire RX 570 8Gb Octo-Screens + 32Go 3000MHz ► SSD 12.3 🍀 r5146 + SSD WinDob 10 (Mon Retex) • 🍀 Dell Optiplex 3020 + i5 4460 (iGPU HD4600) + 16Go 1600MHz ► SSD 12.3 🍀 r5146 • 🍀 Gigabyte Z390-D + i7 9700K + Sapphire RX 580 Nitro+ 8Gb Dual-Screens + 32Go 3200MHz ► SSD 11.1 🍀 r5127 (Mon Retex) • 🍀 Gigabyte Z87N-WiFi + i5 4690 + GT640 4Go + 8Go 1333MHz ► SSD 11.6 🍀 r5142 (Mon Retex) • 🍀 ASUS P8H61-M LX3 PLUS R2.0 + i5 2320 + GT730 2Go + 8Go 1333MHz ► SSD 10.15.7 🍀 r5146 (Mon Retex) • 🍀 Gigabyte B360M-D2V + i3 8100 + GT710 1Go + 8Go 2400MHz ► SSD 10.14.6 🍀 r5119 (Mon Retex) • 🍀 Lenovo ThinkCentre M73 Tiny + i5 4460 (iGPU HD4600) + 8Go 1600MHz ► SSD 11.6 🍀 r5142 (Mon Retex) ◊ (+ pleins d'autres 🍀 ...) À jour du 30/03/2022 |
|
|
![]()
Message
#3
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 2 500 Inscrit : 22 Sep 2015 Lieu : Aix-en-Provence (France) Membre no 196 549 ![]() |
- VT-d : Disable (j'aimerais essayer de pouvoir utiliser la virtualisation par la suite. Je verrai alors si je peux réactiver l'option) - Arguments : dart=0 (pour désactiver la virtualisation. A voir s'il est possible de le supprimer plus tard) Tu devrais pouvoir les modifier! si je ne me trompe pas, quand tu désactives VT-d dans le bios tu n'as pas besoin de l'argument dart=0 il me semble que dart=0 c'est dans le cas ou tu ne peux pas désactiver la virtualisation dans le bios (VT-d) a noter que même avec VT-d désactivé on peut quand même utiliser de applications de virtualisation (pas essayé avec dart=0) personnellement j'utilise vmware avec win7 et ca tourne très correctement -------------------- ⦿ iPhone 16 Pro ⦿ Apple Watch 10 ⦿ iPad Pro M1⦿ iPad 10 ⦿ Apple TV 4K ⦿ HomePod Mini X5
⦿ Macbook Pro 14" 2023 M3 Pro / 18 Go ⦿ iMac Pro Xeon W 14 cores 2,5 GHz / Ram 64 Go / Vega 64X ![]() ⦿ Hackintosh : SMBIOS iMac 15,1 / macOS High Sierra 10.13.6 (17G13033) | Voir ici | ___• Carte mère : Asus Z97-Pro (wifi-ac) • CPU : Core i7-4790K • Ram : 32 Go (4 x 8 Go) 2133Mhz • CG : EVGA GTX 1080 FTW ___• 2 x moniteurs 27" WQHD (2560 x 1440) • Carte combo PCI-E BCM94360CSAX • Carte son : AVID Pro Tools Quartet (Apogee) ____Disque Système : 960 EVO 250 Go • Disque de Rendus : 950 PRO 256 Go • Disque Cache : 850 EVO 500 Go • Stockage interne : 3 x 3 To en Raid 0 ⦿ Hackintosh Serveur PLex : SMBIOS iMac 14,2 / macOS Catalina 10.15.5 (19F101) | Voir ici | ___• Carte mère : Gigabyte GA-Z97N-Wifi • CPU : Core i7-4785T • Ram : 2 x 8 Go • Disque Système : SSD 128 Go • Stockage interne : 4 x 8 To en Raid 0 ![]() -------------------- • Politique vis à vis des outils automatisés • FAQ Générale du Hackintosh • FAQ des Bootloaders • FAQ des Bootflags • FAQ des problèmes les plus courants • Guide d'installation • ![]() ![]() |
|
|
![]() ![]() |
Nous sommes le : 18th June 2025 - 08:36 |