IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [Succès] ASRock H270M-ITX/ac - i5 6500T Skylake - 16Go 2133MHz - Gigabyte RX580 8Go - Mojave 10.14.5, Entièrement fonctionnel !
Options
Egon-058
posté 16 Jun 2019, 17:06
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 65
Inscrit : 24 Oct 2014
Lieu : Lille
Membre no 192 520



RetEx

ASRock H270M-ITX/ac - i5 6500T Skylake - 16Go 2133MHz - Gigabyte RX580 8Go - Mojave 10.14.5


Bonjour à tous !! Un petit RetEx détaillant mon expérience concernant le montage d'un Hackintosh ASRock H270M-ITX/ac - i5 6500T Skylake - 16Go 2133MHz - Gigabyte RX580 8Go sous Mojave 10.14.5. Je n'ai pas rencontré de soucis particuliers. Tout est à peu près reconnu nativement. Dans le cas contraire, j'ai essayé d'être le plus clair possible. Au final, tout est fonctionnel, tout du moins tout ce que j'ai pu tester jusqu'à présent. Si besoin n'hésitez-pas à me poser des questions ! Bonne lecture !!




Matos :
- ASRock H270M-ITX/ac
- i5 6500T Skylake (Low Energy)
- Crucial Ballistix DDR4 2x8Go 2133MHz
- Gigabyte RX580 8Go
- Dell DW1830 BCM943602BAED 1300Mbps WiFi + Bluetooth 4.1 802.11ac
- In Win 901 ITX
- Kingston KC2000 250Go
- Seagate Barracuda 1To
- Western Digital 1To (TimeMachine)
/!\ 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 ! wink.gif

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Installation

BIOS :
=> Options en appuyant sur F2 au démarrage, puis F6 pour entrer dans le mode avancé

- Exit → Load UEFI Defaults : Yes
- Advanced \ CPU Configuration → Intel Virtualization Technology : Enabled
- Advanced \ Chipset Configuration → Primary Graphics Adapter : PCI Express
- Advanced \ Chipset Configuration → Vt-d : Disabled
- Advanced \ Chipset Configuration → IGPU Multi-Monitor : Disabled
- Advanced \ USB Configuration → Legacy USB Support : Enabled
- Advanced \ USB Configuration → PS/2 Simulator : Disabled
- Advanced \ USB Configuration → XHCI Hand-off : Enabled
- Security → Secure Boot: Disabled
- Boot → Fast Boot: Disabled
- Boot → Boot From Onboard LAN: Disabled

Clover :

Petit trick pour créer la clef bootable Mojave ou HighSierra : j'ai créé pour chaque OS des petits scripts pour l'application Alfred. Ces derniers sont téléchargeables en fin de post. Pour les utiliser il vous suffit d'avoir l'application d'installation de l'OS dans votre dossier Applications, et d'avoir formaté la clef d'installation avec le nom "Key" au préalable. Le script vous demandera votre mot de passe et confirmation et s'occupera de la clef comme un grand après cela. Il ne vous restera plus qu'à installer Clover dessus.

Pour la clef d'installation :
- Installation pour carte mère UEFI seulement
- Installe Clover dans l'ESP
- Drivers64UEFI : tout garder par défaut
- RC scripts sur le volume de destination
Autres
- Remplacement de VboxHfs-64.efi par HSFPlus-64.efi et addition de ApfsDriverLoader-64.efi et de AptioMemoryFix-64.efi dans /EFI/CLOVER/Driver64UEFI/ (tous les fichiers sont disponibles dans le dossier téléchargeable dans ce post)
- FakeSMC.kext comme seul kext pour l'installation

Pour l'installation de Clover sur la config (Post-Installation) :
Le fichier config.plist présent dans le dossier à télécharger en fin de post, accompagné de :
- Le dossier /EFI/CLOVER/Driver64UEFI/ est identique à celui de la clef d'installation
- Les .kext suivants (tous les Kexts sont installés dans /EFI/CLOVER/Kexts/Other) :

