Edhawk
Moderator
- Joined
- Aug 2, 2013
- Messages
- 6,322
- Motherboard
- Asus ROG Strix X570-F Gaming
- CPU
- Ryzen 9 3900X
- Graphics
- RX 6700 XT
- Mac
- Mobile Phone
I personally would recommend you use the USBPorts.kext. When using the USBPorts.kext you only need this kext. Simpler and less options for things to go wrong.
The SSDT-UIAC.aml is fine, if configured correctly it will work just as well as the USBPorts.kext. However, you need to use USBInjectAll.kext with the SSDT option.
I have seen plenty of people use both and neither be set correctly. Then they wonder why their system doesn't work as expected. The guides are all fairly explicit in the fact that you use one or the other, never both.
The SSDT-UIAC.aml is fine, if configured correctly it will work just as well as the USBPorts.kext. However, you need to use USBInjectAll.kext with the SSDT option.
I have seen plenty of people use both and neither be set correctly. Then they wonder why their system doesn't work as expected. The guides are all fairly explicit in the fact that you use one or the other, never both.