Mein DSDT Versuch

  • Damit ich keinen neuen Thread anfange wandle ich diesen nun zum DSDT Versuchs Thread meinerseits um.
    Es beginnt natürlich auch gleich mit einem Fehler.. : _HID Suffix must be all hex digitale (GH)
    Die Stelle aus der DSDT:
    Device (_SB.PCI0.DOCK)
    {
    Name (_HID, "ABCDEFGH") // _HID: Hardware ID
    Name (_CID, EisaId ("PNP0C15")) // _CID: Compatible ID
    Name (_UID, 0x02) // _UID: Unique ID
    Method (_STA, 0, NotSerialized) // _STA: Status
    {
    Return (Zero)


    Dass "GH" nicht zu den Hexadezimalzahlen gehört leuchtet ein. Nur woher bekomme ich die richtige Hardware ID? Ich weiß ja nicht um welchen Part meiner Hardware es sich dreht, oder könnt ihr das dort irgendwie heraus lesen?


    __________________________________________________________________
    Moin Zusammen,


    derzeit habe ich wieder etwas Zeit um an meinem Hackintosh zu arbeiten. Bevor ich mich an die DSDT setze, wollte ich meine SSDT erstellen und an meinen CPU anpassen.
    Nun habe ich folgendes Problem:
    Bereits bevor ich eine SSDT erstellt habe (gem. Wiki), lief mein CPU laut Intel Power Gadget permanent auf 3,3 GHz. Sprich er taktet nicht runter. Nun habe ich eine SSDT erstellt und meiner Meinung nach die Übertaktung mit 4,5 GHz auch richtig eingetragen, jedoch bleibt mein i5 trotzdem auf den 3,3 GHz. Er taktet nach wie vor kein einziges Mal runter.


    Kann mir jemand einen Tipp geben, was ich falsch gemacht habe? Die aktuelle SSDT aus meinem EFI Ordner habe ich angehangen.


    Grüße aus Hessen
    PropheT

  • Ich konnte mein Problem lösen! Der NullCPUPowerManagement.kext war schuld, dass mein Prozessor nicht taktet. Nun taktet er wunderbar zwischen 1,6 und 4,5 GHz. :thumbsup:
    Jetzt geht es an die DSDT ?( Mal sehen ob ich da zurecht komme..


    Es beginnt natürlich auch gleich mit einem Fehler.. : _HID Suffix must be all hex digitale (GH)
    Die Stelle aus der DSDT:
    Device (_SB.PCI0.DOCK)
    {
    Name (_HID, "ABCDEFGH") // _HID: Hardware ID
    Name (_CID, EisaId ("PNP0C15")) // _CID: Compatible ID
    Name (_UID, 0x02) // _UID: Unique ID
    Method (_STA, 0, NotSerialized) // _STA: Status
    {
    Return (Zero)


    Dass "GH" nicht zu den Hexadezimalzahlen gehört leuchtet ein. Nur woher bekomme ich die richtige Hardware ID? Ich weiß ja nicht um welchen Part meiner Hardware es sich dreht, oder könnt ihr das dort irgendwie heraus lesen?


    Meine "original" DSDT habe ich an den Anfangspost angehangen.

  • Mache aus dem "ABCDEFGH" ein "ABCDEF90"...
    Die DSDT erwartet hier Hexedezimal-Zahlen, also 0-9 und A-F... ;)


    Da keine tatsächliche Hardware-ID dran hängt, kannst du das ohne weiteres ändern.

    Gruß
    Al6042

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

  • Danke für deine Rückmeldung! :) Dachte halt, dass sei eine tatsächliche "Hardware-ID".


    Dann versuche ich mich mal am patchen! :rolleyes:

  • So, nun habe ich mich am patchen versucht.
    Folgende Patches habe ich fehlerfrei durchgeführt:


    Asus - sandy bridge
    Insert DTGP
    RTC Fix
    Rename B0D3 to HDAU
    IRQ Fix
    Shutdown Fixv2
    Intel Shutdown Fix
    Graphics - Intel HD 3000
    Graphics - Intel MEI Sandy Bridge


    Zu guter Letzt wollte ich noch meine ssdt hinzufügen (gem.:SSDT in die DSDT integrieren und Power Nap Nutzen.)


    Leider erhalte ich dabei folgende Meldungen (Bild im Anhang). Meine gepatchte DSDT habe ich ebenfalls angehangen (original sowie SSDT im 1. Post).
    Was habe ich vergessen, ausgelassen oder falsch gemacht? ?(

  • Zu guter Letzt wollte ich noch meine ssdt hinzufügen (gem.:SSDT in die DSDT integrieren und Power Nap Nutzen.)


    Leider erhalte ich dabei folgende Meldungen


    Du brauchst die SSDT nicht hinten dran zu setzen, PowerManagement funktioniert auch wenn du die SSDT einfach neben der DSDT injected. Desweiteren kannst du so bei Änderungen von Apples PM schneller Änderungen an deiner ACPI Struktur vornehmen ;)

    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.

  • Danke für deine Rückmeldung - werde ich gleich mal ausprobieren. :danke:
    -> funktioniert wunderbar! Mein Hackintosh startet nun seit der DSDT viel schneller. :party:


  • Zu guter Letzt wollte ich noch meine ssdt hinzufügen (gem.:SSDT in die DSDT integrieren und Power Nap Nutzen.)
    Leider erhalte ich dabei folgende Meldungen (Bild im Anhang). Meine gepatchte DSDT habe ich ebenfalls angehangen (original sowie SSDT im 1. Post).
    Was habe ich vergessen, ausgelassen oder falsch gemacht?


    Um die Frage trotzdem zu beantworten, füge in den Header der DSDT folgendes ein:


    Code
    1. External (_SB_.CPU0, ProcessorObj) // (from opcode)
    2. External (_SB_.CPU1, ProcessorObj) // (from opcode)
    3. External (_SB_.CPU2, ProcessorObj) // (from opcode)
    4. External (_SB_.CPU3, ProcessorObj) // (from opcode)

    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)