Jump to content

USB-Fix for El Capitan V3 - 10.11.1 to 10.11.6

File Information

  • Rate File: * * * * * 6 Votes
  • Submitted: Jan 12 2016 09:07 PM
  • Last Updated: Jan 14 2016 11:17 PM
  • File Size: 11.7MB
  • Views: 47434
  • Downloads: 10,784

Previous Versions

  • 12 Jan 2016 Download USB-Fix for El Capitan V1

Download USB-Fix for El Capitan V3 - 10.11.1 to 10.11.6



El Capitan USB-Fix USB Fix El Capitan AMD Intel

Info - package works on AMD and Intel CPUs, even without DSDT Patch, use Fix_V2 for El Capitan 10.11 -> 10.11.4 Build 15E22e and use Fix_V3 for El Capitan 10.11.4 ->10.11.6 delete these drives from System/Library/Extensions/ ==> IOUSBFamily.kext, IOUSBMAssStorageDriver.kext, IOUSBMassStorageClass.kext. and AMD - users must remove also these too: ===> pmtelemetry.kext (caused problems during the creation of prelinked kernel !), AppleIntelCPUPowerManagement.kext (makes kernel Panic!) and AppleTyMCEDriver.kext (makes MSR Error !) All drivers tested with Enoch bootloader with USB 3.0 GenericUSBXHCI.kext (current vers.) installed in to /Extra/Extensions/
Clover user, please read info from Marius


Prelinked kernel
after Installation open the Terminal and write this
code:
sudo chown root:admin /
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches
here is the complete Extensions folder, on that the USB-Fix is based
10.03.2016

Asus Mainboard User:

follow these instructions:
and install these Chipset drivers if problems occur with keyboard / mouse: AHCIPortInjector.kext


Intel / AMD please post your questions here: http://www.insanelym...for-el-capitan/

AMD link: http://www.insanelym...51#entry2205951

What's New in Version V3 - 10.11.1 to 10.11.6 (See full changelog)

  • a makeshift solution but it works without to patch the DSDT.
  • All drivers tested on my AMD Hackintosh OS X 10.11.4
  • Clover bootloader user, note the information that has posted Marius below




Thank you!

Is it working for USB 3.1 too?

I've tested for a few minutes ago. Please try and follow the comments on the link. Otherwise check these with the package:

http://www.macupdate...5/usb-overdrive   ?????

Thanks, i will try.

Kemal read the posts in the amd area, see link above.

Hi spakk, 

 

Thanking you for the contribution! 

 

System Profiler is blank, but all ports seem to be working great on ASUS X99 (including USB3.1)

 

Remove any USB related ACPI patches in Clover + GenericUSBXHCI.kext + any kext injectors must be removed though. 

 

br, Marius

Hi spakk, 

 

Thanking you for the contribution! 

 

System Profiler is blank, but all ports seem to be working great on ASUS X99 (including USB3.1)

 

Any USB related ACPI patches in Clover + GenericUSBXHCI.kext + any kext injectors must be removed though. 

 

br, Marius

Thanks for your good news and the confirmation that it has worked with Intel CPU.

Successfully installed El Capitan 10.11.2 final usb via bronya's rc1 kernel on and fx 6100 asus m5a97 eve r2.00.

It would be nice if someone could test this on Ozmosis system, possible on an test partition and reported later its results.
thx

Thank's you !

 

It's seems to work but I have some problem with kernel cache :

