ANLEITUNG 2.0 – ohne USBInjectAll.kext
Basierend auf Intel FB-Patcher
Was wird benötigt
usbinjectall und XHCI-unsupported für neuere Rechner
Es wird keine Umbenennung von dsdt benötigt
Eintrag in config.plist, der das Port-Limit des Betriebssystems erhöht - immer passend zu der OS Version, falls benötigt.
Wir booten mit der -uia_exclude_ss Flag (in meinem Fall war das irrelevant, geht auch ohne), und verwenden nur eine Tastatur und Maus.
Wir starten den Intel FB-Patcher, und gehen in den USB-Tab (unten rechts), zur Sicherheit auf Refresh klicken.
Oben IntelGen und verwendete PlatformID einstellen.
Wir schliessen aufeinander einen USB 2.0 Stick in alle Ports ein. Intel FB-Patcher markiert die verwendeten Ports auf grün.
Wir schliessen aufeinander einen USB 3.0 Stick in alle Ports ein. Intel FB-Patcher markiert die verwendeten Ports auf grün.
(-uia_exclude_ss Flag entfernen falls am Anfang verwendet).
Wir entfernen nicht verwendete Ports in Intel FB-Patcher (nicht grün markiert, (klicken auf Icon - zweite Reihe von unten - "Verbot der Einfahrt").
Wir legen den Port-Typ fest in "Feld Connector". Die ständig angeschlossenen Ports stellen wir auf "internen" ein - fals nicht automatisch geschah. An den USB-C-Anschlüssen markieren wir TypeC + Sw.
Wir klicken auf Export und erhalten ein Kext zum Einfügen in Clover auf dem Schreibtisch.
Wir entfernen USBInjectAll.kext (XHCI-unsupported lassen falls da) aus EFI/Clover/kexts/
Wir entfernen alle Clover-Korrekturen in config.plist für USBInjectAll.kext (uia_exclude Flag).
Falls das übliche Portlimit nicht überschritten ist, kann man auch den Patch in Clover entfernen.
(Erste Auffassung)