DSDT will nicht

  • Hallöchen zusammen,


    also irgendwie werd ich nicht schlau aus dem DSDT gedöhns.


    Meine hat vor dem patchen exakt ein Fehler.
    Nach dem Patchen hab ich kaum noch was anderes als Fehler.


    Vorgehen wie hier im Wiki beschrieben bzw. nach dem Video (ja ich habs mehrfach rauf und runter :( ). Allerdings sind die Patche von Pjalm nicht mehr verfügbar (MaciASL version 1.31 hier aus dem Forum).


    Ich hatte das mal nach einer anderen Anleitung gemacht funktionierte auch, nun aber nicht mehr.


    Problem nummer 2: woher weiss ich welche Optionen etc. ich danach in Clover brauche und welche nicht?



    Ich habe die DSDT mit F4 in Clover erstellt.


    Beide mal angehängt,
    DSDT.aml --> Original ungepatch
    DSDT2.aml --> Nur die werte wie im Wiki verändert und den in der originalen Datei beim Compilen festgestellten Fehler auskommentiert.



    Bitte mal einen (oder auch mehrere) rat von euch.


    Gruß


    ozzi

    Dateien

    • DSDT.aml

      (164,82 kB, 71 Mal heruntergeladen, zuletzt: )
    • DSDT2.aml

      (165,01 kB, 61 Mal heruntergeladen, zuletzt: )
  • Hier mal die komplett gepatchte DSDT für dein Board.


    Die Pjalm-Patches findet man wieder, wenn man die entsprechende .plist austauscht, siehe MaciASL
    Grundsätzlich kannst du in der config.plist im Nachgang alle Einträge unter den folgenden Punkten entfernen:

    • Acpi -> DSDT -> Patches
    • Acpi -> DSDT -> Fixes (ausser ggf. den FixShutdown)
    • Devices -> USB -> Alle Haken entfernen
    • Devices -> Audio -> "Inject"-Feld leeren aber "ResetHDA" ggf. angehakt lassen
    • Devices -> Add Properties -> leeren
    • Graphics -> Inject Intel -> Haken entfernen
    • Graphics -> ig-platform-id -> Wert entfernen

    Dateien

    • DSDT.aml

      (165,67 kB, 57 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

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

  • Danke al6042, dein Video meinte ich (Der Workshop)


    Das heisst ich (natürlich werde ich des meisters DSDT testen ;) ) kann ruhig wieder rumprobieren und die pjaml repos sind wieder verfügbar?
    Muss gleich mal den Thread ausgraben unter welchem das versteckt war (Downloads???). Wie gesagt lange nicht mehr gemacht, allerdings ist mir diese Methode halt lieber als ne handvoll kexte.


    Die config.plist werd ich mir gleich mal zu gemüte führen.


    Danke und Du / Ihr macht nen bombenjob im Deutschsprachigen Raum ;)


    Gruß ozzi

  • Gern geschehen, viel Erfolg und danke für die Blumen... ;)

    Gruß
    Al6042

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

  • und es läuft.


    frage an dich @al6042


    welche patches hast du aktiviert/genutzt?


    ich hab folgende genutzt:
    aus dem wiki


    Rename HDAS nach HDEF (alle Einträge)
    Rename HECI nach IMEI (alle Einträge)


    SAT0 -> SATA
    und ab da gibts dann fehler en gros:
    Rename Devices


    Deine DSDT tuts (läuft ja gerade) und die einträge in der config.plist hab ich verworfen.

  • Ich habe zu erst die Zeile mit dem BNUM-Fehler entfernt, dann HDAS->HDEF.
    Danach den Patch für das Z97X-UD5H darüber laufen lassen und folgende Punkte manuell geändert:

    • Search " 9 Ser" Replace " 10 Ser"
    • Die Zelle "Device-ID" aus dem _DSM des "Device (XHCI)" entfernt
    • Aus I217 den I219 und aus ALC1150 den ALC892 gemacht.

    Die beiden dann auftretenden Fehler beim Kompilieren wurden wie folgt gelöst:

    • Die _DSM-Methode im "Scope (_SB.PCI0.LPCB) enfernt
    • den "Scope (_SB.PCI0.SAT0)" zu "Scope (_SB.PCI0.SATA)" umbenannt

    Dann bin ich die folgenden Patche von unten nach oben durch gegangen:

    • Aus "Laptops - Rehabman":

      • [sys] Skylake LPC
      • [sys] Shutdown restart (XHC.PMEE) Fix
      • [sys] RTC Fix
      • [sys] alle OS Check Fixes
      • [sys] IRQ Fix
      • [igpu] Rename GFX0 to IGPU
    • Aus "HDMI-9Series - Toleda":

      • AMI-HD4600-AMD-Nvidia-A1

        • Im Nachgang die _DSM-Methode aus dem "Device (IGPU)" entfernt
        • Die _DSM-Methode von "Device (RP17)" mit der _DSM-Methode von "Device (HDEF)" ersetzt.
    • Aus "Desktop - OSXPC -Pjalm":

      • [Graphics] Intel MEI Haswell ausgewählt, aber im Patch "Device (MEI)\n" zu "Device (IMEI)\n" geändert

        • Das komplette "Device (HECI)" entfernt (Wird durch IMEI ersetzt)
      • [General] Gigabyte_Shurdown_Fix

    Und das war es schon...

    Gruß
    Al6042

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