DmitriyyyyS / Asus-Prime-Z370-P

Asus Prime Z370-P Hackintosh OpenCore
1 stars 2 forks source link

All USB ports don't work after upgrade to macOS 11.3 (20E232) #11

Open shadow3g opened 3 years ago

shadow3g commented 3 years ago

I think the only issue is just the USB port doesn't work because I still can remotely screen or ssh to this machine. Could you please help me to fix it?

DmitriyyyyS commented 3 years ago

Hello, the problem is not in efi, Apple updated its driver for yusb, and the queer (patch) stopped working with it, for the port limit, and now the first 15 ports work if you count by the way they are registered in the DSDT, the only thing that can be done is individually, re-create legacy usb and select the most basic 15 ports. And to do as it was previously impossible.

shadow3g commented 3 years ago

Could you please share the link or guideline on how to re-create legacy USB?

DmitriyyyyS commented 3 years ago

https://applelife.ru/threads/nastrojka-usb-v-10-11-i-novee.627190/page-18#post-550233 and https://applelife.ru/threads/nastrojka-usb-v-10-11-i-novee.627190/page-3#post-537459

shadow3g commented 3 years ago

It's so weird It only detects the USB2 one port and all USB3 ports with Hackintool. I think the EFI required something to enable the USB2 port.

USB
DmitriyyyyS commented 3 years ago

I've already written everything.

shadow3g commented 3 years ago

After I tried so many ways, All USB2 work set XhciPortLimit is false, or all USB3 work when set XhciPortLimit, is true. I cannot set USB2/USB3 work together.

DmitriyyyyS commented 3 years ago

XhciPortLimit does not work in MacOS 11.3, you need to create your own USB legacy kext

shadow3g commented 3 years ago

I got it to work now on Big Sur 11.3.1 by using this solution https://dortania.github.io/OpenCore-Post-Install/usb/intel-mapping/intel.html By the way, thank you to guide me on how to solve this problem.

DmitriyyyyS commented 3 years ago

Well done, you did everything right.