e97 Posted November 15, 2019 Share Posted November 15, 2019 (edited) On Mojae 10.14.6 , Followed RehabMan's guide for SSDT creation and used corpnews USBMap tool.. mapped out all the ports properly and created: EFI > EFI > CLOVER > ACPI > patched SSDT-EC.aml SSDT-UIAC.aml SSDT-USBX.aml EFI > EFI > CLOVER > kexts > 10.14 USBInjectAll.kext Clover boot log shows SSDT's loaded, however IOReg shows all the HSXX ports injected.. why is SSDT-UIAC not overriding USBInjectAll as its supposed to? SSDT-EC.aml SSDT-UIAC.aml SSDT-USBX.aml using boot args uia_exclude=HSXX,... and excluding the ports works as does my PortCurrentLimits from SSDT-USBX.aml Edited November 15, 2019 by e97 Link to comment https://www.insanelymac.com/forum/topic/341181-ssdt-uiac-not-working/ Share on other sites More sharing options...
e97 Posted November 17, 2019 Author Share Posted November 17, 2019 (edited) Solved. Add SSDTs to Clover config > ACPI > SortedOrder SSDT-USBX.aml before SSDT-UIAC.aml SSDT-USBX.aml sets up USB power, SSDT-UIAC.aml initializes USB ports. Thanks @REKTIMU2 and @ErrorUser Edited November 17, 2019 by e97 Link to comment https://www.insanelymac.com/forum/topic/341181-ssdt-uiac-not-working/#findComment-2697698 Share on other sites More sharing options...
Recommended Posts