Ich hatte mich da an dein Video gehalten: Part 5 | Fixing USB, Audio, Ethernet, Thunderbolt, Sleep&Wake
Die Ports hießen bereits einfach schon so. Ich habe da nichts hinzugefügt, sondern nur abgeschrieben was mit Hackintool angezeigt hat (Allerdings unter Mac OSX 11.6.3 ohne zu wissen, dass diese Vorgehensweise wohl nicht mehr funktioniert)
in meiner aktuellen Übersicht kommt SS01 ja nicht mehr vor. Da ist es jetzt zu SSP1 geworden. Das ist aber auch der einzige USB3 Port der geht.
Vielleicht muss ich noch dazuschrieben, wie ich den ACPI Dump erstellt habe: Hackintool 3.8.4/Utilities/DumpACPI. Ich hoffe das ist ein korrekter Weg.
UPDATE:
Nach langem hin und her und mit der tollen Unterstützung von SchmockLord habe ich nun eine funktionierende USB KEXT.
Ich habe mich dabei letzten Endes an diese Anleitung gehalten:
Das hat auch unter 11.6.4 wunderbar funktioniert.
Ein Schwierigkeit hatte ich mit meinem Card-Reader:
Das Problem war, dass der Cardreader sein USB2 Schwesterport benötigt um vom System erkannt zu werden. SS02 war aktiviert aber HS02 nicht. Nachdem ich den Port mit aufgenommen hatte wurde SS02 korrekt vom System als USB Reader erkannt.
Ich dachte ich hätte die 15 Ports damit voll, aber laut Dortania gilt wohl folgendes
Pay attention that they're individual controllers, as this means each USB controller has it's own port limit. So you're not as starved for USB ports as you may think.
Ich habe daher jetzt noch HS01 und HS07 ergänzt. Es funktioniert wohl mit den zusätzlichen Ports und die von EH01 und EH02 haben jeweils ein eigenes Limit.
Dann habe ich den Port 12 noch auf internal gestellt und damit mein Sleep Problem gelöst. Die daran hängende Bluetooth-Karte hat den Rechner immer wieder sofort aufgeweckt. Dafür musste ich einen Sleepfix machen, der auch funktioniert hat, aber jetzt überflüssig wurde. Anbei noch meine aktuelle KEXT mit Bild.
Vielen Dank an Alle für Eure Hilfe!