Salut à tous
J'ai récupéré cet ancien PC avec une Asus H81M-PLUS pour y installer Big Sur.
1. CARACTERISTIQUES
⁃ Carte mère Asus H81M-PLUS
⁃ Intel Core i5 4590 (Haswell) 3.3 GHz
⁃ Intel HD Graphics 4600
⁃ 8 Gb RAM DDR3
⁃ Ethernet Realtek RTL8111/8168/8411 Gigabit
⁃ Codec Audio : Realtek ALC887 (layout id = 3)
- SSD Kingston 240GB
⁃ Equivalence SMBIOS : iMac14,4
- OpenCore 0.7.7-DEBUG
- Mac OS 11.5 (Big Sur) pour l'installation, mise à jour en post-install
⁃ Advanced / System Agent Configuration / VT-d : Enabled (pour les autres OS, à condition d'utiliser DisableIoMapper de OpenCore plus loin)
⁃ Advanced / CPU Configuration / Intel virtualisation technology : Enabled
⁃ Advanced / SATA Configuration / SATA Mode Selection : AHCI
⁃ Advanced / USB Configuration / Intel XHCI Mode : Enabled
⁃ Advanced / USB Configuration / EHCI Hand-off : Enabled
⁃ Boot / Fast Boot : Disabled
- Boot / CSM / Launch CSM : Disabled
⁃ Security / Secure Boot /OS Type : Other OS
- ProperTree
- Hackintool
- OCAuxiliaryTools
EFI/OC/Drivers :
- OpenRuntime.efi
- OpenCanopy.efi (parce que c'est plus bô)
- HfsPlus.efi
EFI/OC/Kexts :
- AppleALC.kext (son)
- GenericUSBXHCI.kext (pour les ports USB 3)
- Lilu.kext
- RealtekRTL8111.kext (Ethernet)
- SMCProcessor.kext
- SMCSuperIO.kext (pas sur que ça fonctionne)
- USBMap.kext (généré par le script USBMap)
- VirtualSMC.kext
- WhateverGreen.kext
EFI/OC/Tools :
- OpenShell.efi
EFI/OC/ACPI :
- SSDT-USBX.aml (sur base du sample OC) -- correspond déjà au DSDT, aucune modification
- SSDT-PLUG.aml -- Généré avec l'aide de SSDTTime.py
- SSDT-EC.aml -- Généré avec l'aide de SSDTTime.py
Ouvrir le config.plist avec Propertree et faire un clean snapshot.
DeviceProperties / add :
- supprimer toutes les entrées existantes (layout ID, etc ...)
- ajouter un enfant "PciRoot(0x0)/Pci(0x2,0x0)" (iGPU HD 4600)
- ajouter un petit-enfant "AAPL,ig-platform-id"; Type = Data; Value = 0300220D
Kernel / Quirks :
- AppleXcpmCfgLock : FALSE
- DisableIoMapper : TRUE (pour maintenir VT-d activé pour les autres OS)
- PanicNoKextDump : TRUE
- PowerTimeoutKernelPanic : TRUE
- XhciPortLimit : TRUE
Misc / Boot :
- PickerMode : External Nécessite OpenCanopy.efi
Misc / Debug :
- AppleDebug : TRUE
- ApplePanic : TRUE
- DisableWatchDog : TRUE
- Target : 67
Misc / Security :
- AllowNvramReset : TRUE
- AllowSetDefault : TRUE
- BacklistAppleUpdate : TRUE
- ScanPolicy : 0
- SecureBootModel : Default changer provisoirement en "Disabled" en cas de boot loop
- Vault : Optional (à écrire en toute lettre avec la majuscule)
NVRAM / Add / 7C436110-AB2A-4BBB-A880-FE41995C9F82 :
- boot-args : alcid=3 -v debug=0x100 keepsyms=1 (provisoirement pour comprendre les éventuels problèmes)
- prev-lang:kbd : STRING : fr-BE:6 (langue FR, clavier belge)
UEFI / Drivers :
Aller à l'entrée correspondant à OpenCanopy.efi
- Enabled : TRUE
UEFI / Quirks :
- IgnoreInvalideFlexRatio : TRUE
- UnblockFSConnect : FALSE
- Ouvrir un config.plist de base avec OCAuxiliaryTools.
- Dans PI, choisir le modèle iMac14,4 et générer les serials etc... et enregistrer
- Utiliser ProperTree pour copier les valeurs générées de ce nouveau config.plist vers le notre
- Enregistrer le config.plist
- Boot picker OC sans problème
- Boot installateur Mac OS :
- Installer Mac OS : reboot 4 à 5 fois
Ce qui fonctionne bien :
- iGPU
- Ethernet
- App Store
- son
- Lecteur DVD
Ce qui ne fonctionne pas :
- sleep/wake (ne se réveille pas !)
- Port VGA (bloque le démarrage ... utiliser le port HDMI)
Généré avec le script USBMap.py pour les USB2.
Les 2 ports arrières USB3 sont activés grâce à GenericUSBXHCI.kext
Bonjour,
J'essaye sans succès de faire un hackintosh avec une config similaire.
Il y a t'il moyen de faire un "copier coller" de votre config sur ma machine?
Merci
Moi j'ai une config similaire ( H81M-C ) la veille fonctionne, mais pas la carte graphique intégrée, je suis obligé d'utiliser une carte additionnelle
Sur quel port de sortie est branché ton écran ?
Ma carte mère ne dispose que d'un VGA et d'un DVI-D
Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)