Contribute
Register

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

Good observations. Some follow-ups:

Regarding Item 1:
  • With Clover 49xx, AptioMemoryFix, EmuVariable, iMacPro1,1, IGPU enabled, DGPU disabled, RC scripts deleted, there was no error on boot.
    • What slide value was used, if any?​
    • Was EmuVariable already installed?​
    • Did shutdown and reboot work?​
Regarding Items 2 and 3:
  • Then with Clover 5xxx and RC scripts the problem reappeared. I assume EmuVariable was also installed during Clover 5018 installation?
  • But deleting EmuVariable allowed the system to boot.
    • What slide value was needed, if any?​
  • Shutdown is not working now regardless of slide value?
Regarding Item 4:
  • When you say rolled back to iMac19,1 does it mean:
    • Back to OsxAptioFix2Drv-free2000?​
    • EmuVariable installed.​
    • RC scripts also installed?​
    • What slide value, if any?​


Regarding Item 1:
  • Slide was zero. Removing it always caused a panic
  • Yes EmuVariable was already installed
  • Did shutdown and reboot work? - Yes, till I decided to install the RC scripts. That broke something that I couldn't revert

Regarding Items 2 and 3:
  • EmuVariable was installed.
  • Slide was set to zero. Again removing it caused a memory error. I also calculated the slide value and tried that (379 in my case) and that also resulted in a memory error (about some kernel being unlinked)
  • Shutdown is not working now regardless of slide value? - Correct. It would hang and I hard to push the power button for reboot.

Regarding Item 4:
  • Back to OsxAptioFix2Drv-free2000? Nope. I should be more precise. I mean I changed the system definition to 19.1 while keeping the AptioMemFix
  • EmuVariable installed - Yes
  • RC scripts also installed - No
  • Slide =0
 
What they mentioned is independent of OS. I would suggest the following in increasing order of inconvenience:
  • Reset CMOS by shorting the 2 pins on motherboard as explained in manual. Use a flathead screwdriver, but keep power cord plugged in. The manual is incorrect in asking us to remove the power cable for this.
  • This will cause the system to go through one or boot self-start cycles. Afterwards, check if you continue to experience the boot hiccup.
  • If so, try upgrading to firmware version F7. All firmware (BIOS) parameters will be reset to default values so re-configure them starting with “Save & Exit —> Load Optimized Defaults”.
  • Does the problem continue?


Will this reset all of the settings I did in BIOS following your tutorial so that I do have to do that again?

With not unplugging the power cord before touching the pins I'm not sure for safety reasons. Manual says explicitly to remove the power cord before. In my opinion I also better would not do that without unplugging. I probably will do it as the manual states.


I reset the CMOS as stated in the manual. It went through two boot cycles as you described. Now that boot problem seems to have gone. Found out what the problem was. I enabled ErP before, because not all LEDs went out after shutting down the Hackintosh and found out that this setting must be the problem therefore. But that seems to be fine now with ErP disabled.
 
So this is a confirmation of:
  • iMac19,1
  • AptioMemoryFix
  • IGPU enabled (what platform ID is shown in IORegistryExplorer when selecting IGPU@2?)
  • DGPU enabled
  • Slide=0
  • EmuVariableUefi
  • FakeSMC
  • PCIe Slots 1, 4, 5 occupied (please note there are only 5 slots, not 6)
    • Slot 1: AMD RX 580​
    • Slot 4: Universal Audio Device​
    • Slot 5: Fenvi FV-T919 WiFi/BT​
  • RC scripts??
    • Do you have these scripts installed (/etc/rc.boot and /etc/rc.shutdown)?​


Sorry for PCIE... Not 580 but RX 560.
Here:
 

Attachments

  • Screenshot 2019-07-21 at 15.44.30.png
    Screenshot 2019-07-21 at 15.44.30.png
    795.3 KB · Views: 73
  • Screenshot 2019-07-21 at 15.46.03.png
    Screenshot 2019-07-21 at 15.46.03.png
    237.9 KB · Views: 70
I reset the CMOS as stated in the manual. It went through two boot cycles as you described. Now that boot problem seems to have gone. Found out what the problem was. I enabled ErP before, because not all LEDs went out after shutting down the Hackintosh and found out that this setting must be the problem therefore. But that seems to be fine now with ErP disabled.
Good to know!

Were you able to reset CMOS after unplugging power cable? Or power cable had to be plugged in?
 
Sorry for PCIE... Not 580 but RX 560.
Here:
Good — the system automatically assigned a default headless Platform ID 0x3E910003.

