Contribute
Register

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

Joined
Apr 4, 2011
Messages
108
Motherboard
Gigabyte Designare Z390 - F6
CPU
i5-9600
Graphics
Sapphire Pulse RX550
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hi all,

I've just seen this post:https://www.tonymacx86.com/threads/...-library-extensions-and-recache.293719/page-3

Running 10.15.3, can we safely remove all 3rd party kexts from L/E/? If so, which ones do we need to move to CLOVER/kexts/Other?

CLOVER/kexts/Other already contains Lilu, WEG, USBInjectAll, FakeSMC and AppleSMC. Should it now also contain:

FakePCIID_Intel_GbX.kext
FakePCIID.kext
All the *FakeSMC...Sensors.kext*
IntelMausiEthernet.kext
SmallTreeIntel82576.kext

And these be removed from L/E/?

Why were these initially placed in /Library/Extensions rather than CLOVER/kexts in this guide? What difference does it make and why (in this guide) are Lilu, WEG, USBInjectAll, FakeSMC and AppleSMC placed in both folders?
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
14,271
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hi all,

I've just seen this post:https://www.tonymacx86.com/threads/...-library-extensions-and-recache.293719/page-3

Running 10.15.3, can we safely remove all 3rd party kexts from L/E/? If so, which ones do we need to move to CLOVER/kexts/Other?

CLOVER/kexts/Other already contains Lilu, WEG, USBInjectAll, FakeSMC and AppleSMC. Should it now also contain:

FakePCIID_Intel_GbX.kext
FakePCIID.kext
All the *FakeSMC...Sensors.kext*
IntelMausiEthernet.kext
SmallTreeIntel82576.kext

And these be removed from L/E/?

Why were these initially placed in /Library/Extensions rather than CLOVER/kexts in this guide? What difference does it make and why (in this guide) are Lilu, WEG, USBInjectAll, FakeSMC and AppleSMC placed in both folders?
All of these questions have been answered numerous times in this thread. For the (n+1)th time, here goes:
  • In Mojave it is okay to install Hackintosh kexts in /Library/Extensions, which is the default location for all third-party kexts. See JayMonkey's guide.
  • The Catalina Mini-Guide only installs kexts in CLOVER/kexts/Other. Apple is now moving away from allowing unsigned kexts, so this forces us for the first time to install Hackintosh kexts only in CLOVER.
 
Joined
Dec 5, 2019
Messages
8
Motherboard
Gigabyte Z390 DESIGNARE - BIOS v. F9b
CPU
Intel Core i9-9900K
Graphics
Sapphire Nitro+ Radeon RX Vega 64
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Hello @aumacpro,

Glad to hear it, and welcome to the forum! If the crash still occurs after updating or removing Telegram Desktop, we'll try to help.


Hello Casey,

Well the crash occurred again several times even when Telegram was not active, so I decided to make a clean install following your guide step by step, detail by detail for the third time. Thanks you so much for your fantastic work. I am using the headless platform ID 0x3E980003, OcQuirks-4.efi and FwRuntimeServices.efi instead of OsxAptioFix2Drv-free2000, all good.

Everything was working fine until I had a kernel panic (gpuRestart) while using Reason 11 and loosing two hours of composition work... Both monitors shut down and huge fan spin.

Telegram Desktop was running in the background when it occurred so it might have something to do with the kernel panic but I am not sure of that... Unfortunately, I am not able to decipher kernel panic logs (I am a total newbie here) but I am enclosing the log of kernel panic I encountered today, maybe you'll detect the cause of the problem..?

Everything is working great except for the problem with the 2.4 GHz Wi-Fi connection interfering the signal of my Bluetooth keyboard, switching to a 5 GHz connection solves the problem (I have the Fenvi T919).
My Bluetooth devices is attached to HS11 and not in HS12 like yours, but as I don't have the Fractal Design R6 Case, I didn't put the SSDT-UIAC-DESIGNARE-Z390-FD-DEFINE-R6-V3b in the CLOVER/ACPI/patched folder.

One last note for Logitech mouse users:
I noticed that the Logitech Gaming Software used to control specific actions of the buttons of the mouse can cause kernel panics on boot, so I recommend not installing it.

