Gigabyte Z490 Vision D i9-10900k RX 5700 XT

Hackintosh – Intel i9 10900k Z490 Vision G

OpenCore EFI for a 100% stable Intel i9 10900k + Z490 Vision G Hackintosh

Latest working macOS: 11.0.1

Current OpenCore: 0.6.3

Complete hardware specs:

  • i9 10900k OC to 5.1GHz
  • Gigabyte Z490 Vision G
  • Fractal Design Celsius S24 Black
  • Radeon RX 5700 XT 8 GB
  • Fenvi T919
  • 64GB RAM – 3200 MHz DDR4
  • 500GB Kingston A2000 NVMe PCIe SSD (macOS Partition) + 500GB Kingston A2000 NVMe PCIe SSD (Windows Partition) + 1TB Samsung Evo 860 SATA SSD + other HDDs for storage (shared with Windows – exFAT)

SMBIOS: iMac20,2

The system dual boots Windows 10

Get it running

  1. Make sure to update your BIOS, disable VT-d, disable CSM support and enable XHCI Hand-off (for Airdrop/Continuity/Sidecar)
  2. Create an macOS Catalina/Big Sur USB-Installer Stick, install OpenCore and copy my EFI folder (how?)
  3. Generate a new serial number, motherboard id, ROM (that’s your mobo’s mac address without dots) and SMUUID (make sure serial number is invalid in order to iMessage/Facetime to work) (how? + this tool)
  4. Boot the new macOS partition

What works

  • macOS Catalina and Big Sur
  • WiFi and Bluetooth + Airdrop + Sidecar + Continuity (OOB thanks to Fenvi T919)
  • Audio
  • HDMI/DP (OOB thanks to 5700 XT)
  • All USB ports
  • 2.5Gbit Ethernet
  • Everything iCloud related (Drive, iMessage, Facetime, unlock with Apple Watch, etc)
  • Intel Quick Sync (if you enable IGPU in BIOS)
  • Temperature monitoring for everything except GPU (no 5700xt temp support in VirtualSMC)
  • DRM content (Netflix, ATV+, Airplay 2 mirroring etc)
  • Shutdown/Reboot/Update to newer macOS builds over time

What doesn’t work

  • Sleep? Never got the chance to test it, my hackintosh is up 24/7

Gigabyte Z490 Vision D   i9-10900k RX 5700 XT

Kexts used:

  • AppleALC (audio)
  • Lilu + Whatevergreen (Audio helper, DRM support, IGPU helper)
  • VirtualSMC + addons (you cannot boot without this + temperature support)
  • FakePCIID (there is no real Mac running a 10900k, we must fool the macOS to boot. this is how)
  • FakePCIID_Intel_I225-V (ethernet)
  • FakePCIID_Intel_HDMI_Audio (optional, support for audio via HDMI)
  • DAGPM (better dGPU performance for 5700xt)

Drivers used:

  • OpenCanopy.efi (required by OpenCore)
  • OpenRuntime.efi (required by OpenCore)
  • HFSPlus (optional, make HFS drives discoverable in OpenCore bootloader if you want to use Mojave or older macOS versions)


Fuck /r/Hackintosh for not allowing EFI sharing