MacOS 11.3.1 - FrontUSB 3.0 Problem

  • schmalen

    Erst mal die ACPI anschauen, oft ist in der DSDT das "Grundgerüst" beschrieben (XHCI, sämtliche Ports des Chipsatzes), in einer weiteren SSDT dann dieses näher. Wenn letzteres der Fall, lässt sich diese sehr einfach per Bootloader "dropen", sowohl Clover wie auch OpenCore können bestimmte Tables deaktivieren. Diese kann man als Vorlage für eine eigene SSDT nutzen, jeden Port mittels "_UPC" beschreiben:



    Dabei steht:


    0xFF, (Port aktiv; nicht aktiv wäre 0x00)

    0x03, (USB3; USB2 wäre 0x00, intern 0xFF, USB-C je nach "verdreht" oder nicht 0x09 oder 0x0A)

    Zero,

    Zero


    Das ist schnell gemacht, vor allem, wenn man eh schon mal eine Kext dafür gemacht hat und somit weiß, welcher Port aktiv und als was deklariert wird.


    Da gibt es hier doch schon einen Thread für, komme gerade nicht auf den Namen …

    ASUS PRIME X299-DELUXE i9-9940X • DDR4 64GB • SSD 960 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon RX Vega 64 • BMD Intensity Pro 4K

    ASUS WS X299 SAGE/10G i9-10980XE • DDR4 64GB • SSD 970 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon VII • BMD DeckLink 4K Extreme 12G


    Ordnung ist die primitivste Form von Chaos. (Hans-Jürgen Quadbeck-Seeger)

    Einmal editiert, zuletzt von apfelnico ()

  • apfelnico

    Das ist mal eine Aussage mit der man arbeiten kann, verwundert mich nur das jetzt doch wieder SSDT das Mittel zum Zweck ist. Ich stand bei den zwei SSDTs wirklich auch auf dem Schlauch und wusste nicht wirklich was ich damit anfangen soll. Aber gut kann natürlich auch eine händische SSDT basteln, stört mich nicht wirklich.


    Sehe ich auch so, sollte ja kein Problem sein. Die Aktivität der Ports kann man ja über das Hackintool benutzen.



    Dank dir.

  • apfelnico Top.. ich will mal dran gehen, obwohl ich mich vor der ssdt etc.. immer gesträubt habe, hoffe finde infos wie man diese Tables

    Mac Mini M2 Pro (2023) 16 GB RAM. 512 GB Sonoma 14.2

    real iMac 13.1    Ventura 13.01 (late 2012)

    real MacBook Pro 14.2 Sonoma 14.2   13" 2018



  • Eine Sache täte mich aber noch interessieren, brauch ich für die erstellte SSDT dann InjectAll - vermutlich nicht? Einfach SSDT einspeisen und fertig?

  • Einfach so, ohne Kext. Das wäre das Ziel.

    ASUS PRIME X299-DELUXE i9-9940X • DDR4 64GB • SSD 960 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon RX Vega 64 • BMD Intensity Pro 4K

    ASUS WS X299 SAGE/10G i9-10980XE • DDR4 64GB • SSD 970 PRO 1TB • Thunderbolt3 Titan Ridge • 2x AMD Radeon VII • BMD DeckLink 4K Extreme 12G


    Ordnung ist die primitivste Form von Chaos. (Hans-Jürgen Quadbeck-Seeger)

  • Ich hab das USB-Mapping temporär erstmal über das USBMap Tool von Corpnewt gemacht.


    Hat bestens funktioniert, und meine Ports funktionieren aktuell genau wieder so, wie sie das sollen.


    Dennoch möchte ich ich bei apfelnico für den hilfreichen Beitrag bedanken :)