Contribute
Register

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

Maybe try booting into a live system? Like a Live Linux USB drive

I was able to fix it by building a new thumbdrive with Open Core Following the mini guide, and using that new thumbdrive to boot. Then I saved my old config.plist, and copied the serial numbers and saved the new thumbdrive config.plist to my computer's EFI Folder and replaced the new numbers from the thumbdrive with the old numbers from my old install. Seems to be working without issue now.
 
Mine came with some bent pins and no instructions. I tested with both jumpers in the 3.3V position as well as only one jumper. It seemed to produce the same result. Are the instructions available online?

The website is here LC Technology CH341A and there is a MediaFire link to the English manual.
As with all Chinese manuals it takes a bit of reading!!
 
Last edited:
  • I'm running Catalina.
  • I have not hackintosh kexts on /Library/Extensions
  • Verbose boot shows a kernel panic
The screenshot shows that previous versions of (a) Lilu [1.4.5], (b) WhateverGreen [1.4.0], and (c) AppleALC [1.4.7] are still in the prelinked kernel. The new versions from the OpenCore Kexts folder (1.4.6, 1.4.1, 1.5.1) could not be injected.

This suggests that when Hackintosh kexts were removed from /Library/Extensions, perhaps Kext Utility was not run? Alternatively we can type the following in Terminal and reboot.
Code:
sudo touch /Library/Extensions
sudo touch /System/Library/Extensions
If you are unable to boot into macOS, try the following:
  • Boot into Recovery
  • Open Terminal and type these commands:
Code:
touch /Volumes/Catalina/Library/Extensions
touch /Volumes/Catalina/System/Library/Extensions
  • But replace the word Catalina with the actual name of your Catalina disk.
  • Then reboot and see if the system boots.
 
The screenshot shows that previous versions of (a) Lilu [1.4.5], (b) WhateverGreen [1.4.0], and (c) AppleALC [1.4.7] are still in the prelinked kernel. The new versions from the OpenCore Kexts folder (1.4.6, 1.4.1, 1.5.1) could not be injected.

This suggests that when Hackintosh kexts were removed from /Library/Extensions, perhaps Kext Utility was not run? Alternatively we can type the following in Terminal and reboot.
Code:
sudo touch /Library/Extensions
sudo touch /System/Library/Extensions
If you are unable to boot into macOS, try the following:
  • Boot into Recovery
  • Open Terminal and type these commands:
Code:
touch /Volumes/Catalina/Library/Extensions
touch /Volumes/Catalina/System/Library/Extensions
  • But replace the word Catalina with the actual name of your Catalina disk.
  • Then reboot and see if the system boots.

That's worry some. I did run kext utility to rebuild cache, but if this is happening, it could explain my issues with igpu still not working.

Will touching the dirs' timestamps force the OS to reload/reinject them? Should I run kext utility after that?
 
That's worry some. I did run kext utility to rebuild cache, but if this is happening, it could explain my issues with igpu still not working.

Will touching the dirs' timestamps force the OS to reload/reinject them? Should I run kext utility after that?
Whereas Kext Utility works in Mojave, it may not work properly in Catalina. Thus it's better to use touch commands in Catalina and not use Kext Utility. On the next reboot, Catalina will rebuild the kernel cache properly.
 
Whereas Kext Utility works in Mojave, it may not work properly in Catalina. Thus it's better to use touch commands in Catalina and not use Kext Utility. On the next reboot, Catalina will rebuild the kernel cache properly.


How can I check which kexts are currently injected on my booted Catalina install?
I managed to do kextstat | grep -v com.apple and I do see the older versions. Should I update them on my Clover EFI before switching to OC?

Index Refs Address Size Wired Name (Version) UUID <Linked Against>
17 0 0xffffff7f80db9000 0x12000 0x12000 org.netkas.driver.FakeSMC (1800) FC7031CC-C949-35D1-AC1A-CA8DB349793E <12 8 6 5 3 1>
18 0 0xffffff7f80ff2000 0x6000 0x6000 com.rehabman.driver.USBInjectAll (0.7.1) A5767EA0-3760-3131-B996-28EE85139CF5 <13 12 5 3>
19 2 0xffffff7f81034000 0x23000 0x23000 as.vit9696.Lilu (1.4.5) E42CE60E-EC0B-33AE-A513-5383B81BF165 <8 6 5 3 2 1>
20 0 0xffffff7f81057000 0x6b000 0x6b000 as.vit9696.WhateverGreen (1.4.0) 28229092-CBB6-30FD-8954-4E887FAD958D <19 13 8 6 5 3 2 1>
21 0 0xffffff7f810f8000 0x132000 0x132000 as.vit9696.AppleALC (1.4.7) 04E7C377-78E7-3FC9-8DE4-2FADC30553B3 <19 13 8 6 5 3 2 1>
70 0 0xffffff7f810c4000 0x23000 0x23000 com.insanelymac.IntelMausiEthernet (2.4.0) F99BECF1-A2CE-3C72-A66F-FCFBD5395306 <23 13 6 5 3 1>
71 0 0xffffff7f80dd6000 0x8000 0x8000 org.rehabman.driver.FakePCIID (1.3.15) B185B092-1FC9-308E-B093-32FD88E5822D <13 8 6 5 3 1>
118 0 0xffffff7f80f4b000 0x7000 0x7000 com.intel.driver.EnergyDriver (3.7.0) 35E739F9-BF6C-3024-A67C-750711B3FB64 <8 6 5 3>
133 1 0xffffff7f80ff8000 0x8000 0x8000 com.objective-see.lulu (1.2.3) 57842B9A-B805-3781-8D0B-05DEF9775578 <8 6 5 3 1>
149 0 0xffffff7f81237000 0x44000 0x44000 com.paragon-software.filesystems.ntfs (90.5.15) 8C9CCA17-4A3C-35E8-B95C-FA53831422D0 <8 6 5 1>
155 0 0xffffff7f840da000 0xe000 0xe000 org.pqrs.driver.Karabiner.VirtualHIDDevice.v061000 (6.10.0) 4D004D1A-ED2F-3780-AD53-A10F286EC759 <56 6 5 3 1>
156 3 0xffffff7f840e8000 0xf1000 0xf1000 org.virtualbox.kext.VBoxDrv (6.1.4) A45D7366-1795-31A8-94A2-99A0EE7C88E4 <8 6 5 3 1>
158 0 0xffffff7f841d9000 0xb000 0xb000 org.virtualbox.kext.VBoxUSB (6.1.4) C11F34A0-3FA8-3868-901F-3A4736209000 <157 156 62 8 6 5 3 1>
159 0 0xffffff7f841e4000 0x6000 0x6000 org.virtualbox.kext.VBoxNetFlt (6.1.4) A30F158C-26AF-3122-812C-AAF76610D33D <156 8 6 5 3 1>
160 0 0xffffff7f841ea000 0x7000 0x7000 org.virtualbox.kext.VBoxNetAdp (6.1.4) 41B7D036-09B0-3E04-900B-6C13201ACDEC <156 6 5 1>

Also, I can't touch anything inside /System, as it's read-only

Code:
➜  ~  sudo touch /System/Library/Extensions
touch: /System/Library/Extensions: Read-only file system
 
Last edited:
Back
Top