Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

Are you on Clover? There are a lot drivers and kexts missing. Don't use AptioMemoryFix for example. Install Clover again with scripts (Ver. 5101) and try and compare my working EFI. (Little different to CaseySJ´s. I don't use SSDT for the USB Definition). IGPU has to be enabled in Bios. (Not Auto)
Thanks for pointing that out. I made a terrible mistake and copied some random EFI folder to the boot drive. I got a hold of things and went through the steps in this guide from the installation part and everything is working perfectly. After two frustrating and nerve racking days i now have the hackintosh up and running perfectly. The only thing i don't have running is wifi and bluetooth. I have a broadcom wireless chip in the mail and will install it once it arrives.

@CaseySJ Your guide is invaluable without which i would've struggled for days. Thank you so much for your time and effort to put this together. I now have the below configuration up and running on Mojave 10.14.6:

- Intel i9 9900KF
- Gigabyte Designare Z390 mobo
- 64 GB G.Skill Rip Jaws 3600Mhz DDR4 memory
- Samsung 970 Evo Plus 1 TB
- Samsung 860 Evo SATA ssd
- Sapphire Pulse RX 580
- Corsair RM 1000x Power Supply
- NZXT x62 AIO

Pheripherals
- UAD Apollo Twin QUAD MK2 (Connected via Apple Thunderbolt 3 to 2 adapter)
- Arturia Keystep midi controller
- WD hard drives
- Glyph drives (connected through USB 3.1)
- Apple Keyboard and Mouse

Software confirmed working:
- Protools 12.8
- Ableton Live 10
- Logic 10.14.4
- Arturia Synths
- Nordvpn
- Splice
- iMessage and Facetime
- Sonarworks
 
However, my MSR 0xE2 is also unlocked so I'm eager to try this. Specifically:
  • Booter Quirks:
    • DevirtualizeMmio --> False
    • DisableVariableWrite --> False
  • Kernel Quirks:
    • AppleCpuPmCfgLock --> False
    • AppleCcpmCfgLock --> False
  • Misc Debug:
    • DisableWatchDog --> False
  • NVRAM:
    • LegacyEnable --> False
If anyone else with an unlocked MSR 0xE2 is willing to try these changes, we'd welcome your input.
My MSR is unlocked, using your guide, and I've been booting for about a week now with these settings, so I can confirm they're working for my OC 0.5.3 setup.
 
*** Volunteers Needed to Test EFIClone-v4 Script ***

As mentioned in this post yesterday, some fail-safe modifications are proposed for the Carbon Copy Cloner backup procedure that relies on EFIClone script. Three fail safes were proposed, but after additional consideration, only two of the three make sense:
  • Fail safe #1: (reconsidered and not implemented)
    • Removing --delete from rsync does not make sense for Clover, as mentioned in the UPDATE to the original post.
  • Fail safe #2: (implemented)
    • Looking for an explicitly named "EFI" partition and terminating if it's not found. This change has been made in the attached script, EFIClone-v4.sh EFIClone-v5.sh.
  • Fail safe #3: (implemented)
    • Defaulting the script to TEST mode in which no changes are made. This change has also been made.
If you're running Catalina or Mojave and are aware of the process to add a new script into the Carbon Copy Cloner "scripts" folder (see original CCC Backup Guide for details), then please try the attached EFIClone-v4 EFIClone-v5.

Because it's set to TEST mode, no changes will be made. When the job is complete, please examine or upload the EFIClone log file located here:

/System/Volumes/Data/Users/Shared/EFIClone.log

We're especially looking for volunteers with diverse or divergent setups. One such example is a physical disk that has been partitioned into two or more partitions, where one of the partitions is used for Carbon Copy Cloner.

EDIT: EFIClone-v4 and EFIClone-v5 are not functional and have been removed.
 
