Le matériel
http://www8.hp.com/fr/fr/products/desktops/product-detail.html?oid=15497277
Trouvé à prix très intéressant sur LBC un HP EliteDesk 800 G3 Mini 65W
Il s’agit de la version Skylake avec un Core i5 6500 avec vPro (avec HD Graphic 530)
J’ai changé les 8Go de RAM un peu lente par 16go Crucial
Le disque dur est un nvme Toshiba KXG50ZNV256G
J’ai changé la carte wifi-bluetooth intel par une à base de Broadcom BCM94352Z
https://www.amazon.fr/gp/product/B079FQP3QR
Voilà de quoi faire une base de Mac mini très intéressante. Il reste un slot pour un disque dur 2,5” j’y ai mis pour le moment un ssd en spare de 120go (pour vérifier le bon fonctionnement avec trim activé (même s’il y a pas de raison que ça ne marche pas). Je le changerai par un plus gros lorsque le besoin s’en fera ressentir. J’ai en fait acheté la machine parce que le prix était très intéressant mais je n’en ai pas un besoin impératif. Les hack de madame et moi même étant parfaitement fonctionnels.
Installation
Paramètres du bios :
- Désactiver Fast Boot
- Activer boot sur usb
- Dans UEFI Boot order mettre votre clé usb en premier
- Configuration Secure Boot mettre : Legacy Support Enable and Secure Boot Disable
- Décocher Virtualization Technology for Directed I/O (VTd)
- Cocher M.2 SSD si vous utilisez un SSD nvme
- Désactiver Wake on lan
- Mémoire video à 64 MB
Je suis parti sur une installation Mojave si vous souhaitez un version ultérieure, ne descendez pas sous High Sierra sauf si vous n’avez pas de nvme.
Clé d’installation crée avec Diskmaker.
Installation de clover
Pour pouvoir démarrer l’installation dans Clover configurator j’ai coché l’injection d’Intel GFX et j’ai rajouté un FakeID: 0x19120000. Sans ça l’installation démarre mais reste bloquée sur un écran noire.
J’ai formaté le disque nvme en APFS et l’installation s’est passé sans accroc.
Post-Installation
Kexts installés via Clover
- FakeSMC
- IntelMausiEthernet
- WhateverGreen
- VoodooHDA (Le chipset conexant n'est pas pris en charge par AppleALC)
- USBInjectAll
Custom SSDT pour l'injection des ports USB (par un kext je n'arrivais pas à avoir de fonctionnel le port usb interne utilisé par le bluetooth)
SSDT pour le Skylake en suivant la méthode de RehabMan
Je n'ai pas réussi à installer via Clover la carte wifi-bluetooth j'ai donc suivi la méthode RehabMan et installés les kexts suivant dans /Library/EXtensions
- AirportBrcmFixup
- Lilu
- BrcmFirmwareRepo
- BrcmPatchRAM2
Reconstruire le cache et réparer les permissions
Dans Clover Configurator :
ACPI DSDT ajouter les patches :
- change HDAS to HDEF
- Change SAT0 to SATA
Cocher FixAirport, FixHDA et plugin type
Partie graphique
- Injecter Intel GXF
- ig-platform-id : 0x193B0005
Arguments de boot : brcmfx-country=FR
Kexts à patcher
- AppleAHCIPort chercher 45787465 726E616C remplacer par 496E7465 726E616C
- com.apple.driver.AirPort.Brcm4360 rechercher 81F952AA 00007529 remplacer par 81F952AA 00006690
SMBIOS :
- Imac 17,1
Ce qui ne fonctionne pas :
- Avec le kext Voodoo, il n'y a pas de son HDMI. Si on veut du son HDMI il faut retirer le kext voodoo et injecter le port audio 11 dans Clover. Avec Voodoo le son du speaker et des 2 sortie jack fonctionnent parfaitement.
- Problème de sortie de veille liée au Skylake, je n'ai pas réussi (ni vraiment cherché) à la faire fonctionner.
Hormis ces 2 points tout est fonctionnel à savoir :
Ethernet, Audio, 6 ports USB 3 et 1 port USB-C, Wifi, bluetooth (clavier mac reconnu sans problème)
Une config au final relativement puissante. En tout cas sous Photoshop ça déroule. J'ai fait la mise à jour sous 10.14.2 tout s'est déroulé sans soucis.
Bonsoir, bravo à toi pour cette installation.
John
Bonsoir
J'ai le même pc mais quels paramètres sur clover as tu utilisés
Il y a bcp de chose a choisir et je ne sais pas les quels prendre.
Merci
Excellent retour d'expérience !
Merci beaucoup de l'avoir partagé
Si je peux me permettre quelques remarques :
J'ai mis sur Github mon dossier EFI
https://github.com/francoisminh/Hackintosh-EliteDesk-800-G3-Mini-65W
Pour le sleep Skylake j'avais tenté sans succès la manip pmset
Le chipset audio est un Conexant CX20632
Les FixAirport et FixHDA effectivement peuvent être retiré. Pour le reste je n'ai pas testé si on pouvait s'en passer.
Bonjour,
Je possède aussi un HP EliteDesk 800 G3 DM 35W I5-6500 2.50GHz avec macOS 10.14.1 (joint mon config.plist)
C'est mon premier Hackintosh.
Merci pour toutes les informations fournies
Par contre j'ai utilisé une install de Niresh et il semble qu'il préfère ses Kext dans S\L\E et L\E que dans EFI\Clover\kexts\Other (dans lequel je n'ai que FakeSMC.kext).
Dans Clover \ SMBIOS , j'ai iMac 17.1 comme Product Name et j'ai remarqué des erreurs répétées dans \Var\Log\displaypolicyd.log et displaypolicyd.iGPU.log:
polyzargone
Merci pour ta réponse.
Pour répondre à ta question:
- C'est mon premier hackintosh.
- J'ai d'abord recherché comment faire pour mon PC avec un AMD octocore
- J'ai cru comprendre que TonyMacX86 ne supportait pas ce type de CPU et qu'en général il était préférable d'utiliser un processeur Intel (ce qui n'est peut être plus vrai maintenant)
- J'ai changé d'avis et décidé de faire d'un hackintosh le mini PC de HP
- N'étant pas familiarisé avec la terminologie employée ni avec les procédure d'installation (et ne souhaitant pas y passer mes nuits) je suis tombé sur l'installation de Niresh.
- Cette installation m'a permis d'avoir quelque chose de fonctionnel assez vite
- Afin de peaufiner la post-installation et mes connaissances (Wifi, bluetooth, USB 3, CPU power management, etc), je me suis inspiré du guide de Zeorymer, entre autre, mais aussi de Randy Zhong https://github.com/randyzhong/OS-X-HP-EliteDesk-800-G3-DM-Clover et de mes lectures du forum de TonyMacx86 (je n'avais pas encore découvert MacBidouille).
En résumé, j'ai pu installer ainsi d'un hackintosh assez vite et profiter au final d'un solution finale stable.
Je souhaiterai ajouter que le guide de Zeorymer ne précise pas, d'aprés ma lecture, comment installer Mojave et s'adresse peut être moins à des néophytes.
Merci pour le lien concernant les outils automatisés, je vais le lire de ce pas.
Yop
Pour le SMBios, je n'avais pas d'erreur de policies. Par contre c'est une machine qui était utilisée en mono écran. Pour du multi écran par contre il faut utiliser plutôt un SMBios MacMini 8,1
Pour installer Mojave bien il suffit de coller le dossier EFI sur une clé d'installation Mojave tout simplement.
Bonjour, j'ai testé, mais pas moyen de passer sous Catalina ... sous MOjave aucun problème mais pour installer Catalina, ça coince d'emblée avant l'installation.
Je bloque avant installation à apfs 1683 ou apfs 1689 ... une idée ?
Merci
Essaie ce dossier CLOVER : https://drive.google.com/open?id=14GfSHpxQoIkhiok6jQ151CKZWO0gEAlL
Oui effectivement pour Catalina j'ai du refaire l'EFI
J'avais entre temps changé d'Elitedesk pour un modèle à base de Kaby Lake i5 7500T mais je pense que cet EFI doit également marché pour les i5 6500
J'ai mis à jour le github avec l'EFI pour l'install de Catalina.
https://github.com/francoisminh/Hackintosh-EliteDesk-800-G3-Mini-65W/tree/master/EFI%20Kaby%20Lake%20i5%207500T%20-%20Catalina
Je up le topic, avez vous essayé de mettre à jour sur Big sur ?
J'ai tenté avec Big sur mais ça m'a l'air bien plus tordu ... il faut jouer sur les qwirks dans clover ... j'ai essayer une config skylake mais pas moyen ça bloque à l'installation (passage de lcover catalina -> big sur)
Si des personnes ont tenté l'aventure, ça m'intéresse.
Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)