Contribute
Register

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

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,252
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
** OpenCore 0.6.8 EFI for Z390 Designare **
Supports Mojave, Catalina, and Big Sur
Please do not quote this post in its entirely. Use a link instead.

BREAKING NEWS (for Catalina and Big Sur only)!!
Brand new method to upgrade to OpenCore 0.6.8 (you can skip everything below)!!



If making changes to the config files, please wait for OpenCore Configurator 2.33.1.2 or newer
(or use a plist editor)

The formal release of OpenCore 0.6.8 has arrived, along with an update of Lilu, WhateverGreen, AppleALC, VirtualSMC, and NVMeFix.

This EFI contains the following changes:

Bootloader / Kexts:
All of the items listed below are official builds.
  • OpenCore 0.6.8
  • Lilu 1.5.2
  • WhateverGreen 1.4.9
  • AppleALC 1.5.9
  • VirtualSMC 1.2.2
  • NVMeFix 1.0.6
config.plist Changes:
  • Misc --> Security --> SecureBootModel --> Disabled (change to Default for OpenIntelWireless)
  • NVRAM --> Delete --> opencore-version (to report correct OpenCore version when macOS is booted)
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-068-DESIGNARE-Z390.
  4. Rename this folder to EFI, otherwise the system will not boot.
  5. Use HackinDROM to transfer PlatformInfo from existing OpenCore config.plist to new version. Please follow the guide by clicking here and select one of the following from the CopyConfig feature.
    • Z390 Designare OC 068 AMD GPU - CaseySJ
    • Z390 Designare OC 068 Intel IGPU - CaseySJ
After the modified config.plist has been copied to the EFI/OC folder of the USB flash disk, proceed as follows:
  1. Reboot and press F12 at the BIOS Splash Screen. When the BIOS Boot Menu (not OpenCore Picker) appears, select the USB flash disk.
  2. Warning: It is necessary to Reset NVRAM one time prior to booting macOS. This can be done by pressing spacebar at the OpenCore Picker and choosing Reset NVRAM. On multi-boot systems, select the default startup disk in System Preferences --> Startup Disk.
  3. At the OpenCore 0.6.8 Picker menu, select and boot the internal macOS disk.
  4. If everything works correctly, copy the new OpenCore EFI folder from the USB flash disk to the EFI partition of the main macOS SSD.
CAUTION:
  • If you are using a custom Thunderbolt SSDT or any other custom SSDTs or Kexts, please update your config.plist accordingly.
  • During startup or reboot, the Gigabyte splash screen may take several seconds to clear, which means the OpenCore Picker GUI will take more time to appear. If this happens, the delay could be fixed by removing AudioDxe.efi from the OpenCore config.plist.
 

Attachments

  • OC-068-DESIGNARE-Z390.zip
    4.2 MB · Views: 358
Last edited:
Joined
Nov 27, 2014
Messages
4
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. Android
If making changes to the config files, please wait for OpenCore Configurator 2.33.1.0 or newer
Hi Casey
Why do you insist on 2.33.1.0 while they say 2.33.0.0 works fine with OC 0.6.8 on this page :
Did I miss something?
I use OC 0.6.3 for mounths (thanks to you :)) and I see I arrived just in time for doing an update.
I hope I'll be able to use the Thunderbolt ports for a hard drive dock which is not recognised for the moment on the USB C ports but only on USB A ports (it's this one : OWC USB Dock Bay-CA Double Drive Solution, USB 3.1 Gen 2).
Thanks again
 
Last edited:

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,252
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hello Casey
Why do you insist on 2.33.1.0 while they say 2.33.0.0 works fine with OC 0.6.8 on this page :
Did I miss something?
I use OC 0.6.3 for mounths (thanks to you :)) and I see I arrived just in time for doing an update.
Thanks again
Hello @Ecavguenatz,

OCC 2.33.0.0 only supports the Development Version of OpenCore 0.6.8. In fact it has these bugs:
  • AppleEvent needs to be removed from UEFI --> ProtocolOverrides
  • KeyInitialDelay needs to be removed from UEFI --> Input
  • KeySubsequentDelay needs to be removed from UEFI --> Input
  • AppleEvent --> Builtin is not handled properly in UEFI --> AppleInput
Until these bugs are fixed (hopefully in 2.33.1.0) we must not use OCC 2.33.0.0 or earlier. Fortunately, if you follow the HackinDROM CopyConfig guide linked in the mini-guide, you will not need OCC.
 
Joined
Mar 24, 2021
Messages
11
Motherboard
Gigabyte Designare Z390
CPU
i9 9900k
Graphics
Radeon 7
It might be best to start over, but with OpenCore instead of Clover. It's quite straightforward, as follows...

