Contribute
Register

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

** PRE-RELEASE: OpenCore 0.6.0 EFI for Z390 Designare **
Please do not quote this post in its entirely. Use a link instead.
Compatible with Catalina and Mojave
** Now compatible with both AMD GPU and Intel iGPU **

Each time a new version of OpenCore is released, a new EFI ZIP is added to the OpenCore Mini-Guide. Although OpenCore 0.6.0 is not yet official, in an effort to facilitate the update when it does get released, attached is a pre-release version for Z390 Designare.

This EFI is for beta testing purposes and should be installed into the EFI partition of a USB Flash Drive. It should not be installed in the main macOS SSD.

This EFI contains the following changes:

Bootloader / Kexts:
All of the kexts listed below are RELEASE builds (not DEBUG), but are unofficial builds that are based on all commits as of August 1, 2020.
  • OpenCore 0.6.0 pre-release
  • VirtualSMC 1.1.5 pre-release
  • Lilu 1.4.6 pre-release
  • WhateverGreen 1.4.1 pre-release
  • AppleALC 1.5.1 pre-release
  • NVMeFix 1.0.3 pre-release
config.plist Changes:
  • Misc --> Boot --> Picker Attributes --> 9 (to show volume and tool names properly at Picker Menu)
  • Misc --> Security --> BootProtect --> Bootstrap (to prevent other operating systems from changing Boot Order)
  • Misc --> Tools --> CFGLock (easy way to unlock MSR 0xE2 if you're not using BIOS F9g or F9h)
  • Kernel --> Patch --> Enable dim keys by Wern (for screen brightness control via F1/F2; use with NativeBrightnessControl app; see Post 1 for details)
  • Kernel --> Patch --> SATA Hot Swap I/O Error Fix (for SATA Hot Plug) -- Disabled by default

How to Use:
  1. Find a USB flash disk with an EFI partition, or format the USB flash disk in Disk Utility with Scheme = GUID Partition Map and Format = MacOS Extended (Journaled).
  2. Mount EFI partition of the USB flash disk.
  3. Download the attached ZIP into the top level of the EFI partition of the USB flash disk. When the file is unzipped, there will be a folder called OC-0.6.0-PRE-RELEASE-DESIGNARE-Z390
  4. Rename this folder to EFI, otherwise the system will not boot.
  5. If using AMD GPU:
    • Inside the EFI/OC subfolder locate config.plist and open it in OpenCore Configurator 2.7.1.0 or later.
  6. If using Intel iGPU to drive a display monitor:
    • In the EFI/OC folder of the USB install disk there will be a file called config.plist. Rename this file or delete it.
    • Download the attached config-Intel-iGPU.plist and copy it into the EFI/OC folder of the USB disk.
    • Rename this file to config.plist and then open it in OpenCore Configurator 2.7.1.0 or later.
  7. From OpenCore Configurator's File --> Preferences, select Official --> OC 0.6.0 Development Version as shown:
    Screen Shot 2020-08-02 at 5.12.57 AM.pngScreen Shot 2020-08-02 at 5.12.23 AM.png
  8. Click on PlatformInfo --> DataHub - Generic - PlatformNVRAM and copy/paste existing system name (e.g. iMac19,1 or iMacPro1,1, etc.), serial numbers and UUID into the fields shown in red.
    Screen Shot 2020-08-01 at 4.42.16 PM.png
  9. Mojave Users Only: It is necessary to uncheck the two items shown below: (a) ACPI --> SSDT-USBW.aml and (b) Kernel --> USBWakeFixup.kext
    Screen Shot 2020-08-02 at 5.54.14 AM.pngScreen Shot 2020-08-02 at 5.54.20 AM.png
  10. Save the file.
  11. Reboot and press F12 at the BIOS Splash Screen. When the BIOS Boot Menu (not OpenCore Picker) appears, select the USB flash disk.
  12. At the OpenCore 0.6.0 Picker menu, select and boot the internal macOS disk.


How to Unlock MSR 0xE2 (CFG-Lock) the Easy Way
Applies to BIOS versions F3 to F9b
(not needed on F9g and F9h)​

This OpenCore EFI folder contains a special UEFI tool called CFGLock. It is almost mindlessly easy to unlock MSR 0xE2 with this tool that was developed by a German Hackintosher named Brumbaer.
  • At the OpenCore Picker, press the spacebar to reveal this option, as shown, and press Enter.
    IMG_1791_resize.jpg
  • Now you will now see:​

Brumbaers CFG Unlock
1. 05 05C1 0001 /CFG Lock/ VarStore Name: Setup
Exactly 1 CFG Variable found: CFG Lock
In VarStore "Setup" GUID: EC87D643-EBA4-4BB5 - A1-E5-3F-3E-36-B2-0D-A9 Offset: 05C1 Size: 1
Variable read: value 0
Do you want to toggle the value y/n ?

  • If the value is 0, it means CFG-Lock is already unlocked, so press n
  • If the value is 1, it means CFG-Lock is locked, so press y to toggle the value from 1 to 0​
  • Then reboot the system (or shutdown and restart)​
Procedure Complete.


Updates:
  • 2 Aug 2020: Updated config.plist to OC 0.6.0 spec. It may be necessary to Reset NVRAM one time before booting into macOS using the new config.plist. This can be done by pressing spacebar at the OpenCore Picker and choosing Reset NVRAM. On multi-boot systems, select the default startup disk from System Preferences --> Startup Disk.
 

Attachments

  • OC-0.6.0-PRE-RELEASE-DESIGNARE-Z390.zip
    3.9 MB · Views: 114
  • config-Intel-iGPU.plist
    21.6 KB · Views: 112
Last edited:
Hello,

a question, is it save to install the newest Catalina update 10.15.6 onto 10.15.5?

Thanks and have a nice day
 
Hello,

a question, is it save to install the newest Catalina update 10.15.6 onto 10.15.5?

Thanks and have a nice day

Do you use virtualization software like VMware Fusion in Catalina?

If so you should wait until Apple releases a fix for the crash problems under Catalina 10.15.6 :

This memory leak bug is in the kernel of the operating system, and while there is no confirmation so far, this problem may affect other softwares as well.

I did have Catalina 10.15.6 on my system and I do use VMware Fusion, but VMware Fusion (11.0.3) is installed in Sierra 10.12.6 so I am not affected by the problem above.
 
Last edited:
Yes I saw a reference to that. Let's see if Antelope drivers work with that card. If so, it could be something for @PTuser to try with the Focusrite Red 16Line.

Are you following that thread and intend to try one of his cards?
Hi - yes indeed - I have reached out to DSM ....
 
This memory leak bug is in the kernel of the operating system, and while there is no confirmation so far, this problem may affect other softwares as well.

In my tests with Catalina 10.5.6 I've seen this bug also in some rare circumstances with Logic Pro X 10.5.1 when using the au validation tool
 
Do you use virtualization software like VMware Fusion in Catalina?

If so you should wait until Apple releases a fix for the crash problems under Catalina 10.15.6 :

This memory leak bug is in the kernel of the operating system, and while there is no confirmation so far, this problem may affect other softwares as well.

I did have Catalina 10.15.6 on my system and I do use VMware Fusion, but VMware Fusion (11.0.3) is installed in Sierra 10.12.6 so I am not affected by the problem above.

Greetings!

Are you running Sierra on your Z370 and/or Z390? If so, is there a special system definition and CPU spoof, etc to make this work? Thanks in advance.
 
@Inqnuam- thank you for that - I'll compare it and get back to you. Are the settings on the right editable?
Hi @Inqnuam - took a good look at your UAD pngs - Mine are very similar to yours as you can see - are these editable? or is that not the way....
 

Attachments

  • No 1.png
    No 1.png
    149.4 KB · Views: 84
  • No2.png
    No2.png
    241.9 KB · Views: 86
Serious question about memory: Apple iMac, iMac Pro, and Mac Pro support 2400MHz, 2666MHz, and 2933MHz speeds in ECC & non-ECC. On the Z390 Designare with 64GB 3600MHz memory, if you set the Extreme Memory Profile 1 (X.M.P.) can that cause issues in macOS since Apple doesn't have unbuffered memory over 2666MHz? I've noticed better overall stability on my Hackintosh with XMP disabled and memory running at 2400MHz. Also, performance degradation with it off is negligible. Thoughts?
 
** PRE-RELEASE: OpenCore 0.6.0 EFI for Z390 Designare **
Please do not quote this post in its entirely. Use a link instead.
** Requires AMD GPU. Compatible with Catalina and Mojave **​
...
Hi Casey, long time no talk! I have a few questions about this mini-guide...

1) it specifies for AMD only, will there be intel coming out soon?
2) it looks like MSR 0xE2 is now integrated into this package, and there is no longer a need for a separate usb drive for this...?
3) will the drive visualization package be available soon as well for .0.6.0? I think it’s called NZK?
 
Last edited:
Greetings!

Are you running Sierra on your Z370 and/or Z390? If so, is there a special system definition and CPU spoof, etc to make this work? Thanks in advance.

I run MacOS Sierra 10.12.6 on both my Z370 and Z390 systems (in addition to High Sierra 10.13.6 and Mojave 10.14.6, I also just loaded Catalina 10.15.6 onto my Z390 system).

No CPU spoof is necessary for Sierra 10.12.6 to run on them. I use iMac18,3 on the Z370 and iMacPro1,1 on the Z390. Sierra 10.12.6 labels the CPU "unknown" but the OS runs properly.

I did not attempt to install Sierra on the systems, however. I just cloned a previous installation of Sierra onto the systems.
 
Back
Top