Last edited:
Hi, all! First of all, I apologize for my poor English.
I'm a noob of Hackintosh. But I decided to try ,and I was been able to set up my PC.
I'm still trying to understand many things. I have a question about the update of weg and liliu. In the first post is written to update weg and lilu in /Library/Extension, but I have to update them also in /EFI/CLOVER/kexts/other?
This is my config:
Aorus Z390 Designre
i9-9900K
Corsair Venegance 32GB 3200
Sapphire RX 580
SSD NVMe Sabrent 1GB
Fractal Design Define R6 USB
Corsair H100i Platinum
Corsair RM 750X

Thanks in advance.
 
*** Volunteers Needed to Test EFIClone-v4 Script ***

As mentioned in this post yesterday, some fail-safe modifications are proposed for the Carbon Copy Cloner backup procedure that relies on EFIClone script. Three fail safes were proposed, but after additional consideration, only two of the three make sense:
  • Fail safe #1: (reconsidered and not implemented)
    • Removing --delete from rsync does not make sense for Clover, as mentioned in the UPDATE to the original post.
  • Fail safe #2: (implemented)
    • Looking for an explicitly named "EFI" partition and terminating if it's not found. This change has been made in the attached script, EFIClone-v4.sh.
  • Fail safe #3: (implemented)
    • Defaulting the script to TEST mode in which no changes are made. This change has also been made.
If you're running Catalina or Mojave and are aware of the process to add a new script into the Carbon Copy Cloner "scripts" folder (see original CCC Backup Guide for details), then please try the attached EFIClone-v4.

Because it's set to TEST mode, no changes will be made. When the job is complete, please examine or upload the EFIClone log file located here:

/System/Volumes/Data/Users/Shared/EFIClone.log


Oops, no EFIClone-v4 file attached. :)

I'll try it later tonight once it has been uploaded for download.
 
Hi, all! First of all, I apologize for my poor English.
I'm a noob of Hackintosh. But I decided to try ,and I was been able to set up my PC.
I'm still trying to understand many things. I have a question about the update of weg and liliu. In the first post is written to update weg and lilu in /Library/Extension, but I have to update them also in /EFI/CLOVER/kexts/other?
This is my config:
Aorus Z390 Designre
i9-9900K
Corsair Venegance 32GB 3200
Sapphire RX 580
SSD NVMe Sabrent 1GB
Fractal Design Define R6 USB
Corsair H100i Platinum
Corsair RM 750X

Thanks in advance.
Hello @myname71

The Mojave build guide (Post #1) recommends installing Lilu and WhateverGreen into both /Library/Extensions and CLOVER/kexts/Other. The Catalina Mini-Guide recommends installing them only into CLOVER/kexts/Other for now.
 
Oops, no EFIClone-v4 file attached. :)

I'll try it later tonight once it has been uploaded for download.
I attached it a few seconds before your post! :)
 
Thank you @CaseySJ
I will clone my ssd and then i'll try to update following your advice.
 
Hello, I'm back. :)
I received my new motherboard this morning but I don't have the time to do the replace. whatever...
Otherwise, my system seems very very stable. Thanks again, Casey and the community !

Some little notes:
The CPU remains blocked at 5GHz when I use the iMacPro1,1 or iMac19,1 or 18,3 profile. The only profile where the CPU rests is the MacPro6,1 profile. Also, with the Vega 56, I can not use 2 screens with DisplayPort. Do you have any solutions?

Thanks and Merry Christmas!
 
Last edited:
@CaseySJ Im about to apply the patch for 300 series Fix to current config to test it out. While adding it I noticed in my current config I have these 3 patches as well

- Change HDAS to HDEF
- Change HECI to IMEI
- Change Sat0 to Sata

The 3 are set as "disabled" within the patch section, when I looked at the "Catalina Fresh Install- AMD GPU" config file it shows them checked as active could any of these being disabled also be a culprit of my reboot after inactivity?
Screen Shot 2019-12-24 at 2.45.24 PM.png
 
Back
Top