Asus ROG STRIX H370-I GAMING Hackintosh Guide
October 2020 switch to OpenCore
The old version of this guide, using Clover and CorpNewt’s Hackintosh Vanilla Desktop Guide can be found here. I had started to get regular graphics (I think) – related lock-ups (i.e. black screen/force shutdown) with the Clover-based install, and updating Clover and kexts had become complicated. So far there have been no lock-ups with OpenCore.
- CPU: Intel Core i7-8700K
- CPU cooler: Noctua NH-L9i chromax.black
- Motherboard: Asus ROG Strix H370-I Gaming
- Memory: Corsair Vengeance LPX 16 GB (2 x 8 GB) DDR4-3200
- Storage: 2 x Samsung 970 Evo Plus 500 GB M.2-2280 NVME Solid State Drive
- Video card: PowerColor Radeon RX 5700 XT 8 GB Red Dragon
- Case: DAN Cases A4-SFXv4.1
- Power supply: Corsair SF 600W 80+ Platinum
I followed the Dortania guide step-by-step; as I’m new to OpenCore I’ll only add a few comments.
I ran SSDTTime in Windows with the following options:
- Dump DSDT
I’m using an iMac19,1 SMBIOS
USB 15 port limit
- although the cleaner method is probably to generate a USBMap.kext with USBMap, I’m still using USBInjectAll.kext, XHCI-unsupported.kext and SSDT-UIAC.aml generated previously
- this graphic might still be useful when deciding which ports to include or exlude:
- example SSDT-UIAC.dsl with unused/excluded ports commented out
- my layout id is 7, so I have this in DeviceProperies:
- on restart I was getting the BIOS error “The system has posted in safe mode”. This is fxed with DisableRtcChecksum in Kernal->Quirks set to true
- this isn’t working at the moment and I’m not sure why
- updating to OpenCore 0.6.3 (with the necessary driver, kext and config.plist updates) has fixed this so the GUI is now working.
- wake from sleep in Windows 10 is broken since the move to OpenCore