Contribute
Register

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

I have a problem. I have the Aorus Z90 Elite. The moment I set the BIOS to these recommended settings and restart, I hear 5 beeps and no display either through the GFX card or iGFX. The only option is to take the CMOS battery out and test bios. Looks like it happens when I make changes to the "USB Configuration" tab.

Any ideas?
Are you turning CSM support off in BIOS? If so, set it to Enabled and see if that helps. Ran into the same problem on my Elite.
 
Are you turning CSM support off in BIOS? If so, set it to Enabled and see if that helps. Ran into the same problem on my Elite.

Bingo! That's what did the trick for me. CSM was indeed the culprit. I have the Mac up and running beautifully now.

The only bug is, everytime I log in, I get the iCloud "unable to log" in message. I am able to log in with my ID and password but have to do it every time the computer boots up. Not a big issue though, as I simply cancel the log in window since I don't need the iCloud.
 
Good job! It would have been very difficult for me to identify that BIOS parameter as the cause. Sometimes it just takes a bit of creative experimentation.


While there’s nothing functionally wrong with this, when multiple GPUs are present some apps prioritize one GPU over the other(s). They often do this by alphabetizing the names of all GPUs and picking the first one. Your GPUs are probably named like this:
  • Intel UHD 630
  • Radeon RX 570
Because “I” comes before “R”, apps such as VideoProc will pick the “Intel UHD 630”. If you want to reverse this, you can rename the “Radeon RX 570” to “AMD Radeon RX 570”.

See the guide below for instructions. If you need help after attempting the guide feel free to ask here.


Excellent, thanks a lot for that!
It now shows up correctly in VideoProc. But still shows Intel 630 in Hackintool. Is that expected?
Screen Shot 2019-06-07 at 8.46.54 pm.png
Screen Shot 2019-06-07 at 8.47.35 pm.png


I have few more questions.

The first is regarding the Pro Apps Option 2 Method. Headless GPU. I'd like to go with the using 9th Gen platform.
Do the setting in the table reference settings in Clover configurator -> Graphics? Or is it the Clover -> Devices -> Properties? Does this look good?
Screen Shot 2019-06-07 at 8.48.31 pm.png
For IntelGFX do I just leave it blank? And what does it mean to specify platform id with WEG (WhatEverGreen)? Is there a guide for that?

Second question is regarding USBs. I have different mother board then you so need to create my own USB SSDT. What guide would you recommend to follow? And is it actually necessary to do if all my USBs are woring. At least they appear to be working without any issues.

And last question, I think somewhere in your guide you recommended adding properties to Clover -> Devices. I think this was for the Pro Apps to, but I'm now little confused :)
Do I still need it? I currently have there the below. Note that I have RX 570 in second slot.
Screen Shot 2019-06-07 at 8.46.25 pm.png
 
@CaseySJ

I can also give a further update, moving on from my initial post. I have plugged in an LG 5K UltraFine display into the TB3 port (after running a DP-to-DP cables from the RX580 to the DP-in) and it runs this absolutely fine, and boots to it with no issues.

EDIT: I haven't done the Framebuffer patch at the moment.

Do you have 5k resolution or just 4k?
I am asking because I am thinking to get one of those displays. Upgrading my hackMac with the board and an i9. And the boards manual says the TB3 can just handle a resolution of 4k...

ATM I am on a DELL U3014 and the resolution itself is so bad especially if you own a MBP retina and switching the machines a couple of times a day. Would be nice to read a reply from you :D
 
@CaseySJ, I came to China and thanked the moderators for sharing their experience. Now the system has been built. Namely

I9-9900K,Z390 Design ARE,Radeon RX 5908GB

But, when I configure it, I use the SSD WD SN750 500G, which feels like occasional carton when I use it for a few days. So, I bought 970 Pro. I wonder if I can use these steps to clone the system I installed on 970 Pro? Thank you, because machine translation is used, the concept of EFIClone. log. is not very clear.
 

Attachments

  • 屏幕快照 2019-06-07 下午9.38.07.png
    屏幕快照 2019-06-07 下午9.38.07.png
    546.6 KB · Views: 72
Last edited:
Hello again.
Here's a weird thing...is it normal for my USB drives to eject when my system goes to sleep?
Its a bit of a pain when FCPX is open and the USB drive ejects on sleep.
Thanks.
Yes this is normal and affects real Macs as well. You can try it by inserting your USB drives into your real Mac. In Post #1 there's a section called "Disks Not Ejected During Sleep" that discusses a possible solution using the Jettison utility.
 
Bingo! That's what did the trick for me. CSM was indeed the culprit. I have the Mac up and running beautifully now.

