OpenCore Hackintosh 10th Gen Thunderbolt

Hackintosh latest OS with 10th Gen

CPU: Intel Core i7-10700 Desktop Processor 8 Cores up to 4.8

RAM: Corsair Vengeance LPX 32GB (1 x 32GB) DDR4 DRAM 3000MHz 

Motherboard: GIGABYTE Z490 Vision D Thunderbolt


SSD: XPG SX8200 Pro 512GB M.2 SSD

Wifi/Bluetooth: fenvi FV-T919 AC1750 PC PCI-E BCM94360CD Wifi


CPU Cooler: Nzxt Karaken M22 Liquid Cooler

Case: NZXT H510i


Installation Steps:

Most of these steps come from dortania’s installation guide. Make sure to read those instructions for the latest updates.
Making a bootable MacOS USB drive in Windows.
  1. Run gibMacOS.bat as administrator

Cleanup Drivers and Tools

  1. Remove from EFI/OC/Drivers:
  • OpenUsbKbDxe.efi: Used for OpenCore picker on legacy systems running DuetPkg, not recommended and even harmful on Ivy Bridge and newer

What’s left? Only AudioDXE.efi and OpenRuntime.efi are left in the folder.

Remove EVERYTHING from EFI/OC/Tools:

Get Firmware Drivers

  • Add HfsPlus.efi for reading Hfs filesystems.

In total there are three drivers, AudioDXE.efi, OpenRuntime.efi and HfsPlus.efi.

Get Kexts

Get Kexts from this Kexts Repo.
These are all the kexts you will need.


Get SSDTTime from this link.
  1. Run SSDTTime

Edit your own config.plist

  • Download OpenCorePkg’s releases.
Disabled: SetupVirtualMap may be needed depending on the firmware, generally this quirk should be avoided but most Gigabyte users and older hardware(Broadwell and older) will need this quirk to boot.
Added SSDT-AWAC.aml to config.plist
Now we’ve made a bootable macOS USB

Bios Settings

  • Fast Boot
  • VT-x

Boot from USB Drive

You should probably install macOS successfully. If there are any error occurs, find the output error in this guide.

Post Installation

Boot without USB:

  • Mount your EFI partition with this tool.

Fixing Audio:

Check if all your audio jacks work, if not, you may want to try the fix mentioned down below.
Thanks for rcozinheiro for the solution.
  1. Add these three kexts to the EFI/OC/kexts folder:
  • AppleALC.kext
2. And edit the config.plist by adding under DeviceProperties -> Add:
  • PciRoot(0x0)/Pci(0x1F,0x3)
3. Remove the alcid argv at NVRAM->Add->7C436110-AB2A-4BBB-A880-FE41995C9F82->boot-args in config.plist.

Post a Comment