RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,016
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
I ask questions 1 & 2 because I have more than one machine.
1) If I am using system definition iMac 14,2 which is listed in IOUSBHostFamily.kext am I correct in thinking that applying the config list patch is not needed if USB Power properties are working well for my build?
Not possible for any answer without "Problem Reporting" files as per post #1.
2) In the same scenario if there are some issues (such as some ports not delivering sufficient power for devices) will simply applying the config patch be sufficient?
It depends on whether you have an active EC or not. Many desktops will not have an EC at all, therefore will require SSDT-EC.aml instead.
3) I checked my ioreg and I have no USBX device listed - however my understanding of this article is that that would only be used if my system definition did not appear in IOUSBHostFamily.kext. My understanding of this post being that IOUSBHostFamily.kext will override settings for USBX if a listed system definition is used. Is that correct? Therefore no need to inject fake EC
Native USBX in ACPI would be unlikely with non-Apple hardware.
The conditions that lead to a need for USBX and/or fake EC are not related.
fake EC with SSDT-EC: needed when there is no EC in the system
USBX: needed when using newer SMBIOS (SMBIOS without power properties in IOUSBHostFamily).