Contribute
Register

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

Joined
May 21, 2019
Messages
10
Motherboard
Gigabyte Designare Z390
CPU
i7-9700k
Graphics
Radeon RX 5700 XT
At the Clover Boot Menu press spacebar and use arrow keys to select Verbose and spacebar to toggle it on. Then Esc to return to boot menu and try booting Mojave again. What do you see?

Picture of the logs :

IMG_1372.png
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,729
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
This should be easily fixable with either OcQuirks-4 or latest OcQuirks-22. Before we take any action:
  • Does this error happen when booting from the new USB install disk?
  • If so, please compress and upload the CLOVER folder from EFI partition of the USB install disk. You may remove serial numbers from SMBIOS section of config.plist before compressing/uploading.
  • Also post a screenshot -- if you can -- of the current contents of /Library/Extensions. Just need to make sure there's no FakeSMC or VirtualSMC located there.
 
Joined
May 21, 2019
Messages
10
Motherboard
Gigabyte Designare Z390
CPU
i7-9700k
Graphics
Radeon RX 5700 XT
This should be easily fixable with either OcQuirks-4 or latest OcQuirks-22. Before we take any action:
  • Does this error happen when booting from the new USB install disk?
  • If so, please compress and upload the CLOVER folder from EFI partition of the USB install disk. You may remove serial numbers from SMBIOS section of config.plist before compressing/uploading.
  • Also post a screenshot -- if you can -- of the current contents of /Library/Extensions. Just need to make sure there's no FakeSMC or VirtualSMC located there.

Yes it happens when booting from the new USB.

Zip is attached with serials removed. Screenshot of the L/E folder aswell.

Screenshot 2020-05-06 at 22.38.46.png
 

Attachments

  • CLOVER.zip
    2.9 MB · Views: 63
Joined
Mar 21, 2011
Messages
820
Motherboard
GA-Z390-Aorus Pro
CPU
i7-9700K
Graphics
RX 590
I've tweaked the SSDT slightly to make sure you have all your XHC2 USB ports under Thunderbolt enumerated, attached is the ThunderboltDROM device property that you'll need to inject via Clover. The plist I have attached is in OpenCore format so you'll need to convert the device property to whatever format Clover uses. Remember to change the NHI0 device path value to what it is on your system. This can be found using gfxutil (attached). You may need to correct the CRC32 of the DROM as I had to change one byte to activate IOThunderboltPort5. See the instructions in the tutorial I linked to earlier. The best way to get the correct CRC32 value is to search your kernel boot log in Hackintool for the term 'DROM' If there is a checksum error it will show you the correct CRC32 value which you'll need to byte-reverse and modify the DROM with. Hang on in there, you're almost there...
It will take me a while to figure this out. will work on it tomorrow.

When I used Elias's V1 AR firmware, I'm fairly certain the USB devices were on XHC3. Should I replace XHC2 with XHC3 in the SSDT or use it as-is and see what happens?
Thanks.
 
Joined
Mar 21, 2011
Messages
820
Motherboard
GA-Z390-Aorus Pro
CPU
i7-9700K
Graphics
RX 590
I've tweaked the SSDT slightly to make sure you have all your XHC2 USB ports under Thunderbolt enumerated, attached is the ThunderboltDROM device property that you'll need to inject via Clover. The plist I have attached is in OpenCore format so you'll need to convert the device property to whatever format Clover uses. Remember to change the NHI0 device path value to what it is on your system. This can be found using gfxutil (attached). You may need to correct the CRC32 of the DROM as I had to change one byte to activate IOThunderboltPort5. See the instructions in the tutorial I linked to earlier. The best way to get the correct CRC32 value is to search your kernel boot log in Hackintool for the term 'DROM' If there is a checksum error it will show you the correct CRC32 value which you'll need to byte-reverse and modify the DROM with. Hang on in there, you're almost there...
@CaseySJ or others that are fluent in both Clover and OC: @dgsga attached a config.plist snippet for using OC to inject DROM device property. How would I alter that for Clover's config.plist ,and where would I place it?

attached are dgsga's OC plist snippet and the Devices section of my config.plist.


Thanks in advance.
 

Attachments

  • my config to edit for drom.plist
    1.3 KB · Views: 89
  • dgsga's config entry for DROM.plist
    605 bytes · Views: 89
Last edited:

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,729
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Yes it happens when booting from the new USB.

Zip is attached with serials removed. Screenshot of the L/E folder aswell.

View attachment 467780
Please try the following:
  • Download attached ZiP and copy serial numbers back into SMBIOS section of config.plist.
  • Copy Board Serial Number from SMBIOS and paste it into RtVariables --> MLB.
  • Then click Generate button in RtVariables (to the right of ROM).
Which version of Clover are you using?

Transfer the attached CLOVER folder to EFI folder in the USB disk and try booting again. If the same problem occurs it may be necessary to do a CMOS Reset, but let's try the attached ZIP first.
 

Attachments

  • CLOVER-Tomsize.zip
    3 MB · Views: 66

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,729
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
@CaseySJ or others that are fluent in both Clover and OC: @dgsga attached a config.plist snippet for using OC to inject DROM device property. How would I alter that for Clover's config.plist ,and where would I place it?

attached are dgsga's OC plist snippet and the Devices section of my config.plist.


Thanks in advance.
Please try this.
 

Attachments

  • my config to edit for drom.plist
    1.4 KB · Views: 99

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
20,729
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Last edited:
Joined
Mar 29, 2020
Messages
12
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K, OC: 5GHz
Graphics
Sapphire NITRO 5700 XT
Mac
  1. MacBook Pro
Greetings. Please excuse me -as this is my first post. I have been following and am thankful for all of your help with these builds.

issues:
  • usb-c dock to hdmi not recognized (video doesn't come on)
  • fans stop spinning after boot (rpm 0 at idle)
  • thunderbolt configuration.
please let me know if anyone can help. I would like to learn. I have successfully flashed the onboard titan ridge with a verified status - but just want to make sure that I have things right. I have attached my files. Thanks in advance, and I appreciate the hobby I revived up during lock down with this build.
 

Attachments

  • patched folder.zip
    7.7 KB · Views: 59
  • config.plist
    8 KB · Views: 74
  • efi folder.zip
    3.4 MB · Views: 80
  • IO-thunderbolt.png
    IO-thunderbolt.png
    250.3 KB · Views: 70
Top