Asus Prime Z490-A i9-10900K

Asus Prime Z490-A i9-10900K

华硕ASUS 2021-02-03


Firstly sorry my english not so good 🙂

Asus Prime Z490-A i9-10900K

Hello everyone,

I successfully installed the system on Macos (hackintosh) 10.15.5 and it is working correctly.

Please use my EFI folder in this repository.

I hope that will be useful 🙂

Current Bootlader

Opencore 0.5.9


  • Asus Prime Z490-A
  • Intel i9-10900K
  • 16GB DDR4 3000MHZ
  • SanDisk Extreme Pro 1TB M.2 NVMe 3D SSD
  • Intel UHD Graphics 630 (Primary)
  • Intel® I225-V 2.5Gb Ethernet
  • Tp-Link 3468 1Gbit Pcie Card
  • Realtek ALC S1220A
  • Creative Sound Blaster Audigy PCIe RX 7.1
  • SMBIOS: iMac19,2

What’s Working ?

  •  Intel UHD Graphics 630 (iGPU), Working correctly with Metal Support on DP (Display Port)
  •  Onboard Audio Realtek ALC S1220A (if you have different motherboard, you may need to change layout-id)
  •  SanDisk Extreme Pro 1TB M.2 NVMe 3D SSD, Test results below
  •  Intel® I225-V 2.5Gb Ethernet (Working with FakePCIID_Intel_I225-V.kext)
  •  Tp-Link 3468 Working with correctly – (This repository Have’nt this kext)
  •  Creative Sound Blaster Audigy PCIe (Working with kXAudioDriver.kext)
  •  Sleep/Wake
  •  Reboot and Shutdown

Not Working

  •  HDMI Port not working.

What solutions did I try for HDMI Port?

  • Framebuffer Patching with BusID with/without WhateverGreen.kext.

If you have an idea, please let me know.

Onboard Audio, HDMI Audio

I needed the list to run the audio.

  • AppleALC.kext
  • FakeID.kext
  • FakePCIID_Intel_HDMI_Audio.kext
  • device-id=709D0000
  • layout-id=15000000

I am using HDMI audio on DisplayPort(DP) with LG 34WK650

USB Ports

I used hackintool for USB Port Map. You will see screenshot below. If you are using another ASUS model motherboard, USB Ports may not working correctly. In similar cases,

  1. Enable USBInjectAll.kext
  2. Disable USBPorts.kext
  3. Disable SSDT-UIAC.aml
  4. Enable XhciPortLimit frm KERNEL tab.
  5. Reboot (Now you have all USB Ports,you can’t use it that way. You should not exceed the 15 port limit. This is absolutely essential for system stability.)
  6. Open Hackintool app and REMAP according to you. Check this link for details The New Beginner’s Guide to USB Port Configuration


Bios Settings

  • Disable
    • Fast Boot
    • CSM
    • Thunderbolt
    • Intel SGX
    • CFG Lock (This motherboard directly closed “Bios version 0403”)
  • Enable
    • VT-x
    • 4G Decoding
    • Hyper-Threading
    • XHCI Hand-off
    • Os Type: Windows (You must remove all secure keys from Secure boot menu)
      • if not working this, please select “Other Os”
    • IMPORTANT: You must set Onboard GPU Memory to 64MB for use the graphics card without any problems Installation
  • Create an Catalina 10.15.4 Installation Stick
  • Mount the EFI partition of the Installation USB (use Hackintool mount EFIs)
  • Copy my EFI folder to the root of the EFI partition
  • Go to EFI / OC and open the config.plist with Opencore Configurator (use latest version 2.5 buggy for 0.5.9 config files, use 2.6+)
  • Now navigate to PlatformInfo -> Generic “click up/down button” you must see Mac product list, Select iMac 19,2. Now You must generate a serial by using the GENERATE buttons.
  • Install MacOS Catalina

General Troubleshooting

The system does not boot Open config.plist with Opencore Configurator and change these values. You have to try each one individually

  • AppleCpuPmCfgLock : Enable – if CFG Lock is Enabled.
  • AppleXcpmCfgLock : Enable – if CFG Lock is Enabled.
  • SetupVirtualMap : Disable / Enable: – First Disable
  • RebuiltAppleMemoryMap : Enable / Disable: – First Enable
  • Cpuid1Data: “EB060800 00000000 00000000 00000000” without Quotes // May be required OS 10.15.4 or older then.
  • Cpuid1Mask: “FFFFFFFF 00000000 00000000 00000000” without Quotes // May be required OS 10.15.4 or older then.
  • DisabloIoMapper : Enable – If you need Virtualization you must enable VT-d options in Bios settings.

F1 Error after reboot

This problem usually happens when NVRAM is not working correctly.

Add this patch line to KERNEL -> PATCH tab


Base: leave it blank

Comment: F1 Patch fix

Find: 75330FB7

Replace: EB330FB7



ReplaceMask: leave it blank

MinKernel:leave it blank



Tested Softwares

I use list in the real life and working correctly.

  • Adobe Series
  • Affinity Series
  • Cinebench
  • Geekbench
  • Heaven Benchmark
  • Intel Power Gadget


  • Hackintool – For every Job 🙂
  • SSDTTime – Extract your right SSDT Files from ACPI.
  • Opencore Configurator – Config.plist editor great software.
  • IORegistryExplorer – show all system device details
  • macIASL – to edit all your ACPI files that you extracted from the SSDTTime

That is all 🙂

USB Port Map

Asus Prime Z490-A i9-10900K Asus Prime Z490-A i9-10900K Asus Prime Z490-A i9-10900K


Asus Prime Z490-A i9-10900K Asus Prime Z490-A i9-10900K Asus Prime Z490-A i9-10900K Asus Prime Z490-A i9-10900K Asus Prime Z490-A i9-10900K

Asus ROG STRIX H370-I GAMING  i7-8700K RX 5700 XT
Asus ROG Strix B360-i Gaming i5-8400
ROG Maximus X Hero Z370  i7 8700k Vega 56