AppleUSBTDM.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBTDM.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
AppleUSBStorageCoexistentDriver.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBStorageCoexistentDriver.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
AppleUSBODD.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBODD.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
AppleUSBCardReader.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBCardReader.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDAHardwareConfigDriver.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AHCIPortInjector.kext
AppleUSBTDM.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBStorageCoexistentDriver.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBODD.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBCardReader.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
kxld[com.apple.driver.AppleUSBTCKeyboard]: The super class vtable 'vtable for IOUSBHIDDriver' for vtable 'vtable for AppleUSBTCKeyboard' is out of date. Make sure your kext has been built against the correct headers.
Link failed (error code 5).
Prelink failed for com.apple.driver.AppleUSBTCKeyboard; omitting from prelinked kernel.
kxld[com.apple.driver.AppleUSBTCButtons]: The super class vtable 'vtable for IOUSBHIDDriver' for vtable 'vtable for AppleUSBTCButtons' is out of date. Make sure your kext has been built against the correct headers.
Link failed (error code 5).
Prelink failed for com.apple.driver.AppleUSBTCButtons; omitting from prelinked kernel.
kxld[com.apple.driver.AppleUSBMultitouch]: The super class vtable 'vtable for IOUSBHIDDriver' for vtable 'vtable for AppleUSBMultitouchDriver' is out of date. Make sure your kext has been built against the correct headers.
kxld[com.apple.driver.AppleUSBMultitouch]: The super class vtable 'vtable for IOUSBHIDDriver' for vtable 'vtable for AppleUSBMultitouchDriver' is out of date. Make sure your kext has been built against the correct headers.
kxld[com.apple.driver.AppleUSBMultitouch]: The vtable for AppleUSBMultitouchDriverNoShim was not patched because its parent, the vtable for AppleUSBMultitouchDriver, was not patchable.
Link failed (error code 5).
Prelink failed for com.apple.driver.AppleUSBMultitouch; omitting from prelinked kernel.
AppleUSBTDM.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
Prelink failed for com.apple.driver.AppleUSBTDM; omitting from prelinked kernel.
AppleUSBStorageCoexistentDriver.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
Prelink failed for com.apple.driver.AppleUSBStorageCoexistentDriver; omitting from prelinked kernel.
AppleUSBODD.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
Prelink failed for com.apple.driver.AppleUSBODD; omitting from prelinked kernel.
AppleUSBCardReader.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
Prelink failed for com.apple.driver.AppleUSBCardReader; aborting prelink.
Failed to generate prelinked kernel.

 

Thank's you !

 

It's seems to work but I have some problem with kernel cache :

AppleUSBTDM.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBTDM.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
AppleUSBStorageCoexistentDriver.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBStorageCoexistentDriver.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
AppleUSBODD.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBODD.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
AppleUSBCardReader.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBCardReader.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDAHardwareConfigDriver.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleGraphicsDevicePolicy.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AHCIPortInjector.kext
AppleUSBTDM.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBStorageCoexistentDriver.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBODD.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
AppleUSBCardReader.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
kxld[com.apple.driver.AppleUSBTCKeyboard]: The super class vtable 'vtable for IOUSBHIDDriver' for vtable 'vtable for AppleUSBTCKeyboard' is out of date. Make sure your kext has been built against the correct headers.
Link failed (error code 5).
Prelink failed for com.apple.driver.AppleUSBTCKeyboard; omitting from prelinked kernel.
kxld[com.apple.driver.AppleUSBTCButtons]: The super class vtable 'vtable for IOUSBHIDDriver' for vtable 'vtable for AppleUSBTCButtons' is out of date. Make sure your kext has been built against the correct headers.
Link failed (error code 5).
Prelink failed for com.apple.driver.AppleUSBTCButtons; omitting from prelinked kernel.
kxld[com.apple.driver.AppleUSBMultitouch]: The super class vtable 'vtable for IOUSBHIDDriver' for vtable 'vtable for AppleUSBMultitouchDriver' is out of date. Make sure your kext has been built against the correct headers.
kxld[com.apple.driver.AppleUSBMultitouch]: The super class vtable 'vtable for IOUSBHIDDriver' for vtable 'vtable for AppleUSBMultitouchDriver' is out of date. Make sure your kext has been built against the correct headers.
kxld[com.apple.driver.AppleUSBMultitouch]: The vtable for AppleUSBMultitouchDriverNoShim was not patched because its parent, the vtable for AppleUSBMultitouchDriver, was not patchable.
Link failed (error code 5).
Prelink failed for com.apple.driver.AppleUSBMultitouch; omitting from prelinked kernel.
AppleUSBTDM.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
Prelink failed for com.apple.driver.AppleUSBTDM; omitting from prelinked kernel.
AppleUSBStorageCoexistentDriver.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
Prelink failed for com.apple.driver.AppleUSBStorageCoexistentDriver; omitting from prelinked kernel.
AppleUSBODD.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
Prelink failed for com.apple.driver.AppleUSBODD; omitting from prelinked kernel.
AppleUSBCardReader.kext - dependency 'com.apple.iokit.IOUSBMassStorageDriver' not found.
Prelink failed for com.apple.driver.AppleUSBCardReader; aborting prelink.
Failed to generate prelinked kernel.

We need to test how we resolve the issue, thank's for your report.


Other files you may be interested in ..



60 user(s) are online (in the past 30 minutes)

16 members, 44 guests, 0 anonymous users


vogloblin, pro590mo1, tramoia, viljeml, mingdamedia, jman1478, jeff026, MatthewDilks, dindu5678, apfelnico, 90jeepyj, Hypertron, 12rithy, igochan, tintrandac, franrivas4u

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy