As an Amazon Associate I earn from qualifying purchases from

The best way to get Z390 motherboards engaged on a Hackintosh


With the tenth era of Intel processors and motherboards on the horizon its getting fairly arduous to discover a respectable Z370 motherboard that isn’t out of inventory or overpriced leftovers by third celebration distributors. Whereas the Z390 chipset doesn’t have native nvram help it nonetheless might be configured to run easy in macOS Catalina and even Mojave if somewhat additional steps and are taken.

Z390 Hackintosh Notes

  • Really useful to put in macOS over Show Port when Intel UHD 630 Graphics is used as the first show driver with out a discrete graphics card.
    • It is because the HDMI port included with sure Z390 motherboards might boot solely to indicate a black display this may be fastened later by mapping the HDMI port.
  • When Intel UHD 630 Graphics is used with out a discrete graphics card including a AAPL,ig-platform-id patch in config.plist will trigger a pair seconds of lag on boot + system wake eradicating the patch removes the lag, however if you’re relying on WhateverGreen.kext for patching it’s possible you’ll want it.
  • When Intel UHD 630 Graphics is used with out a discrete graphics card there is a matter with HDMI/DP audio inflicting a kernel panic when the system is waked up. Drawback solely occurs on Catalina, fastened by disabling HDMI audio with No-hda-gfx in config.plist
  • Sure motherboards require a RTC patch to get previous a AppleEPC…. error on boot.
  • With out native NVRAM help Z390 motherboards require EmuVariableUefi positioned within the drivers folder of the EFI folder.
  • slide=0 isn’t a requirement however might be helpful.
  • Catalina has ninth era Intel CPU help, if you’re making an attempt to put in an earlier model of Mojave as a substitute of Catalina including a device-id patch could also be wanted.
  •  Don’t use OsxAptioFix2Drv-free2000, I’ve been capable of boot Catalina on a Z390 construct with any of those: FwRuntimeServices.efi + OcQuirks.efi, AptioMemoryFix, OsxAptioFix3Drv, OsxAptioFix2Drv.
  • Add slide=0 as a bootflag in config.plist below Boot -> Boot Arguments or within the Clover Boot Menu should you expertise any freezes or crashes.
  • When you want a preconfigured EFI folder to drop in and work with: from Catalina Hackintosh Set up Information
    • All I did was allow an EC0 to EC patch, add slide=0 as a boot flag and add the BIOS patch for my ASUS Z390-A motherboard and it work.
    • Dont neglect to put it within the EFI partition ofc.

1.  Z390 Required EFI Drivers

Minimum in Drivers UEFI folder

That is what I take advantage of at minimal with Z390 in my drivers folder EFI/Clover/drivers/UEFI/. Discover I’ve FwRunetimeServices.efi and OcQuirks.efi. That is my most well-liked technique reminiscence driver since help was ended for AptioMemoryFix.efi in Clover because the developer shifted over to OpenCore. OcQuirks.efi ports again the updates again into and it’s dependent upon FwRunetimeServices.efi so that they have to be collectively within the drivers/UEFI/ folder.

There are different reminiscence driver choices that work in macOS Catalina/Mojave I’ve examined. Use FwRuntimeServices.efi + OcQuirks.efi to begin with in case you have any points you possibly can attempt driver fixes on this order, AptioMemoryFix, OsxAptioFix3Drv, OsxAptioFix2Drv. All of those choices labored with my ASUS Z390-A motherboard.

Ensure that to make use of your reminiscence driver(s) with EmuVariableUefi.efi which must be situated in the identical folder as Z390 doesn’t have native NVRAM help.

Use slide=0 as as a boot flag to keep away from any random freezes when utilizing macOS on the Z390 platform.

1.1 Further step for Gigabyte Z390 motherboards Error allocating runtime space

The one reminiscence drivers that work with Gigabyte Z390 motherboards are QcQuirks.efi/FwRunetimeServices.efi and OsxAptioFix2Drv-free2000.efi. Most individuals find yourself utilizing OsxAptioFix2Drv-free2000.efi however you actually ought to keep away from it if potential see: Builders warning.

Gigabyte Z390 Memory Error Verbose

With no working reminiscence driver this error will seem on a Gigabyte Z390 motherboard.

The higher method is with OcQuirks.efi + FwRunetimeServices.efi, however to get these drivers engaged on Gigabyte motherboards it additionally requires DevirtualiseMmio set true and ForceExitBootServices set false. These values might be set by both constructing OcQuirks in XCode with these values or enhancing a supplementary OcQuirks.plist with TextEdit and putting it in the identical drivers folder as OcQuirks.efi.

  • Obtain & Unzip the most recent model of OcQuirks.efi from the RELEASE web page.
  • Paste QcQuirks.efi, FwRunetimeServices.efi and OcQuirks.plist to /Volumes/EFI/EFI/CLOVER/drivers/UEFI/
  • Open  OcQuirks.plist with TextEdit by Proper-clicking OcQuirks.plist -> Open With -> Different… -> Textual content Edit
  • Change the worth below DevirtualiseMmio to true
  • Change the worth below ForceExitBootServices to false
  • Save & Exit
  • Delete nvram.plist if it exists in /Volumes/EFI/ (in any other case the repair wont work): nvram.plist delete hackintosh


EC Patch wanted for Catalina

Adjustments in Catalina require the EC to be renamed/faked to work. When you’re going with the rename technique its most probably going to be the EC0 to EC patch with Z390.

EC Patching – Coping with AppleACPIEC on a Catalina Hackintosh

3. BIOS Patch for Z390 ASUS/ASRock Motherboards

Missing BIOS Patch

Sure ASUS and ASRock motherboards want a RTC BIOS patch to get previous the loader hanging on an error.

This patch goes below Apci -> Fixes in config.plist

Remark Discover* [HEX] Substitute [HEX]
Z390/Z370 II BIOS RTC Patch A00A9353 54415301 A00A910A FF0BFFFF

RTC BIOS FIX Z390 Hackintosh

4. Z390 HDMI port black display repair

The HDMI port(s) included on the motherboard won’t work with out being patched on a Z390 motherboard and can boot to a black display. It’s really helpful to put in macOS over displayport till a patch is added to map the Bus ID of every port appropriately.

To map the HDMI/DP ports correctly use Hackintool. This can be a time consuming course of attempting to match the right ports however it may be performed with some sufferers. There are there are numerous guides on the internet resembling this one right here.

You probably have Xcode put in you possibly can construct the most recent model of Hackintool right here


Information to contemporary putting in macOS Catalina on a Hackintosh (10.15 Replace)

ASUS PRIME Z390-A Hackintosh Construct Information w/ RX 5700 XT

GIGABYTE Z390 AORUS Extremely i7-9700k Vega 64 Hackintosh Construct Information


We will be happy to hear your thoughts

Leave a reply

Reset Password
Compare items
  • Total (0)
Shopping cart