- OpenCore ver 0.9.3
- MacPro7,1
- Ventura 13.4
Powerful and silent even under full CPU + GPU load (Thanks to external radiator).
Full hardware list:
- ROG Crosshair VIII Dark Hero motherboard.
- AMD Ryzen 9 5900X CPU.
- AMD RX 6800 XT GPU.
- Crucial Ballistix RGB 64 GB (2 x 32 GB) DDR4 3800MHz CL16 Micron B-die.
- SK Hynix Platinum P41 1TB TLC NVMe SSD (Windows + Hackintosh).
- Western Digital Ultrastar DC SN640 7.68TB TLC NVMe SSD (Games + Linux)
- Corsair HX1000i Platinum 1000W ATX PSU.
- ASUS TUF GT502 M-ATX case.
The built-in components support WiFi 6 / Bluetooth 5 with the itlwm.kext and IntelBluetoothFirmware.kext, however, after Ventura, BT stopped working. Therefore, I switched to the Fenvi T919.
Note that on Ryzentosh, in order for the BCM_20702B0 chipset to work, USB ports have to be mapped properly, and BlueToolFixup
is required even for a PnP card like the Fenvi T919.
acidanthera/BrcmPatchRAM#28 made Bluetooth alive again on Ventura. Long live, Intel! As Apple has revealed in the Sonoma Dev Beta, Broadcomm is killed, and this makes it not worth it to get the Fenvi one for $59.99 as a PnP alternative. Despite AirDrop being not working, there is really no complaint for getting Bluetooth to work as I am typing this on my Keychron K14 via Bluetooth connection.
See this Chinese website for a more detailed guide on how to map USB ports.
Sample USB Ports Mapping for the C8DH:
USB Location | USB Port ID manual1 | USB Port ID UTB | Type | Actual Speed |
---|---|---|---|---|
Back | 8A | 2 | USB 3.2 Gen 2 - A | 2 |
Back | 8B | 1 | USB 3.2 Gen 2 - A | 2 |
Back | 2C | 202 | USB 3.2 Gen 1 - A | 2 |
Back | 2D | 202 | USB 3.2 Gen 1 - A | 2 |
Back | 9A | 4 | USB 3.2 Gen 2 - A | 2 |
Back | 9B | 3 | USB 3.2 Gen 2 - A | 2 |
Back | 3C | 202 | USB 3.2 Gen 1 - A | 2 |
Back | 3D | 202 | USB 3.2 Gen 1 - A | 2 |
Back | 10A | 10 | USB 3.2 Gen 2 - A | 2 |
Back | 10B | 9 | USB 3.2 Gen 2 - A | 2 |
Back | 12 | 12 | USB 3.2 Gen 2 - C | 2 |
Back | 11B | 11 | USB 3.2 Gen 2 - A | 2 |
Back | 8A | 6 | USB 3.2 Gen 2 - A | 3 |
Back | 8B | 5 | USB 3.2 Gen 2 - A | 3 |
Back | 2C | 263 | USB 3.2 Gen 1 - A | 3 |
Back | 2D | 263 | USB 3.2 Gen 1 - A | 3 |
Back | 9A | 8 | USB 3.2 Gen 2 - A | 3 |
Back | 9B | 7 | USB 3.2 Gen 2 - A | 3 |
Back | 3C | 263 | USB 3.2 Gen 1 - A | 3 |
Back | 3D | 263 | USB 3.2 Gen 1 - A | 3 |
Back | 10A | 18 | USB 3.2 Gen 2 - A | 3 |
Back | 10B | 17 | USB 3.2 Gen 2 - A | 3 |
Back | 12 | 16 | USB 3.2 Gen 2 - C | 3 |
Back | 11B | 15 | USB 3.2 Gen 2 - A | 3 |
Version 4501
- Fast Boot:
Disabled
4 - CSM:
Disabled
- Above 4G Decoding:
Enabled
- Resizable Bar Support:
Auto
- This meansEnabled
on the ASUS board - PCIe slot speed:
Auto
- Update
PlatformInfo/Generic
stuff with your own, insideconfig.plist
- Use your Ethernet’s MAC address for
ROM
value, as explained in the Dortania guide. Don’t leave it as all 0s.
5
- Correct OS choices shown in OpenCore Menu/GUI
- Keyboard shortcuts working (see details below in OpenCore Boot Key Combinations)
- CMD+V — verbose mode (check KeySwap)
- NVRAM working: Verifying if you have working NVRAM
- Apple -> System Preferences -> Startup Disk (uses NVRAM).
- Security (especially SIP) use Menu Bar SIP Detector
- FileVault (if used)
- Windows 10 and/or Linux Multi-Boot
- Recovery (macOS) Boot
- Serial Number: ensure that it does not exist elsewhere, Check Apple Coverage (and not uploaded to Github)
- Display via HDMI
- Display via DisplayPort
-
Display via DVINo DVI port - Native Resolution
- Refresh rates
- Multimonitor displays
- dGPU dedicated GPU
- In Terminal:
gfxutil -f GFX0
or check in IORegistryExplorer
- In Terminal:
-
iGPU internal GPUNo iGPU- In Terminal:
gfxutil -f IGPU
or check in IORegistryExplorer
- In Terminal:
- QE/CI (full acceleration requires both Quartz Extreme and Core Image)
- Check for transparent menu bar and fast smooth UI.
- VDA (Video Decode Acceleration framework)
- Hackintool -> System -> System -> VDA Decoder (should show 'fully supported')
- Or use
VDADecoderChecker
- Metal
- System Information -> Graphics/Displays -> Metal: Supported
- GLView
- Geekbench -> Compute -> Metal
- Intel Quick Sync, H.264 & HEVC (H.265) hardware decoding/encoding
- Intel Power Gadget > GFX (green line) check while exporting H.264 from FCP-X
- dGPU hardware acceleration
- Audio out (see in Audio MIDI Setup)
- Audio in
- Frontpanel audio connectors
- Audio over HDMI
- Audio quality
Use Energy Saver > Restore Defaults
- Check Hibernate Mode (desktop
0
, laptop3
):pmset -g | grep hibernatemode
- Shutdown (from Apple menu)
- Restart (from Apple menu)
- Manual Sleep (Apple menu -> Sleep)
- Press and hold power button for 1.5 seconds, select Sleep
- Auto Sleep (System Preferences -> Energy Saver)
- Wake by keyboard
- Wake by mouse/trackpad
- CPU Power Management Optimizing Power Management
- Check with IORegistryExplorer
- Temperatures and stability with 100% CPU
- Use Prime95 Torture Test
Test with AJA System Test Lite
- NVMe SSD (PCIe Gen3 or Gen4 speeds)
- SATA SSD
- TRIM support (System Information -> SATA -> SSD drive)
Check with HWMonitorSMC2
- CPU
- GPU
- SSD, NVMe, HD
- Fans
- Option/Command correctly mapped in macOS
- For PC Keyboards swap in: System Preferences -> Keyboard -> Modifier Keys
- Press Spacebar and the key left of the Spacebar. This should show Spotlight
- Fn keys working (Audio Volume keys, etc.)
Check with USBToolBox or Hackintool (shows connection speed)
Test external drive speed with AJA System Test Lite
- USB 2 ports
- USB 2 on USB 3 ports
- USB 3 and 3.1 ports (check transfer speed during copy)
- USB Type-C ports
-
SD Card Reader - Camera (Photo Booth, Facetime, Zoom)
-
Fingerprint reader
- File transfer
- Display
- Gigabit LAN (System Preferences-> Network -> Ethernet -> Advanced -> Hardware -> Speed should be 1000baseT)
- 2.5GBase-T (especially on Comet Lake and above boards)
- 10GBase-T (Aquantia with updated firmware)
- Wifi transmission speed (Option Click -> Wifi menu bar icon -> check Tx Rate)
- Bluetooth devices (trackpad, mouse, keyboard, headset)
- AirDrop (test with iDevices)
- AirPlay to Mac (macOS Monterey or later, test with iOS 14 or later devices)
- tap the AirPlay icon on your Apple device to share videos to your Hackintosh
- Handoff System requirements for Continuity and Use Continuity which requires macOS Catalina & iOS 13+
- Sidecar requires macOS Catalina or later and a compatible iPad using iPadOS 13 or later.
- iMessage, FaceTime, App Store, iTunes Store
- DRM support _(iTunes Movies, Apple TV+. Amazon Prime and Netflix, and others - test in Safari. Requires AMD Polaris or newer GPU.)
Use at your own risk.
- All
.efi
drivers and.kext
are-RELEASE
builds from the respective packages. - OpenCanopy (GUI boot menu) is up and running.
- I boot Windows 11 and Gentoo Linux using Opencore, thus I can guarantee it will work. I have Win 11 installed on the same SSD but Gentoo installed on an Optane P1600X that is disabled for this.
Good luck.
Check r/hackintosh.
Footnotes
-
ID from manual is intended to be from left to right, A to D, line by line. ↩
-
Fast Boot has to be disabled, otherwise Wi-Fi & BT will be gone intermittently. ↩
-
This awesome checklist is from Opencore-Visual-Beginners-Guide ↩