Schnelles Erstellen einer sauberen DSDT

  • Kurze Anleitung, um mit dem OZM-Tool eine DSDT aus dem BIOS zu extrahieren und mit MaciASL zu glätten.


    Ein paar einfache Vorbereitungen und schon kommt man zum Ziel:
    Das neue BIOS wird vom Hersteller geladen und auf den Schreibtisch gelegt,
    auch das OZM-Tool wird auf den Schreibtisch gelegt
    auf dem Schreibtisch wird ein neuer Ordner angelegt


    Für dieses Beispiel nenne ich das BIOS in Neues_BIOS um, den Ordner nenne ich Ordner_Neues_BIOS - wichtig ist hier eine Benennung ohne Lücken


    Dann öffne ich das Programm Terminal:
    Mit dem Befehl

    Code
    1. cd Desktop

    gehe ich auf den Schreibtisch


    Der Befehl:

    Code
    1. ./OZMTool --dsdtextract -i Neues_BIOS -o Ordner_Neues_BIOS



    entpackt das BIOS in AmiBoardInfo.bin und die rohe DSDT.aml
    diese DSDT dupliziere ich jetzt mit Rechtsklick (doppelt hält besser..)
    das Duplikat öffne ich mit MaciASL, hier Version 1,4
    Das Programm wird vorher in Programme oder Dienstprogramme installiert.


    Voreinstellungen dort:


    Toleda hat auch passende Patch-Reihen für die 8er und 7er Intel-Serien

    Dann gehe ich auf Patch und in Toleda 9 (oder entsprechend 7 oder 8..) erstmal auf Clean Compile

    dort auf Apply (sonst tut das Programm garnichts)

    Damit ist die DSDT schonmal grundgeglättet, jetzt sollte ich den HDEF-fix durchführen (Apply!).

    Das reicht in den meisten Fällen schon aus, aber es gibt natürlich noch mehr voreingestellte Patches für verschiedene CPUs und ihre integrierte Grafik zB…

    Zum Schluss speichern und dem Ergebnis einen sinnvollen Namen geben. In vielen Programmen wird die DSDT nur mit genau diesem Namen erkannt, aber zum Archivieren ist das natürlich etwas knapp.


    :hackintosh:

  • Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

    4 Mal editiert, zuletzt von al6042 ()

  • Den habe ich mir gleich mal angepinnt. Danke AL für die Links :D

  • Hatte ich grad nicht zur Hand! Danke!!


    :hackintosh:

  • Ich hab mal eine Frage, ich habe bis jetzt immer 5.0A verwendet und habe damit auch keine errors, ich der Anleitung wird jetzt 5.1 angegeben. Was sollte man jetzt nutzen, und warum? Wo liegen die Unterschiede? Wo sind die Vorteile?


    Viele Grüße,
    Steffen

    CPU: i9 10900K - Board: Aours Master Z490 - Grafik: AMD 6800 XT - Sound: External USB DAC WLAN+BT: Broadcom BCM94360CD RAM: 4x16GB DDR4 - Dispay: LG 27GP950 (4k mit 144hz) über Display Port 1.4 + DSC - Bootloader: OpenCore - Installationsanleitung auf GitHub

  • 5.0A ist aktuell auch noch voll in Ordnung.
    Beide Versionen (5.0A und 5.1) sind für die aktuellen Boards passend,
    5.1 unterstützt zusätzlich noch diverse ARM-Plattformen (Internet-of-Things)

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Danke für die Links,einen kann ich nicht ausrufen?


    Laptops - Rehabman?

    Mac Pro 4.1/5.1 12 Core 3.06 Ghz 48 Gb Ram

    Macbook Pro (2015) i5 16 Gb Ram Catalina/BigSur 10.6.3


    Hackintosh: Mac Big Sur / Win10/11

    IntelNuc8/i7 als MacMini mit Akasa Turing Gehäuse!

  • Wenn du den Link in Maciasl einträgst, funktioniert er auch...


    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ich habe OZMTool und MaciASL und das letzte BIOS (f15a) meines Mobos (GA-Z77M-D3H) heruntergeladen, zu MaciASL habe ich den pjam Link zu Gigabyte hinzugefügt.


    Zu meinen Fragen: Mein Mobo ist leider nicht auf der Gigabyte-Liste, deswegen dachte ich mir, ich könnte die Einstellungen von "Generic Series 7" nehmen?
    Zu meinem Prozessor: Intel i7-2700K 3.5 GHz-> soll ich dazu auch die DSDT patchen? Oder ist das nicht nötig? Ist der Link "Intel7 - Pjalm" der, den ich brauche?


    Gäbe es da noch was zu tun?


    Ich bedanke mich im voraus!


    Max.

    System:


    Mobo: GA Z77MX-D3H TH
    Proz: i7-2700k 3.5 GHz
    Graka: ASUS Geforce GTX 660 Ti
    RAM: 16Gb KHX1600 von Kingstone
    HDD: OCZ Vertex 3/120 GB

  • Hab die Anleitung versucht, leider bekam ich sowas zurück:
    OZMTool - v0.3
    ERROR: Opening BIOS failed!
    ! Program exited with errors !

    http://#92535047MacBook Air 13" Mid 2014
    Hac Pro: E33-V2 (ALC887), i7 4770, 16GB Ram, 500GB SSD.
    HacBook: i5 430M, HD 5470, ALC272, BCM43225 & BCM57780.

  • Poste mal wie genau Du versucht hast die DSDT aus dem Bios zu extrahieren also den kompletten Befehl, den du verwendet hast...

  • Hab den Befehl von oben verwendet "./OZMTool --dsdtextract -i Neues_BIOS -o Ordner_Neues_BIOS" alles auch passen so benannt.

    http://#92535047MacBook Air 13" Mid 2014
    Hac Pro: E33-V2 (ALC887), i7 4770, 16GB Ram, 500GB SSD.
    HacBook: i5 430M, HD 5470, ALC272, BCM43225 & BCM57780.

  • Hast du dabei auch den kompletten Namen inkl. Verzeichnis für "Neues_BIOS" eingetragen?
    Bei mir sieht das ungefähr so aus:

    Code
    1. ./OZMTool --dsdtextract --out /Volumes/Stuff/Ozmosis/Test/Z87X-UD3H/ --input /Volumes/Stuff/Ozmosis/Test/Z87X-UD3H/Z87XUD3H.10b

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • MaciASL lädt die Links für die Patchs nicht. Weiß jemand warum?


    Vielen Dank!


    Lösung: http:// soll hinzugefügt werden!

    El Capitan 10.11.5 (Clover 3599) – Gigabyte Z97X-UD5H F11b mod – Intel I7-4790k – MSI GTX 1070 Gaming X – Corsair Ballistix 16gb – 2x Samsung 850 Pro 128gb – 1x Samsung 850 Pro 256gb

    Einmal editiert, zuletzt von fermolino ()

  • Hast du dabei auch den kompletten Namen inkl. Verzeichnis für "Neues_BIOS" eingetragen?
    Bei mir sieht das ungefähr so aus:

    Code
    1. ./OZMTool --dsdtextract --out /Volumes/Stuff/Ozmosis/Test/Z87X-UD3H/ --input /Volumes/Stuff/Ozmosis/Test/Z87X-UD3H/Z87XUD3H.10b


    Hab es hinzugefügt, leider ohne Erfolg:
    ./OZMTool --dsdtextract --out /Neues_BIOS/E7846IMS.B50 --input Ordner_Neues_BIOS


    OZMTool - v0.3
    ERROR: Creating output dir failed!
    ! Program exited with errors !


    Status code: 37


    Das OZMTool liegt auf dem Schreibtisch und die BIOS Datei liegt im Neues_BIOS drin.

    http://#92535047MacBook Air 13" Mid 2014
    Hac Pro: E33-V2 (ALC887), i7 4770, 16GB Ram, 500GB SSD.
    HacBook: i5 430M, HD 5470, ALC272, BCM43225 & BCM57780.

  • In und out vertauscht. Bei in kommt der Pfad zu deinem BIOS hin, bei out der Pfad zum Ordner, wo die DSDT landen soll.

    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)

  • In und out vertauscht. Bei in kommt der Pfad zu deinem BIOS hin, bei out der Pfad zum Ordner, wo die DSDT landen soll.


    ./OZMTool --dsdtextract --input /Neues_BIOS/E7846IMS.B50 --out Ordner_Neues_BIOS
    OZMTool - v0.3
    ERROR: Opening BIOS failed!
    ! Program exited with errors !


    Status code: 236

    http://#92535047MacBook Air 13" Mid 2014
    Hac Pro: E33-V2 (ALC887), i7 4770, 16GB Ram, 500GB SSD.
    HacBook: i5 430M, HD 5470, ALC272, BCM43225 & BCM57780.

  • Sofern Du im Terminal in dem übergeordneten Ordner von "Neues_Bios" bist ist da ein slash zuviel. Versuch es mal so:

    Code
    1. ./OZMTool --dsdtextract --input Neues_BIOS/E7846IMS.B50 --out Ordner_Neues_BIOS