The only bug is, everytime I log in, I get the iCloud "unable to log" in message. I am able to log in with my ID and password but have to do it every time the computer boots up. Not a big issue though, as I simply cancel the log in window since I don't need the iCloud.
Regarding iCloud, have you tried:
  • Installing EmuVariableUefi-64.efi in drivers64UEFI folder?
  • Logging out of iCloud -- is there an option available to log out?
    • System Preferences --> iCloud --> lower left of the window should be "Sign Out"
    • The message "Unable to Log In" means macOS is trying to auto login, but encountering some issue. So log out first and re-login.
  • Also try logging in to iCloud.com using a web browser and delete any redundant Macs that might be registered in your account.
 
@CaseySJ, I came to China and thanked the moderators for sharing their experience. Now the system has been built. Namely

I9-9900K,Z390 Design ARE,Radeon RX 5908GB

But, when I configure it, I use the SSD WD SN750 500G, which feels like occasional carton when I use it for a few days. So, I bought 970 Pro. I wonder if I can use these steps to clone the system I installed on 970 Pro? Thank you, because machine translation is used, the concept of EFIClone. log. is not very clear.
Yes, machine translation is not perfect, and sometimes it generates very funny translations.
  • The Western Digital (WD) SN750 500G should be an excellent device because of these specifications:
    • PCIe 3.0 x4 Interface
    • Up to 3470 MB/s Sequential Read Speed
  • Can you run BlackMagic Disk Speed Test and post the results?
Regarding Samsung EVO 970 Pro:
  • Yes you should definitely be able to clone the SN750 to the EVO 970 Pro.
  • Install both the WD SN750 NVMe disk and the Samsung 970 Pro disk.
  • Boot from WD SN750 disk.
  • Then follow the instructions in the "Easy Bootable Backup" guide.
  • Make sure to attach EFIClone-v2.sh as described in the guide.
  • In Carbon Copy Cloner, select:
    • Source Disk: WD SN750
    • Destination Disk: Samsung EVO 970 Pro
  • Click "Clone" button.
  • When finished, shut down the system, remove power cable, then remove WD SN750 NVMe SSD.
  • Boot the system with Samsung EVO 970 Pro (press F12 during BIOS Splash Screen to select it).
  • Check if Mojave can boot up properly.
If you have any questions or problems, just ask...
 
@CaseySJ, Just to summarize for this olde guy who has read you OP book (but is somewhat overwhelmed by all the details), the Gigabyte Z390 Designare does not need to have Windoze installed to activate Thunderbolt which is required for the Gigabyte Thunderbolt PCIe cards. (I'm debating to build a Thunderbolt 3 hackintosh now or wait for the next generation of motherboards and processors which will have Thunderbolt integrated into the chipsets.)
 
Excellent, thanks a lot for that!
It now shows up correctly in VideoProc. But still shows Intel 630 in Hackintool. Is that expected?
View attachment 410108
View attachment 410109
Yes that's normal -- Hackintool's Info and Patch panels are designed for iGPU.

I have few more questions.

The first is regarding the Pro Apps Option 2 Method. Headless GPU. I'd like to go with the using 9th Gen platform.
Do the setting in the table reference settings in Clover configurator -> Graphics? Or is it the Clover -> Devices -> Properties? Does this look good?
View attachment 410110
I strongly recommend using Devices --> Properties instead of the Graphics page. In the Graphics page, turn everything off. That means (a) clear out the Framebuffer field and (b) clear out the ig-platform-id field. In Devices --> Properties, enter:
  • AAPL,ig-platform-id --> 0300983E (note that we specify values in reverse byte order)
  • device-id --> delete this item
  • framebuffer-patch-enable --> 01000000
So you only need 2 items.

For IntelGFX do I just leave it blank? And what does it mean to specify platform id with WEG (WhatEverGreen)? Is there a guide for that?
  • Yes, WEG = WhatEverGreen.
  • The last screenshot you posted shows exactly what needs to be added to devices --> properties. But just delete "device-id" field.
Second question is regarding USBs. I have different mother board then you so need to create my own USB SSDT. What guide would you recommend to follow? And is it actually necessary to do if all my USBs are woring. At least they appear to be working without any issues.
  • The best guide for creating custom USB SSDT is this one by @UtterDisbelief.
  • If you have the USB port limit patch applied, then you will be constantly looking for new patches each time macOS is updated. And you will have too many USB ports defined in the system, many of which don't physically exist. You might also experience problems with sleep and wake. And your USB ports might not provide enough power to charge devices like iPads.
  • If you would like to me check your current USB configuration, simply download and run IORegistryExplorer and select File --> Save As... Then post that file.
And last question, I think somewhere in your guide you recommended adding properties to Clover -> Devices. I think this was for the Pro Apps to, but I'm now little confused :)
Do I still need it? I currently have there the below. Note that I have RX 570 in second slot.
View attachment 410107
This is answered above in the WEG section of my reply.
 
Back
Top