Contribute
Register

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

Attached are the screenshots. Thanks!
In the first screenshot where you see Package (0x1E), change it to Package (0x20). Because we're adding two more blocks into the package, we increase the package count by 2. So 0x1E + 0x02 = 0x20.

It's also possible to omit the number in parentheses, in which case the compiler will inject the correct package count. For example: Package ()
 
Last edited:
@scottkendall, have you tried the minimal 3 patch approach on the active partition of the Rev1?

2727->3737 at offset 0x35 (decimal 53)
A0 -> 20 at offset 0x81 (decimal 129)
FFFFFFFF -> 8680D315 (or whatever your controller device-id is, byte reversed) at offset 0xBA0 (decimal 2976)

It has worked on all the Alpine Ridge firmware I've tried so far (Intel Hades Canyon15d3 and Asrock Z370 itx/ac 15c0)
 
Came across this thread and it jumped my Geekbench graphics scores significantly on my 5700xt. Take a look at this this post: https://www.tonymacx86.com/threads/amd-radeon-navi-gpu.264399/post-2103382

Here are my benchmarks before and after installing the supplied SSDT and removing WhateverGreen.kext. iGPU is disabled as well:

View attachment 464113View attachment 464114
I don't have a 5700Xt - I have the RX580 8Gb - a Saphire Pulse model - I read through that thread, wasnt exactly sure what to do to correctly use what they were talking about.
There is an SSDT in there for the 580s, 5700xts, and the Vegas. Essentially what they are saying to do is to install the SSDT, disable the iGPU, and remove WhateverGreen (though some people are leaving WhateverGreen in and enabling the iGPU as well on SMBIOS 19,1). The speed difference is remarkable for my video card, and my Final Cut runs pretty well too!
Can you also make one for the Sapphire RX570 4GB? And does this differ from the one in the start-post?
@CMMChris has a kernel extension (kext) that injects extra framebuffer properties into RadeonFramebuffer. The kext is located here and can be copied to CLOVER/kexts/Other.

@jaymonkey reports that performance in productivity apps (video editing) has not changed significantly. The improvements are task-specific.

Nevertheless it would be quite interesting to post before/after experiences here, particularly with actual rendering speeds instead of synthetic benchmarks.

The kext currently supports:
  • Radeon VII
  • RX 5700 series
  • Vega 56 and 64
  • Vega Frontier
  • RX 580 and 590
 
Last edited:
Hello MY fellow colleagues. Ladies and Gents of course,

I have some time lately with COVID-19 and have put together what I hope will be a robust FCPX and Davinci resolve studio.
I have previously installed a fully working system about 2 years ago : Z370 gigabyte Aorus Gaming 7 Mb, with i7 8700k,
32 gb of Crucial Ballistic Sport: 2x16gb @ 2166Mhz and a Sapphire rx580 8 gig Nitro.

I am venturing now with my Gigabyte Z390 Designare with i7 8086k delidded processor, 32 gb of the same ram- crucial 32 gb. I'm using the Sapphire Radeon VII for graphics and video editing/effects.

I'm able to boot into mac using my old SSD BUT of course it wants to update to Catalina.
I read a few posts here, many from @Pastry Chef, Casey SJ, Macak and a few other Mac geniuses.
My understanding is save the older necessary kexts from older Gaming 7 Aorus system and add newer kekts to make the designare run optimally.

Does someone have any additional tips and points to get me going. I've been reading some of this long winded thread and the other is : Radeon Vega VII.

I don't expect any EFI files unless this is gladly shared by modders who think their builds are pretty reliable. Otherwise I'd definitely appreciate links to everything I need to get started.

Better yet, I'm sure quite a few have went through my transition of Gaming 7 to Z390 designare. It boots just fine and I dont want to update if it puts me in a corner. This is why I'm sure I have to add some new kekts with clover~Plist before I update. The whole system works perfectly with windows 10 pro,64 bit btw.

I'm assuming I'll need a new system definition, Tb kekts, different Audio, kekts for Vega VII; or is this OTB as well as my old rx580 gig ? ...

Thanks in advance Gentlemen.
Hello @karambit,

Some questions and comments:
  • Are you currently running Mojave 10.14.6 on your Z370 AORUS Gaming 7?
  • Do you want to move the macOS SSD from the Z370 AORUS Gaming 7 to the Z390 Designare?
  • Have you already moved the macOS SSD from AORUS Gaming 7 to Designare? And you can boot Mojave?
  • Are you using SMBIOS iMacPro1,1 with IGPU turned off?
