SSDT-EC-USBX.aml
- AppleUsbPower compatibility table for Skylake+.
- Be warned that power supply values can be different for different systems. Depending on the configuration these values must match injected IOKitPersonalities for com.apple.driver.AppleUSBMergeNub.
- iPad remains the most reliable device for testing USB port charging support.
- Try NOT to rename EC0, H_EC, etc. to EC.
- These devices are incompatible with macOS and may break at any time. AppleACPIEC kext must NOT load on desktops.
- While on some laptops, this kext is essential to access EC region for battery status etc. Please ignore EC related patches under the circumstance.
- Reference USB: https://applelife.ru/posts/550233
- Reference EC: https://applelife.ru/posts/807985/
- Uncomment replacing EC0 with your own value in case your motherboard has an existing embedded controller of PNP0C09 type.
- While renaming EC0 to EC might potentially work initially, it connects an incompatible driver (AppleACPIEC) to your hardware.
- This can make your system unbootable at any time or hide bugs that could trigger randomly.