** Mini-Guide: Fresh Install of Mojave, Catalina, or Big Sur with OpenCore **
This mini-guide assumes that macOS installer has been downloaded and installed on a USB flash disk
Please do not quote this mini-guide in its entirety. Post a link instead
...
Thanks for sending this. The OpenCore build worked very well. The only issue I'm having is that I can't seem to the computer to the OS without the USB stick installed.

1) What do I need to do to get it to run without the USB installer inserted?

2) I hosed the TB when I flashed the firmware on the motherboard. I ordered a new motherboard. Can I just swap out the motherboard without rerunning open core in the OS installation?

Thanks so much for your help. I am very appreciative.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,252
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Thanks for sending this. The open core build worked very well. The only issue I'm having is that I can't seem to the computer to the OS without the USB stick installed.

1) What do I need to do to get it to run without the USB installer inserted?
Simply copy the EFI folder from USB flash disk to the EFI partition of the internal macOS SSD.

2) I hosed the TB when I flashed the firmware on the motherboard. I ordered a new motherboard. Can I just swap out the motherboard without rerunning open core in the OS installation?...
Please note that this constitutes damage that the retailer is not responsible for. We must accept financial responsibility for this damage. I think that’s what you’re doing by ordering a new board instead of replacing or returning the damaged one. If so, simply swapping the board is sufficient. Nothing else needs to the done (other than installing BIOS F9i and configuring BIOS parameters).
 
Joined
Nov 27, 2014
Messages
4
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. Android
Thank you for your answer Casey
So the upgrade to OC 0.6.8 seems to work fine with your mini-guide.
But I still can't use the OWC USB Dock Bay-CA on the Thunderbolt ports behind.
Is it because it's only USB 3.1 Gen 2 and not Thunderbolt?
Or because I'm using bios F9i? (but you say on post 1 it's over F9j we have this issue).
Sorry but I'm confused between USB C and Thunderbolt ports, is it supposed to work in this case?

PS: link for the product https://www.owcdigital.com/products/drive-dock-usb-c

PPS: Seems I have to flash a modified Thunderbolt firmware to see System Information --> Thunderbolt?
Mine is actually empty. On your post #1 I followed mini-guid links and it seems it's only hardware flashing we can apply? Is that true? So no use of Thiunderbolt ports is possible as it? I'm more and more confused. :crazy:
 
Last edited:

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,252
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Thank you for your answer Casey
So the upgrade to OC 0.6.8 seems to work fine with your mini-guide.
But I still can't use the OWC USB Dock Bay-CA on the Thunderbolt ports behind.
Is it because it's only USB 3.1 Gen 2 and not Thunderbolt?
Or because I'm using bios F9i? (but you say on post 1 it's over F9j we have this issue).
Sorry but I'm confused between USB C and Thunderbolt ports, is it supposed to work in this case?

PS: link for the product https://www.owcdigital.com/products/drive-dock-usb-c
Hello @Ecavguenatz,

BIOS F9i is okay to use. When you connect the OWC USB Dock with just one drive, does the drive connect?

Please try connecting just one drive, then hot plug a second drive. What happens? Do both drives connect? Or only the first one? Or only the last one?

After connecting a drive, we can also look at IORegistryExplorer (RP05 section) to see if the drives are connected. Feel free to post the IOReg file (File —> Save As...).
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,252
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
** A Brief Look at OpenCanopy 0.6.8 **

OpenCanopy 0.6.8.png


Screenshots will be saved in EFI partition of the boot drive as PNG files.
 
Last edited:

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,252
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
** Guide to Using HackinDROM Application to Update OpenCore **
Please do not quote this guide in its entirety. Post a link instead

Credit: @Inqnuam

Works only with Catalina and Big Sur (version 1.2.0+)
Mojave users please use the HackinDROM website as explained in the original mini-guide

Purpose:
OpenCore is currently being updated every month. Updating our EFI folders at such a high frequency can become tedious and error prone. Fortunately, @Inqnuam has developed a wonderful little app that does all of the work for us. This illustrated mini-guide walks us through the entire process.

Warning 1:
Because this is the first large scale test of this app, please make a full bootable backup of your system before updating OpenCore. If the updated EFI folder fails to boot, you can always boot from the backup disk and manually copy your working EFI folder from the backup disk to the main disk.

Warning 2:
Do not ignore Warning 1 under any circumstances.

  • Download HackinDROM App from https://hackindrom.zapto.org as shown below. It will appear in your Downloads folder.
  • Copy the app to your Applications folder and launch it. MacOS will show standard warning about unknown developer.
  • Go to System Preferences --> Security & Privacy --> General and allow macOS to launch the app.
Screen Shot 2021-04-06 at 5.12.29 AM.png

  • The app will appear in the Menu Bar as shown:
