Benötige Hilfe: Asus Prime Z370-A, Intel i7 8700, Radeon RX 580
-
- Erledigt
- Paprika
- Erledigt
-
-
-
-
Ok. Das mit SMBios habe ich hingekriegt.
Aber wo bekomme ich die XHCI-unsupported.kext her.
Kann ich auf die Arie mit den boot flags jetzt verzichten, da ich ja alle meine USB Ports kenne.
-
Du benutzt doch das tool dann brauchst du doch keine boot flags
hier bekommst du den kext her
-
Den Kext braucht er nicht, er war noch nie notwendig gewesen.
USBInjectAll sowie Port Limit Patch und los geht's.
-
-
Lad doch mal deine Kext hoch, kann dann jemand mal drüber schauen bei Gelegenheit.
-
Bitteschön.hab mir so viel Mühe gegeben .....
-
Versuch es mal mit USBInjectAll + SSDT-UIAC vom Hackintool. Bei manchen Boards greift die USBPorts.kext nicht, mit SSDT-UIAC geht es dann.
-
OK. Ich Machs gleich nochmal ganz von vorne mit DEINER Anleitung:
Port Limit Patch hast du ja wohl schon drin? Dann mal Hackintool Kext raus, nur USBInjectAll und keine Boot Args für USB Inject All damit auch wirklich alle Ports auftauchen.
Werden dir im Hackintool alle Anschlüsse angezeigt, teste diese der Reihe nach durch damit du siehst welche in Benutzung sind. Alle Anschlüsse jeweils mit einem USB 3 und einem USB 2 Gerät abklappern. Dann löscht du erstmal die welche nicht genutzt werden aus der Liste.
Dann setzt du die Art der Ports:
- USB 2.0 Anteil eines USB 3 Ports wird auf USB3 gesetzt
- USB 3.0 Anteil eines USB 3 Ports wird auf USB3 gesetzt
- Reine USB 2.0 Anschlüsse auf USB2
- Besonderheit bei Typ-C: Gleicher Port in beide Richtungen = TypeC + SW; unterschiedlicher Port je nach Richtung = TypeC
- Interne USB Ports (z.B. internes Bluetooth) wird auf Internal gesetzt
Sollten deine Anschlüsse das Port Limit von 15 Ports pro Controller sprengen, musst du dich von Ports trennen. Da musst du dich dann selbst entscheiden ob du Anschlüsse komplett deaktivierst, von einem USB 3.0 Port den USB 2.0 Anteil wegnimmst oder umgekehrt. Einfach den Port markieren und auf das "-"-Icon drücken.
Sobald alles fertig konfiguriert ist kannst du die Daten exportieren. Hackintool generiert meistens drei Dateien: SSDT-EC, SSDT-UIAC und USBPorts.kext.
- SSDT-EC kommt nach /Clover/ACPI/patched.
- SSDT-UIAC ist für die Verwendung mit USBInjectAll gedacht.
- Die USBPorts.kext ist eine Standalone Lösung, nutzt du diese kannst du USBInjectAll löschen, die SSDT-UIAC brauchst du dann auch nicht.
Frage: Welchen PortLimitPatch nehmen für 10.14.5?
Diesen hier?:
-
Ja der aktuelle für Mojave, der in dem Screenshot ist aber nicht komplett. Das sind mehrere Patches. Müsste eigentlich im CC zur Auswahl drinstehen.
-
-
Den neuesten 10.14.4
-
-
Jup, oder siehst du noch andere?
-
OK. Alle 3 genommen.
Ergebnis:
direkt nach Booten:
ich hab mal aufgeräumt:
Es fehlen die USB3 Ports, die nicht erschienen sind nach dem Booten:
SS05
SS06
Der USB3-HUB, den ich in HS02 eingesteckt habe müsste noch einen weiteren USB3-Port belegen, sonst ist der USB3-HUB ja kein USB3-Hub.
Bei dem in USB-C eingesteckten HUB meines Monitors sieht man das dieser auch einen USB3 Gegenspieler hat.
-
Dann greift der Port Limit Patch nicht. Teste mal mit dem Quad Patch von dort:
https://hackintosher.com/forum…atches-10-14-updated.467/ -
Ich habe zusätzlich in den kexts-Ordner reingelegt:
XHCI-unsupported.kext
Trotzdem erscheint im CC (nach Beenden und wieder starten von CC) im Drop-Down Menü kein 4. Patch, so wie beschrieben:
- Patch #4:
- Name*: com.apple.driver.usb.AppleUSBXHCI
- Find* [HEX]: 83FF0F0F
- Replace* [HEX]: 83FF3F0F
- Comment: USB Port Limit Patch 4 PMHeart/DalianSky
- MatchOS: 10.14.x
AAAArrrghhh!
Das sind doch hoffentlich die richtigen Kexte:
-
Falscher Thread upps.