RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,016
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
You have to create an Info.plist that has the same IOKitPersonality that the kext is matching against your hardware. It is a bit hard to predict, but I'd guess it is the one matching on class (IOPCIClassMatch).
Try the attached... not sure if the IOResourceMatch is needed, so I comment it out. You can also try with it (remove the # from the key).
Note that the Disabler binary is not even required. I never could find the source for it, and it turns out it is not even needed. There is already a base class IOService in com.apple.kpi.iokit that can be used.
Attached is Disable_AppleUSBUHCI.kext that should work the same way but with only an Info.plist.