Contribute
Register

pastrychef's Asus ROG Strix Z370-G Gaming (WI-FI AC) build w/ i9-9900K + AMD 6600 XT

Thanks! I supposed you latest Clover contains USB fix for modern macOS for your build. Am I wrong? Anyway, I will try to migrate to OpenCore.

No. The Clover EFI does not have the USB fix. Because of differences in everyone's cases and Wi-Fi/Bluetooth card installation positions, I left it up to individuals to configure the fix to their own needs.

On OpenCore, I included my own USB fix because when I first switched to OpenCore, the USB injection was not working right.
 
No. The Clover EFI does not have the USB fix. Because of differences in everyone's cases and Wi-Fi/Bluetooth card installation positions, I left it up to individuals to configure the fix to their own needs.

On OpenCore, I included my own USB fix because when I first switched to OpenCore, the USB injection was not working right.
Can you post your own USB fix for latest Clover if you have? Your config for older version works well.
 
Can you post your own USB fix for latest Clover if you have? Your config for older version works well.

It's in the OpenCore EFI. Again, it may not work perfectly for you if your Wi-Fi/Bluetooth card is in a different location that mine or if the USB ports on your case is different from mine.
 
It's in the OpenCore EFI. Again, it may not work perfectly for you if your Wi-Fi/Bluetooth card is in a different location that mine or if the USB ports on your case is different from mine.
Okay, thanks! I'll try it.
The old USB patches don't work with newer versions of macOS. Fix USB or use the OpenCore EFI which has my USB port map in it.
Will new patches work with Mojave or they must be different for Monterey and Mojave?
 
Okay, thanks! I'll try it.

Will new patches work with Mojave or they must be different for Monterey and Mojave?

There has been many different patches for different versions of macOS. It's best to just do the proper USB fix. It's ridiculously easy to do and makes sleep/wake more reliable. There's really no reason to avoid doing the fix. It just takes a few minutes.
 
I came across a weird phenomenon when testing an updated Clover EFI.

After booting from Clover and then trying to boot from OpenCore will result in the following error:
View attachment 545755
Hi @pastrychef ,
If we start OpenCore after starting Clover, the same phenomenon will occur. Clover is writing some of these variables non-volatile. OC is choosing to write them volatile - less wear on physical NVRAM, and of course they are only ever needed in the context of booting macOS. But a volatile var cannot overwrite a non-volatile one, so OC's code cannot overwrite what Clover has left behind.
A reset, update or downgrade of the bios immediately solves this problem.
 
27d495.jpg
 
Hello if I follow your build, the only difference is I have a rtx3060, I don't really need the gpu power in the Mac side of things. If my gpu is installed and follow your guide, will it still work? I don't mind gpu not compatible on Mac side but when I boot up windows side, if it works 100% that should be fine
 
Hello if I follow your build, the only difference is I have a rtx3060, I don't really need the gpu power in the Mac side of things. If my gpu is installed and follow your guide, will it still work? I don't mind gpu not compatible on Mac side but when I boot up windows side, if it works 100% that should be fine

You're going to have to disable the RTX 3060 in the config.plist. I've never tried this and can't be much help... Maybe adding adding "-wegnoegpu" boot-arg will work. You will also need to connect your monitor to the motherboard video out.
 
Clover EFI updated to r5146.

OpenCore EFI updated to 0.8.0.
-ForceAquantiaEthernet enabled

*Note: Considering ending support for Clover EFI here because testing it screws up booting from OpenCore afterwards for me and I have to go through a convoluted process to fix it...
 
Last edited:
Back
Top