Kext as Kext can oder USB 3.0 ohne USBInjectAll

  • Hallo DSM2,


    ich glaube nicht, dass es soviel aus macht, ob AMD oder Intel, das ganze müsste auch bei mir gehen.

    Ich hatte mich gestern bereits bei kgp-imacpro etwas eingelesen, allerdings auf einer anderen Webseite.

    Vielleicht ist da einiges nicht 1:1, aber im Prinzip lauft es auf das gleiche hinaus.

    Außerdem hat die Kexterstellung nichts mit einer DSDT zutun, was absolut nicht bei einen AMD Board möglich ist.


    Gruß Franziska1993

    Desktop macOS Betriebssysteme (siehe Spoiler):

  • Naja ob Intel Chipsätze drauf hängen oder nicht macht definitiv was aus!

    In deinem Fall scheinst du einfach Glück zu haben und hast entsprechend diese drauf, jedenfalls würde das erklären warum der USBInjectAll bei dir greift.


    Du brauchst dich nicht auf anderen Seiten einlesen, der "KGP Guide" ist ein Klon von Brumbaers Thread hier.

    Ich frage mich warum du jetzt von einer DSDT sprichst, habe ich mit keinem Wort erwähnt...

    Wie dem auch sei, teste den Guide hier, falls es dir zu komplex ist, kannst du dir eine Custom Kext auch mit dem Hackintool erstellen.


    Dafür benötigst du Hackintool (ehemals Intel FB-Patcher)

    Mit dem Tool kannst du unter den Tab USB eine eigene USB Kext erstellen und Ports die nicht zugewiesen (nicht vorhanden) sind entfernen.


    Schau dir mal diesen Post von mir an...

    Dort findest du eine super Erklärung für das Vorgehen mit Hackintool : Mojave 10.14.5 Clean-Install auf Z370+i9+Radeon VII

  • Für AMD gibt es ja einige USB-Fixe. kann sein dass dieser nicht bei uns unter Downloads vorhanden ist.

    https://bitbucket.org/RehabMan/os-x-generic-usb3/downloads/

    Warum die Ports so langsam sind, ist ne gute Frage. USB3 auch?

    Wichtig sind halt die Daten der USB-Chips: die IDs, Product-Id, Vendor-ID

    Bei meinem 3700x laufen die USB-Ports ab HS völlig oob.

    Intel - diverse geniale Hardware bis einschließlich Skylake, damals...

    AMD X6 1035T Silentmaxx TwinBlock - ASRock N68-S -8GB RAM - XFX HD 6450 Passiv - Etasis EFN-300

    AMD 7 3700X - Noctua NH-P1 - B550 Aorus Pro V2 - RX460 Passiv - Silentmaxx Fanless II 500 Platinum

    - - - - - - - - HOWTO: RYZENTOSH - - - - - - - -

  • Hallo ralf. ,


    Zitat
    Code
    1. Warum die Ports so langsam sind, ist ne gute
    2. Frage

    Erst ab ElCapitan habe ich dies unterirdisch langsamen USB 2.0 Anschlüße. Jetzt weißt Du auch, wieso ich unter HS und Mojave keine USB Install Sticks mit der createIistallMethode oder deinen Installtool herstellen konnte. Mit dem "Blackmagic Disk Speed Test" habe ich die Leistung meiner USB 2.0 mittels USB Sitcks messen können, dass die Leistung aber so unterirdisch ist, das hat mich schon erschrocken!


    Die gemessenen 0,6 - 0,7 MB, das ist langsamer als USB 1.0 !!!!!


    Gestern habe ich zudem die alte PCI USB 2.0 Karte (mit NEC Chipsatz) eingesetzt, die früher im meinen alten PowerMac 7200 und 7600 drin war, aber die USB Anschlüße laufen genauso langsam (0,6 - 0,7 MB pro Sekunde).


    Lediglich meine PCIe NEC USB 3.0 Karte bringt vernünftige Werte, aber auch nur mit dem GenericUSB 3.0 Treiber von Rehabman.


    Gruß Franziska 1993


    Hallo DSM2,


    Zitat


    Ich frage mich warum du jetzt von einer DSDT sprichst, habe ich mit keinem Wort erwähnt...

    Ich habe das nur erwähnt, weil mir bei Mojave schon jemand mit einer DSDT die USB Anschlüße auf Vordermann bringen wollte, was aber zum scheitern verurteilt war.


    Als ich aber den "KGP Guide" und hier in diesen Beitrag von Brumbaer gelesen habe, sah ich einen Möglichkeit das ganze USB Problem richtig zu lösen, ohne irgendwelche DSDT oder Generic Kexten.


    Gruß Franziska 1993

    Desktop macOS Betriebssysteme (siehe Spoiler):

  • Hey zusammen,


    ich wollte mir auch eine USB-Kext erstellen, allerdings scheint kein USB-Port Limit Patch unter Catalina zu funktionieren, sprich bei mir werden im Hackintool nur 15 Ports angezeigt. Tatsächlich findet man im Clover Configurator auch nur 10.14.4 patches, ich habe aber gedacht man kann das umgehen, indem man das "matchos"-Feld leer lässt. Jetzt wollte ich fragen, ob man für Catalina einen speziellen Patch benötigt und ob es so einen überhaupt schon gibt?

  • Port Limit Patches 10.15.


    Code
    1. #1
    2. com.apple.iokit.IOUSBHostFamily
    3. Find: 83FB0F0F
    4. Replace: 83FB3F0F
    5. #2
    6. com.apple.driver.usb.AppleUSBXHCI
    7. Find: 83F90F0F
    8. Replace: 83F93F0F