Also, my Focusrite Clarett 2Pre Thunderbolt audio interface is working great with the Apple Thunderbolt 3 (USB-C) to Thunderbolt 2 adapter and the Clarett 2Pre drivers from the Focusrite website.

Many thanks in advance for your answer.
Kind regards,
aumacpro
 

Attachments

  • Kernel_2020-03-27-110308_AUMacs-iMac.gpuRestart.zip
    5.2 KB · Views: 18
  • Capture d’écran 2020-03-27 à 14.29.10.png
    Capture d’écran 2020-03-27 à 14.29.10.png
    200.6 KB · Views: 33
Joined
Apr 4, 2011
Messages
108
Motherboard
Gigabyte Designare Z390 - F6
CPU
i5-9600
Graphics
Sapphire Pulse RX550
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
All of these questions have been answered numerous times in this thread. For the (n+1)th time, here goes:
  • In Mojave it is okay to install Hackintosh kexts in /Library/Extensions, which is the default location for all third-party kexts. See JayMonkey's guide.
  • The Catalina Mini-Guide only installs kexts in CLOVER/kexts/Other. Apple is now moving away from allowing unsigned kexts, so this forces us for the first time to install Hackintosh kexts only in CLOVER.

Thanks, I had tried to search the thread but got 0 results for numerous search terms on the subject. In the end I thought it easier to just post the question. Sorry, I missed it in the Catalina mini-guide. Maybe because it's linked as "fresh install of catalina". Perhaps a note on the main guide if the question is being asked a lot?
 

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,653
Motherboard
Asus ProArt Z490 Creator
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
All of these questions have been answered numerous times in this thread. For the (n+1)th time, here goes:
  • In Mojave it is okay to install Hackintosh kexts in /Library/Extensions, which is the default location for all third-party kexts. See JayMonkey's guide.
  • The Catalina Mini-Guide only installs kexts in CLOVER/kexts/Other. Apple is now moving away from allowing unsigned kexts, so this forces us for the first time to install Hackintosh kexts only in CLOVER.
FYI. MultiBeast for Catalina installs the kexts in .../Clover/kexts/other/ folder.
 
Joined
Nov 18, 2015
Messages
144
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 580
Hello @SardusX,

To install both Mojave and Catalina side-by-side on the same computer requires some careful planning:
  • Follow the Catalina Mini-Guide and make all changes to the Catalina SSD.
  • Don't make any changes to your existing Mojave EFI SSD.
Now you must ask yourself this question:
  1. Do you want to use the same CLOVER configuration to boot both Mojave and Catalina?
    • This is much more convenient than Option 2.
  2. Do you want to press F12 at BIOS Splash Screen every time the computer boots in order to choose between Mojave and Catalina?
    • If the Clover configuration for Mojave is different from Clover configuration for Catalina, then you will have to press F12 to choose either Mojave or Catalina.
If you select Option 1, then these are the post-installation steps:
  • Make a full bootable backup of the Mojave SSD (yes, the Mojave SSD).
  • Use the new Catalina disk as the primary boot disk. Now we'll configure Clover to boot both Mojave and Catalina from the Clover Boot Menu.
  • First: Because you're installing both Mojave and Catalina on the same physical hardware, copy all of the SMBIOS entries from Mojave config.plist to Catalina config.plist.
    • In other words, use same serial numbers for both Mojave and Catalina.
  • Second: Now we need to modify the Mojave installation like this:
    • Boot into Mojave (press F12 during BIOS splash screen and choose the Mojave SSD).
    • Mount EFI partition of Mojave SSD.
    • Copy all Hackintosh kexts from /Library/Extensions to CLOVER/kexts/Other in the Mojave EFI partition. What are the Hackintosh kexts? They are the kexts you installed during Mojave post-installation. If you need help, post a screenshot of your /Library/Extensions folder and I'll highlight them.
    • After copying is done, delete all of the Hackintosh kexts from /Library/Extensions and run Kext Utility to rebuild the kernel cache.
    • Now we have moved all Hackintosh kexts out of the macOS system and into Clover.
    • Reboot into Mojave (press F12 during BIOS splash screen and choose the Mojave SSD) and make sure everything is still okay.
      • This ensures that the Mojave SSD can still boot itself.
  • Third: Now the Catalina Clover folder should be able to boot bothMojave and Catalina.
    • Go to BIOS Setup and make Catalina SSD the primary boot disk.
    • When Clover Boot Menu appears, it will show you both Mojave and Catalina. You can choose here.