And “rc” scripts are certainly installed:
  • rc.boot.d
  • rc.shutdown.d
  • rc.common.d
  • rc.clover.lib
So this means:
  • iMac19,1
  • AptioMemoryFix
  • Slide=0
  • EmuVariableUefi
  • FakeSMC
  • IGPU enabled with 0x3E910003
  • DGPU enabled (AMD RX 560)
  • Clover 4933
  • Clover rc scripts installed
  • Three PCIe cards: RX 560, UAD, Fenvi WiFi/BT
 
Last edited:
Good — the system automatically assigned a default headless Platform ID 0x3E910003.

And “rc” scripts are certainly installed:
  • rc.boot.d
  • rc.shutdown.d
So this means:
  • iMac19,1
  • AptioMemoryFix
  • Slide=0
  • EmuVariableUefi
  • FakeSMC
  • IGPU enabled with 0x3E910003
  • DGPU enabled (AMD RX 570)
  • Clover 4933
  • Clover rc scripts installed
  • Three PCIe cards: RX 580, UAD, Fenvi WiFi/BT

Correct.
But my DGPU is AMD RX 560.
 
Regarding Item 1:
  • Slide was zero. Removing it always caused a panic
  • Yes EmuVariable was already installed
  • Did shutdown and reboot work? - Yes, till I decided to install the RC scripts. That broke something that I couldn't revert

Regarding Items 2 and 3:
  • EmuVariable was installed.
  • Slide was set to zero. Again removing it caused a memory error. I also calculated the slide value and tried that (379 in my case) and that also resulted in a memory error (about some kernel being unlinked)
  • Shutdown is not working now regardless of slide value? - Correct. It would hang and I hard to push the power button for reboot.

Regarding Item 4:
  • Back to OsxAptioFix2Drv-free2000? Nope. I should be more precise. I mean I changed the system definition to 19.1 while keeping the AptioMemFix
  • EmuVariable installed - Yes
  • RC scripts also installed - No
  • Slide =0
And this means:
  • iMac19,1
  • AptioMemoryFix
  • Slide=0
  • EmuVariableUefi
  • FakeSMC
  • IGPU enabled
  • DGPU disabled
  • Clover 49xx
  • Clover rc scripts not installed (boot error if installed)
  • PCIe cards?
    • Probably Fenvi FV-T919?​
    • DGPU (but disabled)​
Please try with DGPU enabled.
 
And this means:
  • iMac19,1
  • AptioMemoryFix
  • Slide=0
  • EmuVariableUefi
  • FakeSMC
  • IGPU enabled
  • DGPU disabled
  • Clover 49xx
  • Clover rc scripts not installed (boot error if installed)
  • PCIe cards?
    • Probably Fenvi FV-T919?​
    • DGPU (but disabled)​
Please try with DGPU enabled.


  • iMac19,1
  • AptioMemoryFix
  • Slide=0
  • EmuVariableUefi
  • VirtualSMC
  • IGPU enabled. ID 3E9B0007 (set manually). Framebuffer patch = yes
  • DGPU in slot 2 disabled (not connected to power)
  • Clover 5018
  • Clover rc scripts not tested in 19.1. (boot error if installed in 1.1)
  • PCIe cards
    • Fenvi FV-T919
    • DGPU (but disabled, not connected to power)
 
Last edited:
Please try the attached USB SSDT. I'm sure you know how to install it, but just in case:
  • Mount EFI partition of Mojave SSD
  • Move out (or delete) the existing SSDT-UIAC-DESIGNARE-Z390-V6.aml from CLOVER/ACPI/patched
  • Copy the attached file into CLOVER/ACPI/patched
  • Reboot
A total of 15 USB ports are still defined in the new USB SSDT. The changes are:
  • HS07 disabled
  • SS07 still enabled -- you may plug USB 3 devices into all 4 of the ports governed by the hub at SS07
  • HS06 disabled
  • SS06 disabled
Activated the following USB 2 virtual ports:
  • HS01 -- this is USB 2 on the front panel USB-C connector
  • HS08 -- this is USB 2 on the top Thunderbolt 3 port
  • HS13 -- this is USB 2 on the bottom Thunderbolt 3 port

Hello!
Sorry for my late reply!
Thank you! This seems to have worked!

I got one issue left now:
The system will immediately wake from sleep, without me touching the keyboard or anything.

Do you have an idea how to fix that?
Should I try another USB card?

Thanks a lot!


Cheers,
Alexander
 
Back
Top