Contribute
Register

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

you shouldn't have any kexts in drivers64UEFI folder, only efi files :)

kexts will go in clover/kexts/other

used to have 3rd party kexts in /Library/Extensions but best with Catalina to keep them in clover

You're right, I see they are .efi now. With this being said, do I still delete them from the Other folder or let them be?
 
You're right, I see they are .efi now. With this being said, do I still delete them from the Other folder or let them be?
leave your kexts in clover/kexts/other, probably make sure that they are updated to latest versions

in terminal, pop this in:
Code:
sudo kextcache -i /

and copy and paste the result here, to see if you have any 3rd party kexts in /Library/Extensions folder
 
leave your kexts in clover/kexts/other, probably make sure that they are updated to latest versions

in terminal, pop this in:
Code:
sudo kextcache -i /

and copy and paste the result here, to see if you have any 3rd party kexts in /Library/Extensions folder

Code:
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd8fcd387d0 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/XHCI-unsupported.kext/", ID = "org.rehabman.injector.XHCI.unsupported" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd8fcd21b00 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakePCIID.kext/", ID = "org.rehabman.driver.FakePCIID" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd8fcd354c0 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakePCIID_Intel_GbX.kext/", ID = "org.rehabman.injector.FakePCIID-Intel-GbX" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd8fcd2cb70 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakeSMC.kext/", ID = "org.netkas.driver.FakeSMC" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd8fcd2a3b0 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakeSMC_CPUSensors.kext/", ID = "org.hwsensors.driver.CPUSensors" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd8fcd288b0 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakeSMC_GPUSensors.kext/", ID = "org.hwsensors.driver.GPUSensors" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd8fcd0aac0 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/AHCI_3rdParty_eSATA.kext/", ID = "com.tonymacx86.AHCI_3rdParty_eSATA" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd8fcce6580 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakeSMC_ACPISensors.kext/", ID = "org.hwsensors.driver.ACPISensors" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd8fcca2920 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/USBInjectAll.kext/", ID = "com.rehabman.driver.USBInjectAll" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd8fcc6c780 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/WhateverGreen.kext/", ID = "as.vit9696.WhateverGreen" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd9180731a0 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/Lilu.kext/", ID = "as.vit9696.Lilu" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd8fcc6a850 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/IntelMausiEthernet.kext/", ID = "com.insanelymac.IntelMausiEthernet" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd9180f54c0 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakeSMC_LPCSensors.kext/", ID = "org.hwsensors.driver.LPCSensors" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd918091e90 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/AppleALC.kext/", ID = "as.vit9696.AppleALC" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd918087840 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakeSMC_SMMSensors.kext/", ID = "org.hwsensors.driver.SMMSensors" }


Kext with invalid signatured (-67030) allowed: <OSKext 0x7fd91807bda0 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/SmallTreeIntel82576.kext/", ID = "com.smalltree.driver.SmallTreeIntel82576" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd918072e50 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/AHCI_3rdParty_SATA.kext/", ID = "com.tonymacx86.AHCI_3rdParty_SATA" }


Invalid signature -67030 for kext <OSKext 0x7fd91807bda0 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/SmallTreeIntel82576.kext/", ID = "com.smalltree.driver.SmallTreeIntel82576" }


KernelCache ID: 21B2B6597B76C78C6AC9D8FB3668F506


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd762e92530 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/AHCI_3rdParty_SATA.kext/", ID = "com.tonymacx86.AHCI_3rdParty_SATA" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd762e92880 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/Lilu.kext/", ID = "as.vit9696.Lilu" }


Kext with invalid signatured (-67030) allowed: <OSKext 0x7fd762e9b480 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/SmallTreeIntel82576.kext/", ID = "com.smalltree.driver.SmallTreeIntel82576" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd762ea6f20 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakeSMC_SMMSensors.kext/", ID = "org.hwsensors.driver.SMMSensors" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd762eb1570 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/AppleALC.kext/", ID = "as.vit9696.AppleALC" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd752c18b20 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakeSMC_LPCSensors.kext/", ID = "org.hwsensors.driver.LPCSensors" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd752c89f30 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/IntelMausiEthernet.kext/", ID = "com.insanelymac.IntelMausiEthernet" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd752c8be60 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/WhateverGreen.kext/", ID = "as.vit9696.WhateverGreen" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd752cc2000 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/USBInjectAll.kext/", ID = "com.rehabman.driver.USBInjectAll" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd752d09be0 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakeSMC_ACPISensors.kext/", ID = "org.hwsensors.driver.ACPISensors" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd752d35900 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/AHCI_3rdParty_eSATA.kext/", ID = "com.tonymacx86.AHCI_3rdParty_eSATA" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd752d4a530 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakePCIID.kext/", ID = "org.rehabman.driver.FakePCIID" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd782d5a010 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakeSMC_GPUSensors.kext/", ID = "org.hwsensors.driver.GPUSensors" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd782d02920 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakeSMC_CPUSensors.kext/", ID = "org.hwsensors.driver.CPUSensors" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd782d038e0 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakeSMC.kext/", ID = "org.netkas.driver.FakeSMC" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd782d60c50 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/FakePCIID_Intel_GbX.kext/", ID = "org.rehabman.injector.FakePCIID-Intel-GbX" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fd782d63110 [0x7fff950a18e0]> { URL = "file:///Library/Extensions/XHCI-unsupported.kext/", ID = "org.rehabman.injector.XHCI.unsupported" }
 
