Powermanagement funktioniert nach Sleep nicht mehr

  • Da mir in meinem alten Thread partout keiner mehr antwortet und es auch nicht mehr um Mojave sondern Catalina geht, probier ich es hier nochmal.


    Mein Build läuft super gut. Nur: Ab und zu ist beim starten wieder das Backlight weg sobald der Ladebalken kommt.


    Und, das stört mich noch viel mehr: Funktioniert mein Powermanagement nicht mehr richtig, sobald ich ihn aus dem Sleep hole.


    Wenn ich sauber starte, funktioniert alles super und bekomme Akkulaufzeiten von 6-7h auf meinem Aero 15x.


    Also scheint das Power Management nicht richtig mit aufzuwachen ;).


    Ich glaub das es irgendwas mit dem NVRAM zu tun hat. Ich nutz EmuVariableUefi.efi.


    Kann mir irgendwer helfen?


    Hier nochmal meine aktuelle Config.


    CLOVER.zip

    vorgefertigte EFIs für diverse Intel Plattformen auf meiner

    ---------------------------------------------------------------------------

    Github Seite: https://github.com/SchmockLord?tab=repositories

    ---------------------------------------------------------------------------

    My Youtube Channel: https://www.youtube.com/channel/UCnohQxGguJlqTeOsZUl3E4A

    ---------------------------------------------------------------------------

    Desktop: MikroATX Build ASRock B650M Riptide | 7800X3D | 6900 XTXH MSI Gaming Trio Z

    Laptop: MacBook Pro 16 Base Model

  • Hallo SchmockLord ,


    Bezüglich dem Sleep Problem und Powermanagement würde ich folgende zwei Dinge probieren wenn noch nicht gemacht.


    Diese Parameter setzen:



    Oder/Und:

    EmuVariableUefi.efi + OsxAptioFixDrv.efi + OsxFatBinaryDrv.efi löschen und hiermit ersetzen.

    https://github.com/ReddestDream/OcQuirks


    Am besten die EFI dazu auf einen USB-Stick kopieren damit bei Nichterfolg noch starten kannst.

  • Hat beides leider nicht geholfen :(


    Wenn ich das hier mache, dann bootet er gar nicht mehr:

    Oder/Und:

    EmuVariableUefi.efi + OsxAptioFixDrv.efi + OsxFatBinaryDrv.efi löschen und hiermit ersetzen.

    https://github.com/ReddestDream/OcQuirks

    Deshalb habe ich EmuVariable+OsxAptionFixDrv+OsxFatBinary wieder zurück kopiert und die Fwruntime... wieder gelöscht.


    Und das hier funktioniert zwar, aber hilft nicht beim Problem:


    Diese Parameter setzen:



    Das merk ich direkt daran, dass laut IntelPowerGadget nach einem Neustart beim Browsen hier über diesen Thread so 3-4W Verbrauch angezeigt werden und nach einem Sleep eher 6-8W.

    vorgefertigte EFIs für diverse Intel Plattformen auf meiner

    ---------------------------------------------------------------------------

    Github Seite: https://github.com/SchmockLord?tab=repositories

    ---------------------------------------------------------------------------

    My Youtube Channel: https://www.youtube.com/channel/UCnohQxGguJlqTeOsZUl3E4A

    ---------------------------------------------------------------------------

    Desktop: MikroATX Build ASRock B650M Riptide | 7800X3D | 6900 XTXH MSI Gaming Trio Z

    Laptop: MacBook Pro 16 Base Model

  • Hast du die verschiedenen Default Parameters vom OcQuirks auch versucht?


    Code
    1. ./ConfigureQuirks.command
  • SchmockLord ist bekannt, ob du emuvariableuefi.efi brauchst oder der NVRAM nativ auf deinem Board funktioniert? Es gibt hier nur eine richtige Antwort. Wenn nativ, dann ohne emuvariableuefi.efi oder eben umgekehrt.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • also ich hatte schon mal probiert eine variable im nvram zu speichern.


    hat aber nicht geklappt, die variable war nach einem reboot nicht mehr da.


    also geh ich davon aus, dass mein board kein nvram hat.


    und andere, die auch meinen laptop haben, haben in ihrem build auch alle die emuvariable.efi


    Siehe bspw. hier: https://github.com/zacmks/Hackintosh-Aero-15X

    vorgefertigte EFIs für diverse Intel Plattformen auf meiner

    ---------------------------------------------------------------------------

    Github Seite: https://github.com/SchmockLord?tab=repositories

    ---------------------------------------------------------------------------

    My Youtube Channel: https://www.youtube.com/channel/UCnohQxGguJlqTeOsZUl3E4A

    ---------------------------------------------------------------------------

    Desktop: MikroATX Build ASRock B650M Riptide | 7800X3D | 6900 XTXH MSI Gaming Trio Z

    Laptop: MacBook Pro 16 Base Model

  • ok. NVRAM hat jedes moderne Board. Die brauchst also EmuVariableUEFI.efi


    Setze mal in RTVariables CsrActiveConfig auf 0x03


    oder 0x7F



    Damit läuft es auf meinem T430

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Leider keine Verbesserung. Mit 7F booted er zwar noch, wird aber nicht besser. Und bei 3F booted er nicht mehr.

    vorgefertigte EFIs für diverse Intel Plattformen auf meiner

    ---------------------------------------------------------------------------

    Github Seite: https://github.com/SchmockLord?tab=repositories

    ---------------------------------------------------------------------------

    My Youtube Channel: https://www.youtube.com/channel/UCnohQxGguJlqTeOsZUl3E4A

    ---------------------------------------------------------------------------

    Desktop: MikroATX Build ASRock B650M Riptide | 7800X3D | 6900 XTXH MSI Gaming Trio Z

    Laptop: MacBook Pro 16 Base Model

  • Ich hatte nicht 3F sondern 0x03 geschrieben

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Sorry. Meinte auch 0x03. Funktioniert nicht.

    vorgefertigte EFIs für diverse Intel Plattformen auf meiner

    ---------------------------------------------------------------------------

    Github Seite: https://github.com/SchmockLord?tab=repositories

    ---------------------------------------------------------------------------

    My Youtube Channel: https://www.youtube.com/channel/UCnohQxGguJlqTeOsZUl3E4A

    ---------------------------------------------------------------------------

    Desktop: MikroATX Build ASRock B650M Riptide | 7800X3D | 6900 XTXH MSI Gaming Trio Z

    Laptop: MacBook Pro 16 Base Model

  • Die Frage war nach funktionierendem NVRAM gestellt DSM2

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Wenn es darum geht das es wirklich keinen Zugriff auf NVRAM gibt, dann wäre EmuVariable sowie Scripte nötig.


    Da ändert ein SIP Wert nichts dran.

  • Was ich auf jeden Fall schon mal festgestellt habe: Wenn ich die GTX1070 im BIOS disable, dann funktioniert das PM auch nicht richtig. Dann geht die Laufzeit bei um die 50% auf 2h runter. Sobald ich die 1070 enable, geht die Laufzeit auf 4h hoch.


    Deshalb lasse ich die 1070 im Bios enabled und nutze "enable-cfl-backlight-fix".


    Und wenn ich ihn aus dem Sleep hole, dann seh ich kurz den Desktop, dann kommt ein kurzes flackern und dann wieder den Desktop.


    Ich vermute, dass es irgendwie damit zusammenhängt, dass "enable-cfl-backlight-fix" nicht richtig funktioniert, wenn ich ihn aufwecke.

    vorgefertigte EFIs für diverse Intel Plattformen auf meiner

    ---------------------------------------------------------------------------

    Github Seite: https://github.com/SchmockLord?tab=repositories

    ---------------------------------------------------------------------------

    My Youtube Channel: https://www.youtube.com/channel/UCnohQxGguJlqTeOsZUl3E4A

    ---------------------------------------------------------------------------

    Desktop: MikroATX Build ASRock B650M Riptide | 7800X3D | 6900 XTXH MSI Gaming Trio Z

    Laptop: MacBook Pro 16 Base Model

  • Dann war es ein dummer Zufall, als ich auf meinem T430 die EmuvariableUEFI.efi eingesetzt und die Änderung der SIP von 0x67 auf 0x7F vorgenommen hatte. Ich war deshalb der Meinung, das hier ein Zusammenhang besteht. Danke für Die Aufklärung DSM2

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"