UtterDisbelief
Moderator
- Joined
- Feb 13, 2012
- Messages
- 9,659
- Motherboard
- Gigabyte B760 Gaming X AX
- CPU
- i5-14600K
- Graphics
- RX 560
- Mac
- Classic Mac
- Mobile Phone
Here is my efi folder.
And as you can see from the screenshot, there is no bt device hs14 port listed in ioreg explorer.
Thanks in advance
View attachment 443512
Hi there.
It's clear from your screengrab that the SSDT-UIAC.aml you have installed is not working at all.
What's more there is no "space" for HS14. If you look you can just about make out - although the pop-up is blocking it - that HS11 = 14b, HS12 = 14c, HS13 = 14d (probably), SS01 = 14e. (You can verify this for us), SS02 = 14f. HS14 will never show up in this scenario.
As far as I can see your SSDT-UIAC.aml is correct.
What to do?
For completeness correct mistakes in config.plist :
1) No need for EHC renames in the ACPI section. Your Z370 does not have any EHCI controllers.
2) Check if you actually need an XHC1 rename. Disable the rename, reboot and run IORegistryExplorer. If XHC1 shows up then yes you do, BUT, check what you are renaming. That looks wrong. Otherwise if it's XHC already then it isn't needed.
3) Change CsrActiveConfig on the RtVariables tab from 0x3 to 0x67. This should allow USBInjectAll.kext to work if Catalina is blocking it.
4) Your PLRP's are correct for Catalina.
Also:
Make sure there are no duplicated USB-related kexts from EFI over in Library/Extensions but with different versions.