Contribute
Register

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

Finally getting around to switching to OC. Could you explain the difference in these bios files?

Screen Shot 2021-10-08 at 12.49.25 PM.png


Do I need to worry about the ones from Elias64Fr? My Z390 isn't flashed with custom TB firmware.
 
Finally getting around to switching to OC. Could you explain the difference in these bios files?

View attachment 530450

Do I need to worry about the ones from Elias64Fr? My Z390 isn't flashed with custom TB firmware.
In BIOS F9j, Gigabyte included a patched microcode for the Intel CPU that addresses a couple of security vulnerabilities. Elias extracted this new microcode and surgically implanted it into our F9i BIOS.

If you choose to install the modified BIOS, you must first install the OFFICIAL F9i BIOS. Failure to do so will brick the motherboard.

It is also okay to stick with the unmodified F9i BIOS.
 
In BIOS F9j, Gigabyte included a patched microcode for the Intel CPU that addresses a couple of security vulnerabilities. Elias extracted this new microcode and surgically implanted it into our F9i BIOS.

If you choose to install the modified BIOS, you must first install the OFFICIAL F9i BIOS. Failure to do so will brick the motherboard.

It is also okay to stick with the unmodified F9i BIOS.
Thank you! One more question for now (I was just editing my original post but saw your reply).

It looks like HackinDROM doesn't work with Mojave. Do you recommend going to manual route to switch to OC and then update OS to use HackinDROM?

It says it works on 10.15 and above, but I'm on 10.14.6 of course.

Also:
  • File on left is for Broadcom WiFi/BT (4.5 MB).
  • File on right is for Intel WiFi/BT (51 MB).
Which one do I need?

EDIT: Did some more reading, I think I need the Broadcom one since I'm not using the onboard intel wifi card :).
 
Last edited:
Thank you! One more question for now (I was just editing my original post but saw your reply).

It looks like HackinDROM doesn't work with Mojave. Do you recommend going to manual route to switch to OC and then update OS to use HackinDROM?

It says it works on 10.15 and above, but I'm on 10.14.6 of course.
Yes; switching manually to OpenCore is recommended if you're on Mojave. This will provide a lot of good lessons that will come in handy later. Create the OpenCore configuration in the EFI partition of a USB flash drive and test it that way (press F12 at Gigabyte splash screen and select USB disk from BIOS Boot Menu). Confirm that it can boot Mojave. Please follow the Clover to OpenCore Transition Guide.

Also:
  • File on left is for Broadcom WiFi/BT (4.5 MB).
  • File on right is for Intel WiFi/BT (51 MB).
Which one do I need?
  • If you have a Broadcom WiFi/BT card such as Fenvi FV-T919, use the file on left.
    • This one is recommended.
  • If you're using the on-board Intel CNVi WiFi/BT module, use the file on right.
    • Use only if you understand the limitations of the current OpenIntelWireless project.
 
Yes; switching manually to OpenCore is recommended if you're on Mojave. This will provide a lot of good lessons that will come in handy later. Create the OpenCore configuration in the EFI partition of a USB flash drive and test it that way (press F12 at Gigabyte splash screen and select USB disk from BIOS Boot Menu). Confirm that it can boot Mojave. Please follow the Clover to OpenCore Transition Guide.


  • If you have a Broadcom WiFi/BT card such as Fenvi FV-T919, use the file on left.
    • This one is recommended.
  • If you're using the on-board Intel CNVi WiFi/BT module, use the file on right.
    • Use only if you understand the limitations of the current OpenIntelWireless project.
Thanks, yup that's exactly what I'm following. However, I'm a little confused at the end portion:

Screen Shot 2021-10-08 at 2.22.46 PM.png


I can't seem to find where the 4 steps are described. The new link (Update 21 SEP 2021) in that guide just has info on HackinDROM. Is there something I'm missing?

EDIT: The manual OC download file has two Plists: config-AMD-GPU and config-Intel-iGPU. Which one am I supposed to edit?
 
Last edited:
Thanks, yup that's exactly what I'm following. However, I'm a little confused at the end portion:

View attachment 530459

I can't seem to find where the 4 steps are described. The new link (Update 21 SEP 2021) in that guide just has info on HackinDROM. Is there something I'm missing?
Please see the section How to Use in the post below. Although it is from a much older version of OpenCore, the general principles are the same.
 
Please see the section How to Use in the post below. Although it is from a much older version of OpenCore, the general principles are the same.
Ah brilliant, thank you. The link already has an answer to my "edit" question. Will let you know if I run into any issues :).
 
@CaseySJ Appreciate your help. I'm currently typing this from OC 0.70 :D. Everything worked out great with the guide steps, including trying it out on a USB stick first.

What do you recommend I do next? My plan was to update to big sur now using software update like you mentioned in a previous post. You also mentioned:
  • However, some older third-party audio kernel extensions (kexts) can cause boot problems in Big Sur. If in doubt, simply post a screenshot of /Library/Extensions before starting Big Sur installation.
Here's a screenshot of my extensions folder. Let me know if it looks okay:

Screen Shot 2021-10-08 at 3.06.30 PM.png
 
@CaseySJ Appreciate your help. I'm currently typing this from OC 0.70 :D. Everything worked out great with the guide steps, including trying it out on a USB stick first.
Good job!

What do you recommend I do next? My plan was to update to big sur now using software update like you mentioned in a previous post. You also mentioned:
  • However, some older third-party audio kernel extensions (kexts) can cause boot problems in Big Sur. If in doubt, simply post a screenshot of /Library/Extensions before starting Big Sur installation.
Here's a screenshot of my extensions folder. Let me know if it looks okay:

View attachment 530466
These drivers should be fine. Just keep an eye on QuarterUSBOverrideDriver. If there's a newer version of that, it may be best to install it first. But the main problem ones are not here.
 
Good job!


These drivers should be fine. Just keep an eye on QuarterUSBOverrideDriver. If there's a newer version of that, it may be best to install it first. But the main problem ones are not here.

Successfully updated to the latest Big Sur, and to OC 0.7.4! Also installed the 5700XT with no issues. It feels much faster than before, even before the new GPU install (I was running an RX580 pulse before this).

Something I noticed during the OC upgrade with HackinDROM:

Screen Shot 2021-10-08 at 5.14.31 PM.png


What's that last SSDT for (SSDT-Z390-DESIGNARE-TB3HP-V4)? I'm just curious, since it doesn't look like it's enabled?

One other thing I noticed. On Mojave with Clover, my drives hooked up through thunderbolt showed up as internal drives. On Big Sur and OC, they're now external. I was pleasantly surprised, in my mind they should have been external this whole time.

Screen Shot 2021-10-08 at 6.02.53 PM.png


Not sure if anyone else noticed that or not. It might not even be related to the boot loaders.

Where should I go from here? I think I'm all caught up? I was reading the table of contents of page 1 of this whole thread, and one thing stood out:
  • Enable AppleVTD with No Impact to WiFi and Ethernet
Thoughts on this? You mentioned you'll roll in those changes into OC 0.7.2. I'm on 0.7.4, so I might already have them? I haven't done any Bios tweaks though.
 
Back
Top