USB-Fix für El Capitan V2


  • Hallo Leute,
    hier eine einfache Variante um das generelle USB Problem unter El Capitan zu beheben
    Die Lösung ist relativ simple und einfach zu händeln und sollte auf jedem Hackintosh arbeiten.
    Folgende Treibern müssen vor der Installation, aus dem Ordner /System/Library/Extensions/ entfernt werden:
    ==> "IOUSBFamily.kext, IOUSBMassStorageClass.kext, IOUSBMassStorageClass.kext"
    Danach installiert den Inhalt, des USB-Fix Paket mit dem Kext Wizard, anschließend müssen nur noch die Zugriffsrechte repariert und der Cache erneuert werden. Das System kann nun neu gestartet werden.


    für User die Enoch Bootloader benutzen:
    Zu beachten ist, das man bei der Anwendung von Enoch Bootloader alle bisherigen genutzte USB Dummy Treibern, siehe untere Auflistung, aus dem Extra/Extensions/ Ordner entfernen werden. Das benutzen des USB 3.0 GenericUSBXHCI.kext Treiber (aktuelle version) darf jedoch weiter genutzt werden.


    für User die Clover Bootloader benutzen:
    bei der Anwendung des Clover Bootloader ist zu beachten, dass alle USB Zusammenhänge in der ACPI patches in Clover, sowie alle USB Dummy kext Treibern, als auch das USB 3.0 GenericUSBXHCI.kext Treiber entfernt werden müssen.



    Generell müssen diese dummy drivers entfernt werden: /Extra/Extensions/ :


    ich wünsche allen viel Freude mit funktionierenden USB ports :thumbup:

    GA 990 FXA-UD3 - AMD Phenom II X6 1100T - GTX 550 TI 3 GB - WIN 7 - and OS X 10.11.6
    P&B AMD APU 2500 RADEON HD 8250 - Windows 8.1 and OS X 10.11.6
    IMac12.1 4 GB RAM-500-GB-HDD-AMD Radeon HD 6750M, OS X 10.9.5 - OS X 10.11.6
    hat leider die letze Renovierung nicht ganz überlebt, Frontscheibe und Display sind defekt.
    :pics:

    4 Mal editiert, zuletzt von spakk ()

  • Ist das der gleiche Vorgang den du gestern bei insanelymac gepostet hattest?

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • das ist der selbe Inhalt, dachte mir, dass nicht jeder User ein Zugang zu insaneleymac.com hat und somit hier die Möglichkeit hat es zu testen.

    GA 990 FXA-UD3 - AMD Phenom II X6 1100T - GTX 550 TI 3 GB - WIN 7 - and OS X 10.11.6
    P&B AMD APU 2500 RADEON HD 8250 - Windows 8.1 and OS X 10.11.6
    IMac12.1 4 GB RAM-500-GB-HDD-AMD Radeon HD 6750M, OS X 10.9.5 - OS X 10.11.6
    hat leider die letze Renovierung nicht ganz überlebt, Frontscheibe und Display sind defekt.
    :pics:

    Einmal editiert, zuletzt von spakk ()

  • Kannst du erklären wie der Fix funktioniert? Also wie ist die Funktionsweise hinter dem Fix?

    CPU: i9 10900K - Board: Aours Master Z490 - Grafik: AMD 6800 XT - Sound: External USB DAC WLAN+BT: Broadcom BCM94360CD RAM: 4x16GB DDR4 - Dispay: LG 27GP950 (4k mit 144hz) über Display Port 1.4 + DSC - Bootloader: OpenCore - Installationsanleitung auf GitHub

  • das sind Originale Treibern aus Yosemite, das ist keine eigene Entwicklung! man muss nicht immer ein Rad neu Erfinden um rollen zu können. :-)

    GA 990 FXA-UD3 - AMD Phenom II X6 1100T - GTX 550 TI 3 GB - WIN 7 - and OS X 10.11.6
    P&B AMD APU 2500 RADEON HD 8250 - Windows 8.1 and OS X 10.11.6
    IMac12.1 4 GB RAM-500-GB-HDD-AMD Radeon HD 6750M, OS X 10.9.5 - OS X 10.11.6
    hat leider die letze Renovierung nicht ganz überlebt, Frontscheibe und Display sind defekt.
    :pics:

  • Ah okay, das erklärt es natürlich :) Kann das eventuell zu irgendwelche Komplikationen führen?

    CPU: i9 10900K - Board: Aours Master Z490 - Grafik: AMD 6800 XT - Sound: External USB DAC WLAN+BT: Broadcom BCM94360CD RAM: 4x16GB DDR4 - Dispay: LG 27GP950 (4k mit 144hz) über Display Port 1.4 + DSC - Bootloader: OpenCore - Installationsanleitung auf GitHub

  • bis das alle USB Ports aktiv sind, habe ich bis jetzt nichts negatives festgestellt, um langfristig ein Urteil abgeben zu können.....ist es jetzt noch zu früh um sicher zu sein, das müssen wir in den kommenden Tagen testen.

    GA 990 FXA-UD3 - AMD Phenom II X6 1100T - GTX 550 TI 3 GB - WIN 7 - and OS X 10.11.6
    P&B AMD APU 2500 RADEON HD 8250 - Windows 8.1 and OS X 10.11.6
    IMac12.1 4 GB RAM-500-GB-HDD-AMD Radeon HD 6750M, OS X 10.9.5 - OS X 10.11.6
    hat leider die letze Renovierung nicht ganz überlebt, Frontscheibe und Display sind defekt.
    :pics:

  • Hi inselFan, hat's bei dir funktioniert? :welcome:

    GA 990 FXA-UD3 - AMD Phenom II X6 1100T - GTX 550 TI 3 GB - WIN 7 - and OS X 10.11.6
    P&B AMD APU 2500 RADEON HD 8250 - Windows 8.1 and OS X 10.11.6
    IMac12.1 4 GB RAM-500-GB-HDD-AMD Radeon HD 6750M, OS X 10.9.5 - OS X 10.11.6
    hat leider die letze Renovierung nicht ganz überlebt, Frontscheibe und Display sind defekt.
    :pics:

    Einmal editiert, zuletzt von spakk ()

  • Super, musste erst mal eine Anleitung zum vertiefen schreiben.
    Was jetzt noch fehlt ist der Start mit Clover, Enoch Bootloader hin oder her, das muss doch gehen!
    Ich hoffe auf die nächsten Clover Versionen, es kann nur gut werden. :thumbup:

  • aber zu dem Paket zurück zukommen.
    Die Vorteile...: man muss sich nicht Stunden lang mit der Bearbeitung / Anpassung der DSDT beschäftigen. Es mag sein, dass die DSDT für ein Intel Hackintosh mit wenig Aufwand realisierbar ist. Dahingehend eine DSDT für ein AMD Hackintosh zu erstellen, ist bisher nahezu ein kaum Lösbarer Weg.
    Das war der Anlass nach einer anderen variante zu suchen.


    Edit:


    Coole Anleitung . aber warum soll Clover nicht mit AMD arbeiten? Ich habe das zwar nicht getestet, bin mir aber sicher dass das funktionieren wird.

    GA 990 FXA-UD3 - AMD Phenom II X6 1100T - GTX 550 TI 3 GB - WIN 7 - and OS X 10.11.6
    P&B AMD APU 2500 RADEON HD 8250 - Windows 8.1 and OS X 10.11.6
    IMac12.1 4 GB RAM-500-GB-HDD-AMD Radeon HD 6750M, OS X 10.9.5 - OS X 10.11.6
    hat leider die letze Renovierung nicht ganz überlebt, Frontscheibe und Display sind defekt.
    :pics:

    Einmal editiert, zuletzt von spakk ()

  • Ich habe von Snow Leopard bis Yosemite alles/immer mit Clover starten können, mit El Capitan und Clover r3330 keine Chance!


    Werde dein Paket mal testen und berichten.

  • Auf EC mit Ozmosis funktioniert garnichts mehr. Musste System neu aufsetzen.

    • iMac 17.1 (Late 2015) - Board: Asus Z170-Deluxe - Prozessor: i7-6700k - Speicher: DDR4-1600 32gb - Grafikkarte: Sapphire Pulse Radeon RX 560D - Clover aktuell - OSX-Mojave
  • @aalbani
    Bitte beachte die Beschreibung oben, gegebenfalls den Test ohne DSDT durchführen
    im übrigen, bist du der erste, der das auf Ozmosis testet, es wäre fantastisch wenn es am Ende auf dein System funktioniert.


    @derHackfan
    ich werde das am WE testen und berichten

    GA 990 FXA-UD3 - AMD Phenom II X6 1100T - GTX 550 TI 3 GB - WIN 7 - and OS X 10.11.6
    P&B AMD APU 2500 RADEON HD 8250 - Windows 8.1 and OS X 10.11.6
    IMac12.1 4 GB RAM-500-GB-HDD-AMD Radeon HD 6750M, OS X 10.9.5 - OS X 10.11.6
    hat leider die letze Renovierung nicht ganz überlebt, Frontscheibe und Display sind defekt.
    :pics:

    Einmal editiert, zuletzt von spakk ()

  • Ich habe den Fix mit Ozmosis und EC getestet.
    Die Bootzeit verlängerte sich deutlich, ein Herunterfahren dauert handgestoppte 20 min..
    USB-Funktion ohne Unterschied, d.h. nicht alle USB 3.0-Ports aktiv.
    Den gab es jeweils nur beim Ändern der Systemdefinition von iMac 12.2 auf iMac13.2 mit Problemen am USB 2.0 Port. So wurde (iMac 13.2) die Mac-Tastatur nicht mehr erkannt, wohl aber eine USB-Maus, die am USB-Hub der Tastatur hing....
    Ich teste mal weiter und bin gespannt auf weitere Erfahrungsberichte.

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

    2 Mal editiert, zuletzt von McRudolfo ()

  • Vorbereitung wie in meinem ersten Beitrag beschrieben ist.


    USB-Fix_for_El_Capitan_V2.zip


    Nicht wundern, das diesmal so viele Treibern in den Paket enthalten sind.
    damit die USB ports arbeiten, werden nur diese Treibern benötigt: IOUSBFamily.kext, IOUSBHostFamily.kext und IOUSBMassStorageClass.kext.


    Ich hatte Probleme bei der Erstellung des Prelinked-kernel auf meinem hackintosh gehabt, und musste die restlichen Treibern, die in den Paket enthalten sind nach installieren. (es kann gut Möglich sein, das diese Treibern auf meinem System nicht vollständig installiert waren?)
    Also versucht zunächst die drei oben genannten Treibern auszutauschen, und beachtet den Verlauf bei der prelinked-kernel Erstellung, das keine Fehlern angezeigt werden. Im Falle des Falles könnt Ihr die anderen Treibern nach installieren) um den prelinked-kernel zu erstellen.


    Nach dem austauschen der Treibern gebe folgenden Code in den Terminal ein:


    Code
    1. sudo chown root:admin /
    2. sudo kextcache -system-prelinked-kernel
    3. sudo kextcache -system-caches


    System neu starten

    GA 990 FXA-UD3 - AMD Phenom II X6 1100T - GTX 550 TI 3 GB - WIN 7 - and OS X 10.11.6
    P&B AMD APU 2500 RADEON HD 8250 - Windows 8.1 and OS X 10.11.6
    IMac12.1 4 GB RAM-500-GB-HDD-AMD Radeon HD 6750M, OS X 10.9.5 - OS X 10.11.6
    hat leider die letze Renovierung nicht ganz überlebt, Frontscheibe und Display sind defekt.
    :pics:

    2 Mal editiert, zuletzt von spakk ()

  • @spakk


    ich bin nach der neuen Anleitung vorgegangen.
    Bei mir tauchten bei der Prelink-Kernel-Erstellung Probleme mit den Treibern
    AppleUSBTCKeyboard, AppleUSBTCButtons, AppleUSBMultitouch, AppleIRController - alle Error 5 - "The super class vtable 'vtable for IOUSBHIDDriver' for vtable 'vtable for Apple.....Driver' is out of date" - und
    AppleUSBHIDMouse - "omitting from prelinked kernel" - auf.
    Waren das bei dir die selben Treiber mit Problemen? Nicht alle sind in dem Paket enthalten. Ist das auf jedem Rechner unterschiedlich?


    Super, dass du dich da so 'reinhängst!
    Danke und Gruß

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

  • Tausche diesen Inhalt mit den aus dem Extensions Ordner aus, dann sollte der preLinked-kernel erstellt werden. in der Hoffnung das nicht noch andere Files eine Macke haben....dann einfach melden.


    PS: zu deiner Frage: "...Waren das bei dir die selben Treiber mit Problemen? Nicht alle sind in dem Paket enthalten. Ist das auf jedem Rechner unterschiedlich?"
    An für sich sollte das nicht sein, dass sich die Treibern unterschiedlich verhalten. Ich kann mir da, nur eine für mich Logische Erklärung geben, die wäre ....das während der Installation von OS X zwar die Treibern installiert werden, aber wie durch auch immer, sie nicht ganz vollständig installiert werden. Und bei der Erstellung des prelinked-kernel werden die Files sehr genau gecheckt, eh diese konvertiert werden....ich kann da auch falsch liegen?
    ...an meinem System hat das funktioniert, ih boote mit dem preLinkedKernel


    viel Glück

    Dateien

    • Archiv.zip

      (236,45 kB, 225 Mal heruntergeladen, zuletzt: )

    GA 990 FXA-UD3 - AMD Phenom II X6 1100T - GTX 550 TI 3 GB - WIN 7 - and OS X 10.11.6
    P&B AMD APU 2500 RADEON HD 8250 - Windows 8.1 and OS X 10.11.6
    IMac12.1 4 GB RAM-500-GB-HDD-AMD Radeon HD 6750M, OS X 10.9.5 - OS X 10.11.6
    hat leider die letze Renovierung nicht ganz überlebt, Frontscheibe und Display sind defekt.
    :pics:

    4 Mal editiert, zuletzt von spakk ()

  • Hallo,


    ich habe das ganze probiert, jedoch habe ich dann überhaupt keinen USB mehr! Die Yosemite USB gehen auf meinem HP2540p nicht.
    Oder kann man was falsch machen (hatte auch schon direkt von Yose den IOUSBFamily geholt und auch hier kein USB mehr gehabt)

    2.) 13.5 auf x250 i7 2.6GHz 8GB HD5500 auf 500GB SSD mit OC 8.8

    3.) BS + Win10 auf Q520 mit OC

    4.) 10.6.8 auf eeePC

    5.) Surface Pro 7 mit Ventura & Win11

  • Hallo, es scheint als ob ich bei der Anwendung "usb-fix für El Capitan" was falsch verstehe.


    1.Ist dieser USB FIX für das bereits Installierte EL Capitan oder für den Bootstick? Ich verstehe das so das ich die "IOUSBFamily.kext, IOUSBMassStorageClass.kext, IOUSBMassStorageClass.kext" von den Bootstick entfernen soll. Richtig? ( es wurde zwei mal der gleiche Kext aufgeführt!)


    2. Dann soll man mit KextWizard IOUSBFamily.kext, IOUSBMassStorageClass.kext" wieder her stellen. Aber wo auf dem USB Stick (vor der Installation) oder wenn EL Capitan Installiert ist?

    Lenovo T430 - 1600x900 - i5 3320M - 6GB DDR3 - Sonoma / OC 0.9.4

    HP Elite 8200 sff - i5 2500 - 12GB DDR3 - GTX 750ti 2GB - High Sierra 10.13.6