Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forums MacBidouille _ [Hackintosh] Votre hackintosh _ Mon Hack Coffee Lake i7 8700k ASUS PRIME Z370-A

Écrit par : olrik 1 Sep 2018, 10:01

Au préalable :

- Remerciements chaleureux à polyzargone, Yellocab, maclinuxG4, jeanchrijaz qui m’ont bougrement aidé à installer ce Hackintosh sans compter leur temps.
- Sans eux galère assurée.

MATÉRIEL UTILISÉ :

- Carte Mère ASUS PRIME Z370-A
- Processeur Intel Core i7 8700k 3.7 GHz
- RAM DDR4 3000 MHz G.Skill Aegis 2x8 Go
- Alimentation Be Quiet ! Pure Power 10 modulaire 600 W
- Ventilateur processeur Be Quiet ! Dark Rock 4
- Boitier NZXT Phantom blanc
- Clé USB Bluetooth Gmyle 4.0
- Carte Wifi & Bluetooth 4.0 ABWB 802.11AC, Bluetooth 4.0 WI-FI PCI Express (PCI-E)-Carte Combo BCM94360CD Hackintosh (pour MAC OS X)
- Carte Graphique aucune juste iGPU du processeur

- Clavier Apple
- Souris Apple
- Écran TV SONY Bravia pour l’instant

- Achat carte graphique ultérieur : Radeon VEGA 64

QUELQUES PHOTOS du matos :

http://www.mediafire.com/view/40r4yl91nrjxb2y/NZXT-2.jpg

http://www.mediafire.com/view/k57jaq2dn5dcko8/NZXT-1.jpg

USAGE PRÉVU :

- Montages vidéos avec Final Cut Pro X aka FCP X (usage familial)

SYSTÈME UTILISÉ :

- macOS High-Sierra téléchargé depuis l’App Store (merci Apple pour ton super système).

PROGRAMMES UTILISÉS :

- Clover_v2.4k_r4630.pkg
- Clover Configurator
- ESP Mounter Pro
- IOJones
- MaciASL
- IORegistryExplorer
- Property List Editor 2.2
- VDADecoderChecker (permet de vérifier si l'iGPU fonctionne bien) : http://www.mediafire.com/file/jgdfjw5rstvagpa/1012VDADecoderChecker.zip.zip

A- Création de la Clé USB bootable :

1- Clé formatée en GUID et HFS+ avec une capacité de 16 Go et nommée USB.

2- Dans le Terminal taper ceci pour obtenir une clé d’installation :

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction

B- Rajouter Clover sur la clé avec les réglages indiqués ici :

http://forum.macbidouille.com/index.php?showtopic=391275
http://forum.macbidouille.com/index.php?showtopic=403677

Voici mes réglages :

- Si votre carte mère supporte l'UEFI. Il faut installer Clover en mode UEFI. Sélectionnez les items suivants:
- Installation pour carte mère UEFI seulement
- Installe Clover dans l'ESP
- Thèmes de base
- UEFI Drivers :
- AppleImageCodec-64
- AppleKeyAggregator-64
- AppleUITheme-64
- FirmwareVolume-64
- FSInject-64
- SMCHelper-64
- ApfsDriverLoader-64
- AptioFixMemory-64

Copiez le HFSPlus-64 fourni en PJ dans le dossier EFI/CLOVER/Drivers64UEFI après l'installation de Clover

- RC scripts sur le volume de destination

Cela fait, poursuivez normalement l'installation de Clover. Pour la suite, tous les kexts à copier dans la partition EFI de la clé USB se trouvent dans le .zip joint en fin de tuto (j’utilise Version pour les configs à partir de Skylake).
- Si tout s'est bien passé, un disque EFI est apparu dans le Finder. Ouvrez-le et allez dans /EFI/CLOVER puis placez le config.plist pour Skylake.

C- Rajout de KEXT dans Other

- Dans EFI/CLOVER/Kexts/Other ajoutez les kexts :
- FakeSMC
- NullCPUPowerManagement
- IntelMausiEthernet.kext
- Lilu.kext 1.2.6
- WhateverGreen.kext 1.2.1

- Dans EFI/CLOVER/Driver64UEFI/ supprimez VboxHfs-64.efi s'il a été installé par défaut

- Éjectez la clé USB

D- BIOS

- Aucune modification pour l’instant
- Juste vérifié que le mode AHCI était activé

E- Boot sur Clé USB

- C’est magique on arrive après le mode verbose à l’installeur Apple

F- Installation de macOS HIGH SIERRA

- Là c’est comme d’habitude
- A noter 3 reboot pour arriver ensuite à la création du compte admin.

G- Boot sur la clé puis choisir le SSD

- Appui sur la touche F4 pour générer le dossier ACPI original au passage

H- Installation de CLOVER sur le SSD


- Reprendre les mêmes réglages
- Dans EFI/CLOVER/Kexts/Other ajoutez les kexts :
- FakeSMC et supprimer NullCPUPowerManagement
- IntelMausiEthernet.kext
- Lilu.kext 1.2.6
- WhateverGreen.kext 1.2.1
- AppleALC.kext 1.3.1
- Thème utilisé : CrispyOSX
- Rajout (à ce stade) d'un DSDT.aml dans ACPI/patched fabriqué par MaldOn
- Quelques changements dans ACPI/patched à prévoir.

I- Réglage Ethernet

- Grâce à EFI/CLOVER/Kexts/Other/IntelMausiEthernet.kext
- La connexion ethernet se fait

J- Réglage du Son

- Grâce à EFI/CLOVER/Kexts/Other/AppleALC.kext
- Testé Audio injecté 1 : son sur la sortie casque OK pas de son sortie arrière de la CM sortie « lime »
- Testé Audio injecté 2 ; son sur la sortie casque et sur le HP externe branché à l'arrière de la CM sortie « lime »
- FixHDA : pas coché

K- Réglage de l’USB

- Grâce à EFI/CLOVER/Kexts/Other/USBInjectAll.kext

En suivant ce tutorial : http://forum.macbidouille.com/index.php?showtopic=402321

En partant de l'injecteur fourni : GA_Z170X_G5_Injector-alg.kext
j'ai fabriqué le mien qui semble fonctionner.

Je le met à votre disposition sous le nom de ASUS_Z370_A_Injector.kext

Voir à la fin du post.

Je n'ai pas utilisé l'injecteur XHCI-300-series-injector.kext

En USB 3 le périphérique roule à 5 Gb/s

Schéma des sorties USB de la carte mère :

http://www.mediafire.com/file/uipb1kb097achzf/%2ASS_Z370_A_PORTS_USBpm.jpg

L- Activation d’iCloud

http://forum.macbidouille.com/index.php?showtopic=387867

Dans SMBIOS je suis passé à iMac 18,1 et tout marche

M- Activer le TRIM du SSD :

Patch appliqué dans Kernel and Kext Patches

Name : IOAHCIBlockStorage
Find : 004150504C452053534400
Replace : 0000000000000000000000
Comment : TRIM Enabler

N- Modification du BIOS

- Profil XMP activé pour que la RAM tourne à 3000 MHz
- CSM sur Disabled
- Activer la virtualisation (pour Parallels Desktop)

O- Renommer les entrées :

http://forum.macbidouille.com/index.php?s=...t&p=4185945

P- Ce qui marche (à ce stade)

- Tout sauf le son en provenance de l'iGPU via la prise HDMI branchée sur la sortie de la CM et sur l'entrée de ma TV

- Ports USB 2.0 + 3.0 OUI
- Bluetooth OUI
- Wifi OUI
- Ethernet OUI
- Audio OUI (sauf HDMI pour l’instant)
- AirDrop NON TESTÉ
- iMessage OUI
- Reboot OUI
- Shutdown OUI
- Veille OUI
- Airplay audio et vidéo vers AppleTV OUI
- iGPU OUI
- Carte Graphique (non équipé à ce jour)

Q- Bench

http://www.mediafire.com/view/451q96luwbl5350/Bench_Z370_A_8700K.jpg

R- Cosmétique :

- Correction minime du processeur
- Changement du logo de macOS

avec ce tutoriel : http://forum.macbidouille.com/index.php?showtopic=403617

Le résultat :

http://www.mediafire.com/view/j1qq56ioczbgbsc/A-PROPOS.jpg

S- Parlons de FCP X :

- On peux le tester gratuitement en le téléchargeant ici :

https://www.apple.com/fr/final-cut-pro/trial/

- A ce stade il marche bien même bourré de plugins issus de FXFactory

http://www.mediafire.com/view/z4t59lz4y9k79mj/FCPX.jpg

- On peux tester gratuitement les plugins de FXFactory et les télécharger ici :

https://fxfactory.com

- Prochains essais, rapidité de montage et encodage (à ce stade sans carte RADEON juste l'iGPU)

- Test d'exportation 5k en utilisant ce test d'Alex4D.com :

http://alex4d.com/BruceX_Test.zip

- Comment l'effectuer :

- Lancer FCP X régler les préférences de rendering sur Off
- Lancer Quicktime Player
- Créer dans FCP X une nouvelle bibliothèque
- Importer le xml
- Double clic sur le projet formé puis sélectionner toute la timeline
- Exporter vers un master Apple ProRes 422
- Régler sur ne rien faire quand c'est fini puis clic sur suivant
- Choisir l'emplacement d'enregistrement du futur film
- Utiliser un chronomètre (celui de l'iPhone) et clic sur enregistrer en même temps que vous déclenchez le chronomètre
- Noter le temps à la fin de l'exportation

- Mon résultat (à ce stade sans carte graphique Radeon juste l'iGPU)

69 secondes

- on en parle en Français ici : http://yakyakyak.fr/2014/01/focus-brucex-tester-et-comparer-son-mac-sous-fcpx/

FICHIERS MIS A VOTRE DISPOSITION :

- contenu de ACPI patched : http://www.mediafire.com/file/3b0dc5y6hxvc7yx/DSDT.aml.zip
- Injecteur USB : http://www.mediafire.com/file/ddaz8vu2j22v799/ASUS_Z370_A_Injector.kext.zip


A suivre...

Écrit par : Yellocab 1 Sep 2018, 20:31

Et bien c'est précis!

Bravo à toi!

Écrit par : Sebinouse 2 Sep 2018, 07:06

Beau boulot et super retour !

Merci ça fait plaisir de lire des posts comme ça thumb.gif

Écrit par : olrik 2 Sep 2018, 09:36

Merci pour votre appréciation. Je poursuis mes essais et je rajoute les résultats au fur et à mesure surtout liés à la vidéo et FCP X.

Cette AM je teste un drone avec caméra 4k je verrais ce que cela donne dans FCP X

Écrit par : olrik 4 Sep 2018, 09:03

Premier décollage et atterrissage de mon drone avec 3 minutes de 4k importées dans FCP X sans problème, petit montage rapide avec un filtre et exportation vers un fichier film sans plantage malgré l'absence de carte graphique dédiée. Bon début. Je poursuis mes essais.

Écrit par : olrik 29 Nov 2018, 11:01

Reçu et installé carte graphique ASUS STRIX RXVEGA 64 8Go. J'ai du changer mon SMBIOS vers 18,3 et cocher Inject ATI au lieu de Inject Intel et ça marche voir ici le A propos avec cette Carte Graphique :

http://www.mediafire.com/view/u4dp1oio8830dnf/A-PROPOS-2.jpg

MAJ du 30/11/2018 :

J'ai utilisé cet article https://hackintosher.com/guides/fix-rendering-issues-fcpx-high-sierra/

Passé à iMacPro1,1
Dans Boot j'ai coché -disablegfxfirmware et Arguments -rad4200 shikigva=4

Pour régler le ventilo de la CG j'ai utilisé VGTab-en et mis dans other le Kext généré et c'est plus calme.


Écrit par : wingsteels 9 Apr 2019, 12:29

C'est du propre !

Le lien pour accéder à ton fichier ACPI est mort, tu pourrais en publier un autre ? J'ai la même MB que toi et je suis en train de travailler à la conception de mon DSDT !

Merci bien ! smile.gif

EDIT : trouvé sur ton autre fil !
En théorie je peux le mettre direct on est d'accord ?

Écrit par : olrik 9 Dec 2019, 17:31

Oui smile.gif

Écrit par : maclinuxG4 9 Dec 2019, 20:33

tu as toujours dans Arguments shikigva=4 ? (mis a jour lilu et weg ?)


Écrit par : olrik 14 Sep 2022, 12:40

Voici mes arguments :

-v
debug=0x100
alcid=1

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)