Screen Shot 2021-04-06 at 5.16.14 AM.png

  • Click the icon. The app will take a moment to scan all drives on the system. It will then show a list of all disks that contain EFI partitions.
  • The app's version number will also be shown (bottom left corner).
  • The app will auto-update itself when a new version is available. It may be necessary to re-launch the app.
  • There is an Exit button on the top right.
  • There is a Settings button on the top left.
  • When launch the app for the first time (or to change settings in the future) click the Settings icon on the top left.
    • Do that now.
Screen Shot 2021-04-06 at 5.17.28 AM.png

  • The Settings page looks like this:
    • There are optional configuration checkboxes at the top. Configure them as you like.
    • There are required options just below, in the red box. These must be selected correctly.
  • Then click the "back" icon <-- on the top left to return to the Main Menu.
Screen Shot 2021-04-06 at 5.23.54 AM.png

  • The Motherboard drop-down list will grow in the future to support additional motherboards. At this time the choices are:
Screen Shot 2021-04-06 at 5.27.28 AM.png

  • Now we return to the Main Menu and mount the drive to be updated. In this example, we are updating OpenCore on a USB flash drive, but the app can be used to directly update the internal macOS SSD.
    • The app will check for available disk space.
    • The app will auto delete files in the hidden trash folder on the EFI partition.
    • The app will ZIP and backup the existing EFI folder.
  • Below we have clicked the Mount button for a 64GB USB Flash Drive and entered our password. The App has subsequently mounted the EFI partition and determined that:
    • The selected drive is currently running OC 0.6.7
    • The selected drive can be updated to OC 0.6.8
Screen Shot 2021-04-06 at 5.27.52 AM.png

  • We click the button Update to 0.6.8 and the following screen appears.
    • We can review and adjust the changes that will be made to each section.
    • Info section just shows the current serial number and other parameters.
    • We can also check the Release Notes by clicking the yellow triangle.
  • We'll look at each of the subsequent sections next.
Screen Shot 2021-04-06 at 5.30.21 AM.png
Screen Shot 2021-04-06 at 6.47.24 AM.png

  • Let's look at ACPI section first.
  • The app tries to merge SSDTs in the current and new EFI folders. It does not simply delete everything in the current folder and replace it with files in the new folder.
    • SSDTs that are in the old folder, but not in the new folder will be kept.
    • SSDTs that are in the old folder and the new folder will be replaced with the new version if it has a new date/time.
  • The Update column determines whether an existing SSDT should be updated if a newer version is present in the new EFI folder.
    • This controls whether the physical file is copied.
  • The Enable column determines whether any particular SSDT should be injected into the system during boot. This is equivalent to the "Enable" flag in OpenCore config.plist.
  • We can always update an SSDT, but prevent it from being injected, by setting Update to true and Enable to false.
Screen Shot 2021-04-06 at 6.44.39 AM.png

  • We do the same for all Kexts:
Screen Shot 2021-04-06 at 6.46.32 AM.png

  • And again for all Drivers.
  • But in some cases we may need to disable a faulty driver due to a problem in a past EFI folder.
  • Do you see a problem in the screenshot below? OpenHfsPlus is not yet fully reliable, particularly when RAID drives are present, so we should continue to use the standard HfsPlus, which is also present.
    • So we need to disable OpenHfsPlus as shown in the second screenshot below.
Screen Shot 2021-04-06 at 5.30.54 AM.png
Screen Shot 2021-04-06 at 5.31.04 AM.png

  • Everything looks good now, so let's begin the update.
  • We click Update OpenCore on the lower right and a progress bar appears:
Screen Shot 2021-04-06 at 5.31.50 AM.png

  • When the update is finished, we see a Notification:
Screen Shot 2021-04-06 at 5.31.59 AM.png

  • And a Finder window opens to show us the results:
Screen Shot 2021-04-06 at 5.33.25 AM.png

Update Complete.


Reference:
Screen Shot 2021-04-06 at 6.53.21 AM.png
 
Last edited:
Joined
Nov 27, 2014
Messages
4
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. Android
When you connect the OWC USB Dock...

Hi Casey
Thank you again for taking time to answer to everybody so kindly
(I don’t know how you manage to do that all day long...).

So here is what I have:
In System Information -> Thunderbold it’s Empty (says no drivers or something like that in french).
On Desktop or in DiskUtility nothing appears with 1 or 2 drives connected.
In IORegistryExplorer nothing changes while the dock is On or Off (see the saved file).

Nevertheless in Hackintool seems I have something as port SSP1 and SSP2 no? (see the saved screenshot).
But again nothing changes while the dock is On or Off.
 

Attachments

  • IOReg Ecavguenatz.ioreg
    9.9 MB · Views: 30
  • Hackintool Ecavguenatz.jpg
    Hackintool Ecavguenatz.jpg
    240.1 KB · Views: 44
Top