Thanks,
probably there was a misunderstanding: I would like to install (if possible) macOS Catalina in a second APFS Volume in the same system drive where macOS Mojave is installed as suggested by the Apple documentation:
so I think "option 1" that you suggest is suitable in this case.
Therefore, if I understand correctly, after installing macOS Catalina in the second APFS Volume I should replace the EFI folder created after installing macOS Mojave with the EFI folder that you provide in your installation guide for macOS Catalina and delete the kexts installed in /Library/Extensions of macOS Mojave drive.
This is the situation of the current /library/extension folder in the system drive with macOS Mojave:
Schermata 2020-03-26 alle 18.37.17.png

This is the situation of the EFI folder you provided in the macOS Catalina installation guide:
Schermata 2020-03-25 alle 16.23.04.png

so i have some questions:

Which files in the / Library / Extensions folder among those that I have highlighted should I move to the EFI/CLOVER/kexts/Other folder?

Which files should I replace using the VirtualSMC.kext file instead of the FakeSMC.kext file?

Which SMBIOS entries should i copy from Mojave config.plist to Catalina config.plist?

During the post-installation phase of macOS I had inserted the file SSDT-UIAC-DESIGNARE-Z390-FD-DEFINE-C-TG.aml (which I have attached) that you kindly provided me for my case: I can use it again or I have to replace it?

In this dualboot installation it is better to install Clover RC Scripts or enable native NVRAM?

Thanks in advance
 

Attachments

  • SSDT-UIAC-DESIGNARE-Z390-FD-DEFINE-C-TG.aml
    658 bytes · Views: 39
Joined
Jul 4, 2011
Messages
52
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900KS
Graphics
Vega Frontier Edition
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. Android
  2. iOS
Hello Everyone!

Last night I decided to do a fresh install of 10.15.4 using the mini-guide that was very successful for 10.15.3 for me a few months ago. But I am getting the dreaded:

"An error occcurred while preparing the installation. Try running this application again."

I even tried preparing another (new) USB 32GB drive and the same thing. For kicks I went back to my 10.15.3 prepared USB drive (which now has been updated to Clover 5107 as well) and...no problem! Works perfectly.

Also, in both cases (the .3 and the .4 USB drives) Lilu, WG, VSMC and AppleALC are all at the latest.

I don't want to experiment around too much but if I have to I'll just go back to 10.15.3 and wait until we see the first update to .4.

Any thoughts? Thanks!

Lam
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
14,271
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hello Casey,

Well the crash occurred again several times even when Telegram was not active, so I decided to make a clean install following your guide step by step, detail by detail for the third time. Thanks you so much for your fantastic work. I am using the headless platform ID 0x3E980003, OcQuirks-4.efi and FwRuntimeServices.efi instead of OsxAptioFix2Drv-free2000, all good.

Everything was working fine until I had a kernel panic (gpuRestart) while using Reason 11 and loosing two hours of composition work... Both monitors shut down and huge fan spin.

Telegram Desktop was running in the background when it occurred so it might have something to do with the kernel panic but I am not sure of that... Unfortunately, I am not able to decipher kernel panic logs (I am a total newbie here) but I am enclosing the log of kernel panic I encountered today, maybe you'll detect the cause of the problem..?

Everything is working great except for the problem with the 2.4 GHz Wi-Fi connection interfering the signal of my Bluetooth keyboard, switching to a 5 GHz connection solves the problem (I have the Fenvi T919).
My Bluetooth devices is attached to HS11 and not in HS12 like yours, but as I don't have the Fractal Design R6 Case, I didn't put the SSDT-UIAC-DESIGNARE-Z390-FD-DEFINE-R6-V3b in the CLOVER/ACPI/patched folder.

One last note for Logitech mouse users:
I noticed that the Logitech Gaming Software used to control specific actions of the buttons of the mouse can cause kernel panics on boot, so I recommend not installing it.

