Wie kann ich den Patch-Code in DSDT einfügen?

  • Wie kann ich den Patch-Code in DSDT einfügen? Ich habe Code gegeben, um DSDT zu patchen. Ich weiß, wie ich dekompilieren und kompilieren kann. Aber wie kann ich den Patch-Code korrekt einbetten? Ich muss das Gerät ausschalten PciRoot(0x1)/Pci(0x1c,0x0)/Pci(0x0,0x4)

    (Im Screenshot: RP05@1C > IOPP > pci10ec,816d@0,4)


    Ich habe diesen Code geschickt. Ist er richtig? Wo wird es richtig machen? Danke im Voraus


    https://pastebin.com/TqMinnwH

    Bilder

    ACER Veriton Z4640G: Mac OS X 10.14; Clover; CPU: Intel Core i3-6100; GPU: Intel HD Graphics 530; RAM: 8Gb DDR4 2400MHz; HDD: 500GB; Audio: ALC269; LAN: RTL8111

  • Probiere mal die angehängte SSDT, einfach in CLOVER\ACPI\patched reinlegen, neu starten. Damit sollte "RP5" (und was dahinter hängt) ausgeblendet werden. Danach mal mit IORegistryExplorer kontrollieren …

    Dateien

    • SSDT-RP05.aml

      (94 Byte, 86 Mal heruntergeladen, zuletzt: )

    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

    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


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

  • apfelnico

    Danke! Erklären Sie mir bitte. Was macht DIESER SSDT Patch? Wird es RP05 vollständig ausschalten?

    ACER Veriton Z4640G: Mac OS X 10.14; Clover; CPU: Intel Core i3-6100; GPU: Intel HD Graphics 530; RAM: 8Gb DDR4 2400MHz; HDD: 500GB; Audio: ALC269; LAN: RTL8111

  • Das schrieb ich doch schon …

    Damit sollte "RP5" (und was dahinter hängt) ausgeblendet werden.

    Du kannst es problemlos testen, bei Nichtgefallen sein lassen.

    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

    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


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

  • apfelnico


    Ich habe verstanden. Heute werde ich versuchen, diese Datei in Clover zu werfen und zu laden. Ich muss schreiben. Danke!

    ACER Veriton Z4640G: Mac OS X 10.14; Clover; CPU: Intel Core i3-6100; GPU: Intel HD Graphics 530; RAM: 8Gb DDR4 2400MHz; HDD: 500GB; Audio: ALC269; LAN: RTL8111

  • Melde dich mit Ergebnis

    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

    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


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

  • @apfelnico


    Ich lege diese Datei einfach in acpi/patched? in config.plist muss keine änderungen vornehmen? SSDT wird beim Booten abgeholt?

    ACER Veriton Z4640G: Mac OS X 10.14; Clover; CPU: Intel Core i3-6100; GPU: Intel HD Graphics 530; RAM: 8Gb DDR4 2400MHz; HDD: 500GB; Audio: ALC269; LAN: RTL8111

  • So ist es.

    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

    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


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

  • apfelnico


    Ergebnis:

    RP05 fehlte der name, aber die Geräte darunter blieben. Das Gerät, das ich entfernen muss, ist im Screenshot hervorgehoben (es kommt in RP05). Wird mir der Code aus meiner ersten Nachricht helfen? Ich habe versucht, diesen Code einzufügen und zu kompilieren, habe aber einen DTGP-Fehler erhalten


    SSDT-RP05.dsl 48: DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

    Error 6084 - Object does not exist ^ (DTGP)



    Vor:


    nach:



    Befestigen Sie meine ioreg und clover.plist

    ioreg_config.zip

    ACER Veriton Z4640G: Mac OS X 10.14; Clover; CPU: Intel Core i3-6100; GPU: Intel HD Graphics 530; RAM: 8Gb DDR4 2400MHz; HDD: 500GB; Audio: ALC269; LAN: RTL8111

  • Ok, hier nochmal. Dein Code, um den EHCI-Controller in RP05 (USB2, Realtek) mit ungültigem ClassCode und DeviceID zu versorgen. Es fehlte eine DTGP-Methode, habe ich angefügt.


    Einfach in CLOVER\ACPI\patched werfen …

    Dateien

    • SSDT-RP05.aml

      (216 Byte, 82 Mal heruntergeladen, zuletzt: )

    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

    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


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

  • apfelnico


    Danke! Es funktioniert!

    ACER Veriton Z4640G: Mac OS X 10.14; Clover; CPU: Intel Core i3-6100; GPU: Intel HD Graphics 530; RAM: 8Gb DDR4 2400MHz; HDD: 500GB; Audio: ALC269; LAN: RTL8111