Why does it need to be in Slot 1 or 2? If I modify the SSDT can I use whatever slot instead (this is for a different motherboard). Thanks!
Correct -- it's not necessary to have the GPU in slot 1 or 2 as long as the SSDT is appropriately modified.
 
Last edited:
Hi @CaseySJ, I'm back with news regarding my random freezes. I was in my Windows partition for a gaming session and after I got bored I wanted to give a shot to the new native Bluethoot kext. So I restarted the computer, as usual, and aftere selecting the Mac SSD boot drive in Clover I was greeted with another freeze immediately after log-in. It happened 3 times in a row. The only thing that I did differently when I was able to log in was to remove the 2.4ghz usb dongle from my Trust USB Wireless Mouse. I also have my UAD Apollo Twin connected but it's switched off and it was off during the whole time.

Thanks to the Native NVRAM when I eventually logged in I was able to get the Panic Report message attached below.

LE: I attached the first and the last KP reports here as zipped files. Also, the usb dongle disconnected didn't had an impact since I had 4 more times since I wrote this post.
Several questions/requests:
  • Are you running Mojave or Catalina?
  • Please post a screenshot of your /Library/Extensions folder.
  • It seems your system is still using obsolete/inappropriate SMC kexts that we initially borrowed from KGP's X299 build guide, but those are strongly discouraged on this motherboard.
  • In Terminal, enter the following and reboot: sudo touch /Library/Extensions
 
Your system still has Hackintosh kexts in /Library/Extensions. Note that the folder name is /Library/Extensions with two slashes "/". In Finder, press CMD-SHIFT-G to open the Go to Folder dialog and enter /Library/Extensions. Then follow the Mojave-to-Catalina upgrade guide.
 
CaseySJ, first of all thank you for your efforts and for keeping this thread up to date. I build my Hackintosh with gigabyte z390 aorus pro, Radeon RX580 and i7-9700K. Everything works fine and I am very happy with my built.

Now I decided to build another one and bought similar parts, but having some issues with it. Parts are Gigabyte Z390 Ultra, i3-9100 and MaxSun RX580. I was able to install Catalina and everything except a few things works ok. A few things: I was not able to boot my Hackintosh when I was plugged in to external GPU I even couldn't get to BIOS. I had to connect to on board HDMI and make it default connection in BIOS. everything works ok now, but hands-off doesn't.

My two questions are:
Is there any way to boot it with HDMI or DP connected to RX 580?
What could be a problem with handoff?

Thank you in advance!
 
I don't understand why there is a need to have the hotplug with sound cards.
I am a professional music producer, and I never and I say never used sleep or hotplug.
Especially with a hackintosh ...
Software like Protools doesn't like it.
@zipb
Well.. for me it's not about physically hotplugging/unplugging the cable.
Who's going to physically unplug during an audio session - especially on a desktop.
However 'hotplug' as I see it is switching the audio interface on without a hitch after the computer
is already booted up and running.
 
Several questions/requests:
  • Are you running Mojave or Catalina?
  • Please post a screenshot of your /Library/Extensions folder.
  • It seems your system is still using obsolete/inappropriate SMC kexts that we initially borrowed from KGP's X299 build guide, but those are strongly discouraged on this motherboard.
  • In Terminal, enter the following and reboot: sudo touch /Library/Extensions
  • I'm running Mojave 10.14.6 (18G103)
  • Screenshot attached below
  • I have VirtualSMC in my EFI/CLOVER/Kexts/Other folder and FakeSMC in my /Library/Extensions. Should I replace those withe the ones from my EFI partitions?
  • Just wrote the command and rebooted.
 

Attachments

  • Screenshot 2020-05-01 at 11.55.10.png
    Screenshot 2020-05-01 at 11.55.10.png
    451.3 KB · Views: 73
  • I'm running Mojave 10.14.6 (18G103)
  • Screenshot attached below
  • I have VirtualSMC in my EFI/CLOVER/Kexts/Other folder and FakeSMC in my /Library/Extensions. Should I replace those withe the ones from my EFI partitions?
  • Just wrote the command and rebooted.
You should only be using either VirtualSMC OR FakeSMC. Not both.
 
Back
Top