Anleitung: USB 3.0 Mojave / (High-) Sierra / El Capitan für jedermann (zukunftssicher für Updates & komplett gepatcht)

  • Ja danke werde ich morgen mal testen jetzt erstmal arbeiten


    @kuckkuck es gehen nun alle USB 3.0 Ports mit Bis zu 5 Gbit/s laut System Speedtest mache ich noch ... es gehen auch alle 4 USB 2.0 Ports. Jedoch gehen bei den USB 3.0 Ports keine USB 2.0 Sticks mehr !? 8|
    Ohne USBInjectALL gehen alle Ports mit 2.0 Stick aber nur die 2.0 Ports und 1 3.0 Port mit dem 3.0 Stick.


    Speed stimmt auf allen 3.0 Ports, aber auf den 3.0 Ports laufen nicht nur keine 2.0 Sticks es laufen auch kein iPhone , Soundkarte usw




    Gesendet von iPhone mit Tapatalk Pro

    Bilder

    iMac 18,3 : Acer 27'' WQHD: Asrock Fatality Z270 Gaming K4 - Intel i5-7600K - 16GB DDR4 Intenso - Sapphire RX580 - macOS 11.0.1 - OC

    Elitebook 840 G1 : *1600x900* - Intel i5-4300U - 8GB DDR3 - M2 254GB + Intel SSD 320GB - Intel HD 4400 - macOS 11.0.1 - OC

    4 Mal editiert, zuletzt von SirusX ()

  • Einmal zum mitnehmen bitte:

    Code
    1. kextstat | grep -v apple

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Index Refs Address Size Wired Name (Version) UUID <Linked Against>


    24 1 0xffffff7f847cc000 0x47000 0x47000 as.vit9696.Lilu (1.1.7) 66CAFC1D-ED32-34D8-BCC4-AD843E9F6A6F <7 5 4 3 2 1>


    25 0 0xffffff7f84813000 0xd000 0xd000 as.vit9696.WhateverGreen (1.0.4) F74F4CF9-EE92-3E80-95CA-1A30250C8395 <24 12 7 5 4 3 2 1>


    26 0 0xffffff7f84820000 0x4000 0x4000 com.rehabman.driver.USBInjectAll (0.5.14) 1B366826-5657-354C-9618-E69EFDB01D41 <12 11 4 3>


    27 2 0xffffff7f84825000 0x11000 0x11000 org.netkas.driver.FakeSMC (1759) 987B8DEE-6600-3463-BFFA-DF500771FA5B <11 7 5 4 3 1>


    28 0 0xffffff7f84836000 0x5000 0x5000 org.hwsensors.driver.CPUSensors (1759) 1204F31F-1308-3F9A-B509-0425FC789815 <27 7 5 4 3>


    39 0 0xffffff7f8483c000 0x8000 0x8000 org.hwsensors.driver.ACPISensors (1759) FA4DF6C0-0D3A-3CE2-8569-0AB2C84053E7 <27 11 7 5 4 3>


    51 0 0xffffff7f84846000 0x3a000 0x3a000 com.insanelymac.RealtekRTL8111 (1.2.3) 5879015B-AB09-31E0-96F7-403808A43287 <50 12 5 4 3 1>


    76 0 0xffffff7f80d7d000 0x4000 0x4000 com.intel.driver.EnergyDriver (2.0) 8937025C-61CA-370A-A1D1-553F373E68C7 <7 5 4 3>


    112 0 0xffffff7f80bdf000 0x5000 0x5000 com.Cycling74.driver.Soundflower (2) 2D779840-7439-31E5-8A66-D786C3F47B75 <99 5 4 3>


    113 0 0xffffff7f80a7f000 0x61000 0x61000 com.paragon-software.kext.VDMounter (118.2) 6756C3B0-A370-3698-951F-4AA79285388C <16 5 4 3 1>


    127 0 0xffffff7f81c2e000 0x2000 0x2000 com.nvidia.CUDA (1.1.0) DD792765-CA28-395A-8593-D6837F05C4FF <4 1>


    USBInjectAll wird geladen kann man das vielleicht in der DSDT fixen ? @griven


    Noch ein paar Kleinigkeiten und alles läuft gleich erst arbeiten. Dann geht es morgen Mittag weiter. Die DSDT hab ich in meinem neuen Threat hochgeladen.

    iMac 18,3 : Acer 27'' WQHD: Asrock Fatality Z270 Gaming K4 - Intel i5-7600K - 16GB DDR4 Intenso - Sapphire RX580 - macOS 11.0.1 - OC

    Elitebook 840 G1 : *1600x900* - Intel i5-4300U - 8GB DDR3 - M2 254GB + Intel SSD 320GB - Intel HD 4400 - macOS 11.0.1 - OC

    Einmal editiert, zuletzt von SirusX ()

  • Nöp, USB-SSDT erstellen oder mit IOReg prüfen was die betroffenen Ports für einen Connector-Type haben und ob es dem vorhandenen Port entspricht.


    Das SSDT Thema habe ich gerade erst durchgekaut, deswegen hier ein bisschen Lesestoff für dich:
    Sinnvolle Links
    Genauere Schilderung der Vorgehensweise
    Und die darauf folgenden Posts...


    Kurze Anmerkung, wieso markierst du direkt unseren griven? Ich denke der hat genug am Hut und wenn er irgendwo eine Idee hat dann wird er sich schon melden.

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Dachte er hat vielleicht eine Idee hat er bisher kein Problem mit gehabt, weil ich ihn markiere heißt ja nicht das er antworten muss oder es sofort muss, wäre vielleicht das erstellen dieser Kext für USB eine Lösung ?



    Gesendet von iPhone mit Tapatalk Pro

    iMac 18,3 : Acer 27'' WQHD: Asrock Fatality Z270 Gaming K4 - Intel i5-7600K - 16GB DDR4 Intenso - Sapphire RX580 - macOS 11.0.1 - OC

    Elitebook 840 G1 : *1600x900* - Intel i5-4300U - 8GB DDR3 - M2 254GB + Intel SSD 320GB - Intel HD 4400 - macOS 11.0.1 - OC

  • wäre vielleicht das erstellen dieser Kext für USB eine Lösung ?


    Macht dann im Endeffekt praktisch das gleiche wie USBInjectAll + SSDT bis auf 1-2 Funktionen die die CustomKext nicht beinhaltet wie beispielsweise die "Custom-USBStrom-Injection" von USBInjectAll.

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Ok sehe ich mir morgen mal an, @kuckkuck mir ist gerade beim Arbeiten die Erleuchtung gekommen wieso die USB 2.0 Sachen an den 3.0 nicht laufen haha wie dumm ....hehe ganz einfach ich hab nur halb gelesen und dachte mir ich nehm einfach alle HS raus die auf einen 3.0 Port sind aber nicht bedacht das ein 3.0 Port HS und SS braucht.


    So wie schon gedacht nun läuft es wie es soll kann es sein das, dass Strom Problem dann ohne dem Patch schon im Bios auftritt. Denn meine 'Sharknoon Skiller Pro+" funktioniert nur sehr bedingt auf einmal selbst im Bios zieh ich sie raus und steck sie wieder rein läuft sie normal.


    Hinten laufen alle USB 2.0/3.0 vorn 2x 2.0 "auf dem Board der Rechte Steckplatz" und 2x 3.0 " wo der Linke nur 3.0 macht kein 2.0" ist für mich so die beste Lösung. Musste mich entscheiden wegen des 15 Port Limits.


    <key>boot-args</key>
    <string>uia_exclude=HS02;HS11;HS12;HS13;HS14;USR1;USR2</string>


    Gigabyte Z97-HD3 rev.2.1


    In der System Info werden die Ports auch alle unter 3.0 Angezeigt auch die 2.0 Sticks aber es laufen alle Sticks mit der Korrekten Geschwindigkeit an allen Ports. Fettes dank bis hier an @kuckkuck nun kümmere ich mich noch um mein Speedstep und die Kiste ist rundum Fertig .... ja die Woche kommt dann noch meine Wlan Karte dann ist der HackMAC soweit fertig.^^ :danke2::wallbash:


    https://www.hackintosh-forum.de/index.php/Attachment/51907-



    Gesendet von iPhone mit Tapatalk Pro

  • Ich zitiere mich mal selber und füge ein paar Sachen bei dem Zitat hinzu:


    Das stimmt so nicht. USBInjectAll spricht die Ports über den XHCI Hub und nicht den EHCI Hub an. XHCI ist neuer/aktueller und unterstützt deshalb auch Technologien wie USB 3.0 aufwärts. Apple spricht bei den meisten ihrer Geräte USB 2.0 über EHCI und 3.0 über XHCI an. Dementsprechend ist auch die Aufteilung im Systembericht. Deine 2.0 Ports werden dort nur im 3.0 Hub angezeigt weil der Bericht nur zwischen den Controllern, nicht jedoch der Port Art unterscheidet, für ihn ist XHCI=3.0+. Die Ports werden dennoch korrekt angesprochen und funktionieren richtig. XHCI ist der neuere Standard, besitzt Backward-Compatibility und unterstützt dementsprechend auch USB 2.0. Das einzigste was für EHCI sprechen würde ist, dass der Controller schon länger etabliert ist und so evtl. stabiler laufen könnte. Die Technologie existiert schon länger und ist bewährt, jedoch nicht zukunftsfähig. Dies ist ebenfalls der Grund warum in den neuesten Mac Modellen auch keine EHCI Controller mehr verbaut werden. So setzten beispielsweise iMacs ab (ich glaube) 17.1 nur noch auf XHC und die Anzeige im Systembericht müsste deshalb nach dem Wählen eines solchen SMBios anders aussehen.

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Ah ok gut zu wissen danke , nun bleibt echt nur noch mein Problem das meine Hashwell CPU nicht unter 2.5 GHz geht und meist über 3.0 GHz taktet wenn Lust hast kannst ja mal in meinem Threat vorbei schauen .


    Letztendlich ist das hier eine super Lösung für die USB Ports wen interessiert was unter System Info steht Hauptsache es läuft wie es soll. Konnte alle Ports zum laufen überreden nur die 2 Front USB 3.0 können kein 2.0 aber dazu hab ich ja noch 2 USB 2.0 auf der Front wenn meine WLAN BT Karte kommt werd ich da wohl noch einen Port reduzieren müssen



    Gesendet von iPhone mit Tapatalk Pro

    iMac 18,3 : Acer 27'' WQHD: Asrock Fatality Z270 Gaming K4 - Intel i5-7600K - 16GB DDR4 Intenso - Sapphire RX580 - macOS 11.0.1 - OC

    Elitebook 840 G1 : *1600x900* - Intel i5-4300U - 8GB DDR3 - M2 254GB + Intel SSD 320GB - Intel HD 4400 - macOS 11.0.1 - OC

  • Hallo zusammen ,


    ich bin seit heute ein neues Mitglied hier und hoffe ich bin richtig hier :)


    Da ich bei den Kollegen von Tony nicht weiter komme frage ich jetzt hier mal in die runde.


    Mir wurde im anderen Forum immer empfohlen die USB-Configuration in ordnung zu bringen . Ich weiß nur nicht wie .


    Ein Problem ist , ich habe eine Bluetooth PCI-E Karte nachgerüstet die auch per USB angeschlossen ist . Seit dem funktioniert z.b. kein Sleep mehr .


    Ich habe mal die IOreg Datei angehängt. ;)


    Ich hoffe ihr könnt mir da weiterhelfen .

    Dateien

    • imac.zip

      (925,42 kB, 47 Mal heruntergeladen, zuletzt: )
  • Herzliche Willkommen @Applementalist! :welcome2: :party:


    Wir haben hier so einige Anleitungen zu USB, in die du dich einlesen kannst... Ich schick dir einfach mal ein paar:
    Mehrere in der Wiki beschriebene Lösungswege:
    https://www.hackintosh-forum.d…6-USB-Port-L%C3%B6sungen/
    Erstellen einer eigenen Kext:
    Kext as Kext can oder USB 3.0 ohne USBInjectAll
    Automatisches erstellen einer USB SSDT für bestimmte Boards:
    Python script for generating an SSDT to inject USB ports

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Ja, das geht und ist sinnvoll. Muss aber nicht zwingend der Grund sein warum Sleep nicht so ganz will.


    Erstmal ist aber die Frage was du bisher gemacht hast.

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Dann geh mal in die Systemeinstellungen auf Energie Sparen und entfern dort den Haken bei "Ruhezustand bei Netzwerkzugriff beenden".


    Gleiches gilt für Bluetooth --> Weitere Optionen "BL-Geräten ermöglichen, den Ruhezustand zu beenden"

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Hi,


    Was kann ich machen, wenn nach dem Neustart immer noch alle Ports(HS01-HS14) da sind-sprich sich nichts verändert hat?


    Hab den Bootarg sowohl in den NVRAM als auch in die config.plist (/EFI/Oz) geschrieben...



    Ich steh an :wallbash:



    EDIT:


    Fehlalarm: Vor lauter Herumprobieren ist mir nicht aufgefallen, dass ich jedes Mal den Unterstrich bei via_exclude vergessen habe :facepalm:


    Ps: Anleitung ist super :danke2:

    Hack-Pro(iMac 14.1): GA-Z97M-D3H, Intel Xeon E3 1231v3, VEGA 64, 16GB DDR3, Samsung EVO 850 500GB(10.13), div. HDDs, Be Quiet Pure Power 630W, Modded Mac Pro, Bootloader: Ozmosis

    HP Elitebook 8470p: i5 3320m, 8GB DDR3, HD 4000, Samsung EVO 850 500GB(10.12.5), Bootloader: Clover

    Einmal editiert, zuletzt von Beautiful Loser ()

  • den Unterstrich bei via_exclude vergessen habe


    Häufig sind es kleine gemeine Tippfehler die sich irgendwo einschleichen... Es heißt übrigens auch uia und nicht via, aber das hast du sicherlich in deiner defaults.plist (nicht config.plist, das wäre Clover) so stehen, sonst würde es nicht funktionieren ;)


    Danke für den Feedback :thumbup:

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Hallo,
    ich wollte mich suchmal um meine USB Ports kümmern. Gesagt, getan, die Anleitung befolgt und jetzt bootet der Rechner nicht mehr. Ich komme noch in das Clover Menü, doch bricht er ab dann den Bootvorgang immer ab.
    -verbose- zeigt mir an:


    "Still waiting for root device" und aus dem Apfel wird ein Durchfahrtverboten-Schild. Ich kann auch nicht mehr im safe mode booten. Selbe Fehlermeldung.
    In die boot args in der config.plist hatte ich folgendes geschrieben:
    uia_exclude=HS01;HS03;HS04;HS05;HS06;HS11;HS12;HS13;HS14;USR1


    selbst wenn ich das boot arg jetzt in clover temporär bei den Bootoptionen rauslösche funktioniert es Immer noch nicht. Gibt es 'ne Möglichkeit, wie ich wieder zum Desktop komme und die config.plist zurücksetze?


    Vielen Dank!