>>> FakeSMC.kext 6.26-357-gceb835ea.1800 (la base tongue.gif )(crédit à RehabMan)
>>> FakeSMC_ACPISensors.kext, FakeSMC_CPUSensors.kext, FakeSMC_GPUSensors.kext, FakeSMC_LPCSensors.kext, FakeSMC_SMMSensors.kext (v6.26-357-gceb835ea.1800)(pour tous les senseurs de température et autre)(crédit à RehabMan)
>>> AppleALC.kext 1.3.8 (pour l'audio, injection à 1)(crédit à vit9696)
>>> BrcmFirmwareData.kext 2.2.10 et BrcmPatchRAM2.kext 2.2.10 (pour avoir le Wifi et le Bluetooth sur la DW1830)(crédit à RehabMan)
>>> IntelMausiEthernet.kext 2.2.0 (pour le port ethernet (seul le port le plus éloigné de la carte Wifi a été testé et est fonctionnel)(crédit à RehabMan)
>>> Lilu.kext 1.3.6 + WhateverGreen.kext 1.2.9 (pour défférentes petites choses au niveau vidéo, dont la résolution du problème du chargement des fichiers .jpg avec la SMBIOS "iMac 17,1")(crédit à RehabMan)
>>> USBInject_AsRock_H270M-ITX/ac_Mojave_20190609.kext (pour l'injection des ports USB)(fait par mes soins selon la méthode de Legallou, avec quelques petits rajouts cool.gif)

Optionnels :

>>> HDMIAudio.kext 1.1 (pour audio HDMI dans le cas où vous utiliseriez une carte Nvidia)(crédit à Blackhole)
>>> USBInjectAll.kext 0.5.17 et XHCI-200-series-injector.kext 0.5.0 (pour faire l'injection forcée des ports USB, afin de préparer l'injecteur définitif)(crédit à RehabMan)

N.B. Ne pas oublier de renommer le fichier "config_MacBidouille.plist" en "config.plist"

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Réglages et Post-Install

SSD :
Avant de rentrer dans le vif du sujet, je voulais juste préciser que j'ai testé (un peu aventureusement) le tout nouveau Kingston KC2000 250Go sur cette config. Il fonctionne parfaitement OOB !!! biggrin.gif Et pour à peine plus de 60€, je dois dire qu'il propose des perfs hallucinantes ! Un bon concurrent au Samsung 970 evo à mon avis.



SMBIOS :
Régler sur "iMac17,1", et faire les générations habituelles des UUID, Serial Number, SmUUID et ROM

USB injection :
En ce qui concerne le mapping des ports USB, pas de soucis en particulier. Il faut bien suivre la méthode de Legallou. Bien utiliser USBInjectAll.kext et XHCI-200-series-injector.kext l'injection forcée lors de la réalisation.
Concernant la présente carte-mère (ASRock H270M-ITX/ac), voici le mapping que j'obtiens :



Ports attribués :
HS03 : 03000000 : (UsbConnector Number = 1) : Désactivé
HS04 : 04000000 : (UsbConnector Number = 1) : Désactivé
HS05/SS05 : 05000000/15000000 : (UsbConnector Number = 3) : Activé
HS06/SS06 : 05000000/16000000 : (UsbConnector Number = 3) : Désactivé
HS07/SS03 : 07000000/13000000 : (UsbConnector Number = 3) : Activé
HS08/SS04 : 08000000/14000000 : (UsbConnector Number = 3) : Activé
HS09/SS01 : 09000000/11000000 : (UsbConnector Number = 3) : Activé
HS10/SS02 : 0a000000/12000000 : (UsbConnector Number = 3) : Activé
HS11/SS07 : 0b000000/17000000 : (UsbConnector Number = 3) : Activé
HS12/SS08 : 0c000000/18000000 : (UsbConnector Number = 3) : Activé
HS13 : 0d000000 : (UsbConnector Number = 255) : Activé

Ports non-attribués :
HS01 & HS02

PortCount : 18000000

Par soucis de nombre de ports maximums, j'ai désactivé les ports HS03, HS04 et HS06/SS06. A noter que les ports HS01 et HS02 sont surement sur la carte mère mais je n'ai pu les tester et les ai donc aussi désactivés. Si cette configuration vous convient, n'hésitez pas à utiliser mon injecteur. Dans le cas contraire, au boulot ! tongue.gif

Wifi & Bluetooth :
Pour le Wifi et le Bluetooth j'ai remplacé la carte initialement fournie avec la carte mère par la carte combo Dell DW1830 BCM943602BAED 1300Mbps WiFi + Bluetooth 4.1 802.11ac. Pour fonctionner, cette carte a besoin de BrcmFirmwareData.kext et BrcmPatchRAM2.kext.
Attention cependant ! Sur cette carte mère, la DW1830 ne rentre pas dans l'adaptateur fourni à cet effet (et il manque une troisième antenne). Heureusement, je suis l'heureux propriétaire d'une imprimante 3D à la maison, que j'utilise depuis quelques années maintenant, et je me suis donc fait un petit adaptateur maison des famille qui fonctionne du feu de dieu ! Tout cela pour dire que l'impression 3D peut résoudre de nombreux petits problèmes hardwares lors du montage d'un Hackintosh smile.gif. N'hésitez pas à me contacter pour plus d'infos ! La pièce en elle-même est disponible sur Thingiverse.




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 1.

N.B. Pour les possesseurs d'une Nvidia, je vous ai aussi mis la configuration avec ma GTX 770. Pour l'instant pas de WebDrivers sous Mojave pour les Nvidia donc je déconseille fortement ces cartes (la GTX 770 est reconnue nativement, donc pas besoin de WebDrivers). Vous trouverez le fichier config-GTX770.plist dans le dossier EFI, ainsi que le HDMIAudio.kext dans le dossier "kext-backup".

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Téléchargements
Mon dossier d'installation complet (EFI, .kexts et autres)
Les petits scripts pour Alfred

Ce message a été modifié par Egon-058 - 16 Jun 2019, 21:33.


--------------------
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 ^^
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 23rd August 2019 - 17:12