Contribute
Register

Mac Monterey suddenly stopped booting (USB issue?)

Status
Not open for further replies.
Oh make sure you clear NVRAM!
 
Oh make sure you clear NVRAM!
Cleared NVRAM, no change. I quite like Monterey! - I updated the BIOS last year so it’s quite recent.

This is what I mean about OpenCore, seems a lot of effort for something that’s seems slower and even when I do get it working, it seems to just be buggy, maybe I am just unlucky! - I’ve had great success with Clover though and using Clover now, just need to fix USBs as new plugged in devices aren’t detected on all ports.
 
Cleared NVRAM, no change. I quite like Monterey! - I updated the BIOS last year so it’s quite recent.

This is what I mean about OpenCore, seems a lot of effort for something that’s seems slower and even when I do get it working, it seems to just be buggy, maybe I am just unlucky! - I’ve had great success with Clover though and using Clover now, just need to fix USBs as new plugged in devices aren’t detected on all ports.
I promise its not buggy. Its just learning a new thing. I will say it requires a bit more understanding. Lets do this.

In the EFI I sent you there's a kext called ASMEDIA.kext. Add that to your Clover EFI.

Are your USB ports mapped?

I'll say this about the Asus z370. I had to roll back to an older bios as it gave me so much trouble around the time they introduced Resizable Bar.
 
I mapped the USB ports using the excellent guide on this forum but it was a bit unreliable, my external USB hub would work initially and then would stop detecting new devices, but the port itself would work if I remember right. I would also get very glitchy HID performance, the mouse cursor was jittery and the keyboard keys would sometimes repeat. The map also broke when I updated to Monterey. I solved the problem by getting a compatible Wi-Fi/Bluetooth PCI-E module and switched using Bluetooth peripherals :)

Just booted clover with ASMEDIA.kext, I plugged a device to the USB-C port on the board, it was detected, I moved it to the USB3 ports on the case, not detected, the onboard USB2 port, detected, USB3 onboard ports? Not detected. Sounds about right lol.

I have the bios version just before resizable bar, I suppose I won’t upgrade then!

I am curious to try OpenCore, but don’t know what to do next, I can’t get graphics :(
 
I mapped the USB ports using the excellent guide on this forum but it was a bit unreliable, my external USB hub would work initially and then would stop detecting new devices, but the port itself would work if I remember right. I would also get very glitchy HID performance, the mouse cursor was jittery and the keyboard keys would sometimes repeat. The map also broke when I updated to Monterey. I solved the problem by getting a compatible Wi-Fi/Bluetooth PCI-E module and switched using Bluetooth peripherals :)

Just booted clover with ASMEDIA.kext, I plugged a device to the USB-C port on the board, it was detected, I moved it to the USB3 ports on the case, not detected, the onboard USB2 port, detected, USB3 onboard ports? Not detected. Sounds about right lol.

I have the bios version just before resizable bar, I suppose I won’t upgrade then!

I am curious to try OpenCore, but don’t know what to do next, I can’t get graphics :(
Hmm, lets try this.

In Clover, remove your USB related ACPI/Kext.

Add this updated USBInjectAll and disabled the 15 Port Limit patch. I have all of the ports mapped out (written) and can help you with it later.

 
I have these 2 which deleted:

./EFI/CLOVER/ACPI/patched/SSDT-USBX.aml
./EFI/CLOVER/kexts/Other/USBPorts.kext

I don’t think I have the 15 port limit patch enabled? Or do I?

Added the USBInjectAll.kept from the link above.

Rebooted. USB-C port: works, USB2 ports: works, Other USB3 Ports: Not working, Case USB3 Ports: Not working - seems no change at all.
 
I have these 2 which deleted:

./EFI/CLOVER/ACPI/patched/SSDT-USBX.aml
./EFI/CLOVER/kexts/Other/USBPorts.kext

I don’t think I have the 15 port limit patch enabled? Or do I?

Added the USBInjectAll.kept from the link above.

Rebooted. USB-C port: works, USB2 ports: works, Other USB3 Ports: Not working, Case USB3 Ports: Not working - seems no change at all.
Keep USBX and try again
 
Keep USBX and try again
Alright, I have:

./EFI/CLOVER/ACPI/patched/SSDT-USBX.aml
./EFI/CLOVER/kexts/Other/USBInjectAll.kext

Rebooted. Opened Hackintool, same ports show up, the case USB3 ones missing, USB3 onboard ones missing, also the USB-C port shows at 480Mbps even though I connected a USB3 device, USB2 ports working as before.
Screenshot 2022-04-29 at 01.51.51.png
 
Status
Not open for further replies.
Back
Top