Anleitung: USB 3.0 Mojave / (High-) Sierra / El Capitan für jedermann (zukunftssicher für Updates & komplett gepatcht)
-
-
-
-
SSDT für USB glaube ich nicht, Kext Dateien habe ich in Other...
WhateverGreen.kext
USBInjectAll.kext
PropertyInjector.kext
NoTouchID.kext
Lilu.kext
ITEIT87x.kext
IntelCPUMonitor.kext
HibernationFixup.kext
GeforceSensor.kext
FakeSMC.kext
FakePCIID.kext
FakePCIID_XHCIMux.kext
AtherosE2200Ethernet.kext
AppleALC.kext
ACPIMonitor.kext
In der Liste steht der FakePCIID_XHCIMux
-
Dann ist XHC falsch benannt. Es gibt im CloverConfigurator unter ACPI im Renames Auswahl menu eine Option "change XHC1 to XHC". Die musst du in deine config eintragen...
-
-
Oh, der Rename steht da wohl nicht drinnen...
Bitteschön:
Change XHC1 to XHC
Find: 58484331
Replace: 5848435F
-
Ok danke! Das probiere ich, melde mich dann...
Edit:
Umbenennung hat geklappt!
Aber bei XHC@14 spricht gar nichts an. Ich habe folgende Einträge mit dem USB2 Stick Identifiziert:
Vorn v.l.n.r.
(EH01@1D) PRT1@1d110000 - USB3
(EH01@1D) HP12@1d120000 - USB3
(EH01@1D) HP15@1d150000
(EH01@1D) HP16@1d160000
Hinten oben rechts:
(EH02@1a000000) HP24@1a140000
Hinten oben links:
(EH02@1a000000) HP23@1a130000
Hinten mitte rechts:
(EH01@1D) PRT3@1d130000 - USB3
Hinten mitte links:
(EH01@1D) HP14@1d140000 - USB3
Hinten unten rechts:
(EH02@1a000000) HP25@1a150000
Hinten unten links:
(EH02@1a000000) HP26@1a160000
Warum sind bei mir nicht die HSxx Einträge vergeben sondern nur HP oder PRT? Wie sollte ich jetzt damit verfahren?
-
Benutzt du FakePCIIDXhci_MUX oder so? Was gibt kextstat | grep -v apple im Terminal aus?
Hast du dein BIOS richtig eingestellt?
-
BIOS ist nach Anleitung eingestellt, war schon so. Ja ich nutze FakePCIIDXhci_MUX...
kextstat | grep -v apple:
Index Refs Address Size Wired Name (Version) UUID
37 0 0xffffff7f8355d000 0x4000 0x4000 com.rehabman.driver.USBInjectAll (0.7.0) 127FB510-E0E8-3236-91C1-C4CA0326803E <12 11 4 3>
38 4 0xffffff7f83562000 0x21000 0x21000 as.vit9696.Lilu (1.2.8) 54014689-C8DA-318B-84F4-944BBA7AD2AC <7 5 4 3 2 1>
39 0 0xffffff7f83583000 0x60000 0x60000 as.vit9696.WhateverGreen (1.2.4) 25D369F5-0FD8-3264-9060-3FDB014904BC <38 12 7 5 4 3 2 1>
40 0 0xffffff7f835e3000 0x3000 0x3000 xyz.racermaster.NoTouchID (1.0.1) 8D6AF31D-F606-3F47-9831-CF21D22D8D0F <38 7 5 4 3 2 1>
41 0 0xffffff7f835e6000 0x4000 0x4000 as.lvs1974.HibernationFixup (1.2.3) 67C31FBF-C503-3F5F-B5E1-2B75B2A5DBDA <38 7 5 4 3 2 1>
42 5 0xffffff7f835ea000 0x11000 0x11000 org.netkas.driver.FakeSMC (1800) FC7031CC-C949-35D1-AC1A-CA8DB349793E <11 7 5 4 3 1>
43 0 0xffffff7f835fb000 0xdf000 0xdf000 as.vit9696.AppleALC (1.3.3) B60FCBAF-6BC2-36EF-A1E6-D5BE2863C35B <38 12 7 5 4 3 2 1>
44 0 0xffffff7f836da000 0x5000 0x5000 org.hwsensors.driver.CPUSensors (1800) ED90DA0F-5876-3DB5-82EC-CEEA470A7479 <42 7 5 4 3>
53 0 0xffffff7f836e0000 0x3000 0x3000 org.hwsensors.driver.SMMSensors (1800) 97DDF4ED-310B-3123-988E-E1A9890743A6 <42 7 5 4 3>
57 0 0xffffff7f836e4000 0x8000 0x8000 org.hwsensors.driver.ACPISensors (1800) FA4DF6C0-0D3A-3CE2-8569-0AB2C84053E7 <42 11 7 5 4 3>
60 1 0xffffff7f836ee000 0x7000 0x7000 org.rehabman.driver.FakePCIID (1.3.15) B185B092-1FC9-308E-B093-32FD88E5822D <12 7 5 4 3 1>
61 0 0xffffff7f836f5000 0x3000 0x3000 org.rehabman.driver.FakePCIID.XHCIMux (1.3.15) 1006C50D-2B10-3395-9E00-0860A961C3CE <60 12 7 5 4 3 1>
66 0 0xffffff7f836fa000 0x8000 0x8000 com.insanelymac.AtherosE2200Ethernet (2.2.2) 14D6BA10-9384-33D1-B0D1-DA26C1DD2982 <16 12 5 4 3 1>
69 0 0xffffff7f83704000 0xd000 0xd000 org.hwsensors.driver.LPCSensors (1800) EF5BB9DC-C33F-3EED-9F96-42A7F22D806F <42 12 11 7 5 4 3>
71 0 0xffffff7f83711000 0x3000 0x3000 de.Brumbaer.PropertyInjector (1) E839FC92-F6A5-3574-BB51-040A5959766D <7 5 4 3 1>
72 0 0xffffff7f83716000 0x12000 0x12000 org.hwsensors.driver.GPUSensors (1800) C6BE6BDA-2398-3318-BCF0-F519AD4DB140 <42 12 11 7 5 4 3>
155 0 0xffffff7f83737000 0x5000 0x5000 com.disc-soft.DAEMONTools.VirtualSCSIBus (1.0.2) 2E4970A5-5B86-3146-BC3C-9DA1A0227C40 <26 5 4 3 1> -
Habe Lösung gefunden: XHCI Mode muss auf Enabled stehen, Auto geht nicht bei mir!
Der Bootflag für mein System schaut jetzt so aus:
uia_exclude=HS01;HS02;HS03;HS04;HP21;HP22;HP11;HP12;HP13;HP14;HP17;HP18;HP27;HP28;USR1;USR2
Die HP Bezeichnungen sind in der Anleitung nicht drin, meine USB2 Anschlüsse liegen aber da. Ist das problematisch
oder eine Eigenart meines Systems?
AJA sagt jedenfalls bei USB3 36Write und 126Read und bei USB2 16Write und 31Read.
-
Alle Ports die an EHCI liegen musst du nicht in die Liste eintragen, nur was bei XHC steht...
-
Abend zusammen,
ich muss mich leider mit einer Herausforderung Melden. Eine die mir schon seit Anfang an Probleme bereitet. Und nach dem Update von Mojave gar nicht mehr in Griff bekomme.
Vor dem Update hab ich USB soweit hin bekommen das Sleep geht und alle Ports das machen was sie sollen.
Mit dieser Anleitung hier hab ich mal alle unnötigen Ports entfernt klappt spitze. Aber ich muss meinen Port HS10 als Header definieren wegen der Bluetooth Karte. Das versuche ich schon seit 2 Wochen über eine SSDT aber ohne Erfolg. Ich verstehe einfach nicht was ich falsch mach. Videos, Google, Foren und selbst rum probieren hat mir nicht geholfen.
- Wenn ich die Negativliste drin hab bekomme ich alle Ports die ich haben möchte aber halt nicht definiert.
- Will ich die SSDT benutzen bekommen ich nur die ersten 15Ports.
In der EFI ist jetzt mal die letzte SSDT die ich probiert habe. Die einzelne "SSDT-USB-Asus Maximus X Hero" habe ich auch versucht aber auch hier will er nichts machen.
Wäre wirklich spitze wenn mir jemand helfen könnte. Wahrscheinlich fehlt nur irgendwo ein hacken oder irgendwas und ich such mir einen Wolf und seh es einfach nicht :-/
Im Anhang ist meine EFI ohne Seriennummern. Alle Kext sind auf dem neusten Stand.
Beste grüße und gute Nacht
-
Wie lautet die Device-ID des is deinem Computer verbauten XHCI Controllers?
-
Guten Morgen,
IOReg zeigt mir 8086_a2af an.
-
Morgen
In deiner SSDT steht 8086_a12f, also am besten ausbessern
-
Das ist mir jetzt aber Peinlich...
...ich weiß nicht wie oft ich alles durchgeschaut habe und ich habe ja mehrere Versionen gemacht einmal mit der Vorlage von hier aus dem Forum mal die von Rehab und jedes mal war ich mir sehr sicher das ich extra danach geschaut habe. Das ist vielleicht der Grund warum ich kein Programmierer geworden bin
Vielen Dank kuckkuck für den Kontrollblick. Schönen Samstag zusammen.
-
-
-
Soweit ja.., manchmal hängt der Datenverkehr.., aber das könnt auch an dem Stick liegen, mit der usb Platte läuft es eigentlich.
Danke dir!