If your goal is to optimize the Clover configuration for Designare Z390 then feel free to compress and upload your EFI folder. You may remove serial numbers from SMBIOS section of config.plist.
 
Hey Casey :)

I just finished the 2 steps in the Micro users guide of switching to Mojave to Catalina.So far so good. I have to delete listed Kexts " if there are any" in Step3. I am currently running 10.14.3

Yes thats My goal, thank you and sorry about my Ignorance BUT I've never compressed and loaded/sent before. Do I import or export to an area/file type?
 
Came across this thread and it jumped my Geekbench graphics scores significantly on my 5700xt. Take a look at this this post: https://www.tonymacx86.com/threads/amd-radeon-navi-gpu.264399/post-2103382

Here are my benchmarks before and after installing the supplied SSDT and removing WhateverGreen.kext. iGPU is disabled as well:

View attachment 464113View attachment 464114
Can you please post the SSDT because something doesn't look quite right:

Screen Shot 2020-04-22 at 5.07.24 AM.png
 
Last edited:
Hi everyone. I updated my Kraken to the latest X53 and it cannot be controlled with liquidctl. Is there any other way that I am not aware of? Thx!
Jonas Malaco and some volunteers are currently working on this. Their progress can be found here:
 
Last edited:
Yesterday I tried to use the alternative Bluetooth kexts from "zxystd" according to the Micro Guide in post #18992.
I copied the two kexte (IntelBluetoothFirmware.kext and IntelBluetoothInjector.kext) to clover/kexts/other.
The new SSDT-UIAC-DESIGNARE-Z390-V8.aml replaced by the V7.aml (in clover/acpi/patched).
The following boot arguments have to be added, as described in the Micro Guide:
uia_exclude=HS11
or uia_exclude=HS12
Try which argument you need! Without the hyphen sign"-" at the beginning! Otherwise the boot argument does not work.
I omitted the uia_include=HS14 boot argument because the V8.aml already inserts the HS=14.
Thank you -- Micro-Guide has been updated accordingly.
My experience: Everything MacOS specific worked, handsoff, continuity, airdrop from my iPhone, sleep/wake etc.
Handoff worked with the Intel Bluetooth driver?
...
Finally, I have a question @CaseySJ:
What is the file SSDT-DESIGNARE-Z390-NO-CNVW.aml used for again?
Can the NO-CNVW.aml file be removed if the Intel Bluetooth kexts from zxystd are successful?
Sorry for the question, but I'm a newbie in hackintosching. I can't remember an answer under your post #1.
The NO-CNVW SSDT is used to hide the Intel WiFi module. When the Intel WiFi kext is ready we can remove this SSDT.
 
Hey Casey :)

I just finished the 2 steps in the Micro users guide of switching to Mojave to Catalina.So far so good. I have to delete listed Kexts " if there are any" in Step3. I am currently running 10.14.3

Yes thats My goal, thank you and sorry about my Ignorance BUT I've never compressed and loaded/sent before. Do I import or export to an area/file type?
Whenever you're ready, you may upload as follows:
  • Mount EFI partition of USB flash disk. I assume you're first creating a working EFI folder on USB flash disk (according to instructions in Mojave-to-Catalina Upgrade guide).
  • Open the EFI partition in Finder. You will see an EFI folder.
  • Right-click on the EFI folder and choose Compress EFI.
    Screen Shot 2020-04-22 at 5.41.20 AM.png
  • This will create a ZIP file. Then simply attach that file to your post. When you create a new post or edit an existing post, you will see Attach files button in your web browser:
    Screen Shot 2020-04-22 at 5.44.38 AM.png
 
** Micro-Guide for Installing Intel Bluetooth Driver (Beta) by "zxystd" **

@CaseySJ

I purchased a second Designare board to replace anther model board in another hack, since my current Designare hack is working so well. I have a Finvi WiFi card installed which doesn't have Bluetooth, so I thought using this Beta BT driver would be a good test.

I followed the Micro-Guide and had two glitches.

First, I forgot to remove SSDT-DESIGNARE-Z390-NO-CNVW from ACPI-> patched.

Second, I needed to change the setting in BIOS Settings->IO Ports->WiFi from Disabled to Enabled.

Once I made those changes, Bluetooth became active and seems to be working fine. Now I'm waiting for "zxystd" to develop a Wi-Fi hack!

Thanks CaseySJ for another fine micro-guide. Worth another donation to this web site!

=========

Edit -- I see in an earlier response CaseySJ suggests leaving the NO-CNVW SSDT in place. Leaving the intel Wi-Fi active doesn't appear to interfere with the Finvi Wi-Fi on my hack.
 
Last edited:
Back
Top