Also, my Focusrite Clarett 2Pre Thunderbolt audio interface is working great with the Apple Thunderbolt 3 (USB-C) to Thunderbolt 2 adapter and the Clarett 2Pre drivers from the Focusrite website.

Many thanks in advance for your answer.
Kind regards,
aumacpro
Hello @aumacpro,

Are other Telegram and Reason users reporting similar problems even when running them on real Macs? In other words, perhaps those apps need to be updated by their developers?

Good information about Logitech Gaming Software and glad to see the Focusrite Clarett 2Pre is working properly!
 
Joined
Jul 10, 2013
Messages
398
Motherboard
Gigabyte X299X Designare 10G
CPU
i9-10900X
Graphics
RX 5500 XT
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. eMac
  2. iBook
  3. iMac
  4. PowerBook
Mobile Phone
  1. Android
Hello Casey,

Well the crash occurred again several times even when Telegram was not active, so I decided to make a clean install following your guide step by step, detail by detail for the third time. Thanks you so much for your fantastic work. I am using the headless platform ID 0x3E980003, OcQuirks-4.efi and FwRuntimeServices.efi instead of OsxAptioFix2Drv-free2000, all good.

Everything was working fine until I had a kernel panic (gpuRestart) while using Reason 11 and loosing two hours of composition work... Both monitors shut down and huge fan spin.

Telegram Desktop was running in the background when it occurred so it might have something to do with the kernel panic but I am not sure of that... Unfortunately, I am not able to decipher kernel panic logs (I am a total newbie here) but I am enclosing the log of kernel panic I encountered today, maybe you'll detect the cause of the problem..?

Everything is working great except for the problem with the 2.4 GHz Wi-Fi connection interfering the signal of my Bluetooth keyboard, switching to a 5 GHz connection solves the problem (I have the Fenvi T919).
My Bluetooth devices is attached to HS11 and not in HS12 like yours, but as I don't have the Fractal Design R6 Case, I didn't put the SSDT-UIAC-DESIGNARE-Z390-FD-DEFINE-R6-V3b in the CLOVER/ACPI/patched folder.

One last note for Logitech mouse users:
I noticed that the Logitech Gaming Software used to control specific actions of the buttons of the mouse can cause kernel panics on boot, so I recommend not installing it.

Also, my Focusrite Clarett 2Pre Thunderbolt audio interface is working great with the Apple Thunderbolt 3 (USB-C) to Thunderbolt 2 adapter and the Clarett 2Pre drivers from the Focusrite website.

Many thanks in advance for your answer.
Kind regards,
aumacpro
Telegram uses GPU hardware acceleration, try to disable from settings
 
Joined
Nov 30, 2019
Messages
47
Motherboard
Gigabyte Designare Z390
CPU
i9-9900K
Graphics
UHD 630
Mobile Phone
  1. Android
Hello @mazop89,

In Terminal, we must run these as two separate commands:
Code:
cd /Users/Shared
Code:
more EFIClone.log
Note that cd /Users/Shared is the same as [/icode]cd /System/Volumes/Data/Users/Shared[/icode]. Please check if EFIClone.log exists in the /Users/Shared folder. If so, please compress and upload.
Hello @CaseySJ , I followed your instructions and now, with the "more EFIclone" code it seems to work until the mounting of the EFI partition. After this step I mounted the partition with Clover Configurator but when I open the folder nothing appears inside. I don't understand because I think I followed all the steps. I left you my screenshot of the log messages and the finazl steps that I do in attached files, in case you have any advice ! Thanks a lot !
 

Attachments

  • Capture d’écran 2020-03-27 à 16.08.09.png
    Capture d’écran 2020-03-27 à 16.08.09.png
    278.5 KB · Views: 37
  • Capture d’écran 2020-03-27 à 16.08.18.png
    Capture d’écran 2020-03-27 à 16.08.18.png
    127.7 KB · Views: 37
  • Capture d’écran 2020-03-27 à 16.08.54.png
    Capture d’écran 2020-03-27 à 16.08.54.png
    643.3 KB · Views: 37
  • Capture d’écran 2020-03-27 à 16.08.43.png
    Capture d’écran 2020-03-27 à 16.08.43.png
    63.8 KB · Views: 35
Top