Contribute
Register

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

macOS 10.15.5 Catalina updated fine. Took ~20 minutes and 2 restarts...

Somehow I'm now dead in the water! :(

1. Update to 10.15.5 went fine; took a few reboots, it then loaded. I let it sit and didn't examine it except to confirm it worked.
2. This morning, I woke up and saw the monitors were hibernating and the Mac was on.
3. Moving mouse didn't wake machine or show anything on screen.
4. Powering off then on showed MacOS appears to load (for example, an iPhone plugged into USB will start charging and gives me the "Powered!" lightning bolt and sound when MacOS loads) but the monitors (1 or 2, DP only) go dark when MacOS loads.
5. Basic issue seems to be monitor and no video being sent to the scren when MacOS loads.
6. Nothing in BIOS or on the hardware side has changed. Only MacOS 10.15.5.
7. Windows on the same machine works great - monitors completely normal.

What can I try to t-shoot? Clover 5118, stable on 10.15.4 previously. Recently updated to latest KEXTs via Hackintool, which was fine. Also tried an older config using Clover's config picker and nothing changed; I might try with old KEXTs but I don't think that's the issue. RadeonBoost 1.3 is in place, so next I'll try removing that.

In Clover Options I've tried removing a few things (pikera, =96, a few beta flags, etc.) to no positive effect.
 
Resolved - don't use RadeonBoost 1.3. Removing that (or just going into the Clover EFI CLI and renaming RadeonBoost.Kext to RadeonBoost.NO) resolved the issue and permitted boot.

Wow. Bad RadeonBoost!

Makes me wonder if it really finished the update or if I'm thinking of another Mac. :(
 
Resolved - don't use RadeonBoost 1.3. Removing that (or just going into the Clover EFI CLI and renaming RadeonBoost.Kext to RadeonBoost.NO) resolved the issue and permitted boot.

Wow. Bad RadeonBoost!

Makes me wonder if it really finished the update or if I'm thinking of another Mac. :(

Interesting. There must have been some changes in the drivers. Thanks for the info!
 
Using Hackintool is probably the easiest way to do it now.

  1. Make sure all your USB ports are enabled.
  2. Launch Hackintool.
  3. Click on the USB tab.
  4. Plug and unplug a USB 2 device to each and every USB port on your computer.
  5. Plug and unplug a USB 3 device to each and every USB port on your computer.
  6. All the ports that you activated should now be in green (teal?).
  7. Right-click on all the white lines and delete them.
  8. Count how many ports are remaining. If it is 15 or less, you are good. If it is over 15, you will have to choose some ports to delete until you are down to 15 or less.
  9. Click on the button to generate your USB files.
  10. Decide if you want to use the SSDT or the kext and install it to your EFI folder.
  11. Done.

USB 3 ports will count as two.

Edit:
Updated directions 07-29-19. Thanks to Stork.

I confess I am confused. I am redoing this again because when I first made my usbexcludes.kext I only had 5 USB ports in XHC and 3 in PXSX, and I think that's wrong; I can have any number i want of PXSX and up to 15 in XHC, right?

Believing that to be the case, the directions aren't clear on how to "make sure all your USB ports are enabled" -- how does one do that? I removed the previous usbexcludes.kext and a USBX.ACL I downloaded to provide more power to the USB2 port charging my iPhone, and I enabled usbinjectall.kext. But then I noticed when I placed a USB3 key into some of my USB ports, nothing happened in Hackintool 3.4 - no green, nothing was added, nothing new showed up. And one of my USB ports is either bad, or neither USB3 nor USB2 works on it. ...but in Windows it works great...

#frustratedwithUSB ... again....
 
Hello. I have problems downloading the Mojave installer. The system itself starts well, but the installer does not. If you disconnect the RADEON RX 580 graphics card, the installation download works correctly. I used 5027 and 5114. If the video core is working, do you have to change something in the clover settings for the RADEON RX 580?
 
Updated now to 10.15.5, all wonderfully smooth.
Thanks @pastrychef
10-15-5.png
 
Using Hackintool is probably the easiest way to do it now.

  1. Make sure all your USB ports are enabled.
  2. Launch Hackintool.
  3. Click on the USB tab.
  4. Plug and unplug a USB 2 device to each and every USB port on your computer.
  5. Plug and unplug a USB 3 device to each and every USB port on your computer.
  6. All the ports that you activated should now be in green (teal?).
  7. Right-click on all the white lines and delete them.
  8. Count how many ports are remaining. If it is 15 or less, you are good. If it is over 15, you will have to choose some ports to delete until you are down to 15 or less.
  9. Click on the button to generate your USB files.
  10. Decide if you want to use the SSDT or the kext and install it to your EFI folder.
  11. Done.

USB 3 ports will count as two.

Edit:
Updated directions 07-29-19. Thanks to Stork.

I had to follow the Hackintool USB documentation process. Once I sat down and focused on the directions, it was fairly clear. The big thing the docs don't discuss is the need to go to CloverConfig/KernelAndKextPatches/ and ensure the two patches having to do with 10.15.x are NOT checked (ie they're enabled). Then reboot.

Once that was done, I had no issues in following the Hackintool docs, and I'm now happy to say all of my USB ports work in both USB3 and USB2 (except one that works fine in Windows but with neither standard in MacOS, but ... just one; not worried about it right now).

Once done, be sure to disable the patch (ie tick the box) for the two 10.15.x USB patches in CloverConfig again. Docs don't mention that, either.

For the first time I can recall, I have an external USB3 hub working as a USB3 hub. :)

Note that I have 14 XHC ports. I also have 4 PXSX ports, and it's my understanding those aren't impacted by the 15 USB port limit of MacOS.
 
I confess I am confused. I am redoing this again because when I first made my usbexcludes.kext I only had 5 USB ports in XHC and 3 in PXSX, and I think that's wrong; I can have any number i want of PXSX and up to 15 in XHC, right?

Believing that to be the case, the directions aren't clear on how to "make sure all your USB ports are enabled" -- how does one do that? I removed the previous usbexcludes.kext and a USBX.ACL I downloaded to provide more power to the USB2 port charging my iPhone, and I enabled usbinjectall.kext. But then I noticed when I placed a USB3 key into some of my USB ports, nothing happened in Hackintool 3.4 - no green, nothing was added, nothing new showed up. And one of my USB ports is either bad, or neither USB3 nor USB2 works on it. ...but in Windows it works great...

#frustratedwithUSB ... again....

Remove whatever USB fixes you currently have in place.
Install USBInjectAll.kext and apply the KextsToPatches for the version of macOS you are using.
Then us Hackintool.
 
Hello. I have problems downloading the Mojave installer. The system itself starts well, but the installer does not. If you disconnect the RADEON RX 580 graphics card, the installation download works correctly. I used 5027 and 5114. If the video core is working, do you have to change something in the clover settings for the RADEON RX 580?

You shouldn't need to do anything extra for RX 580.
 
You shouldn't need to do anything extra for RX 580.
A black screen does not appear every time. But it is annoying. Although the system starts always without problems
 
Back
Top