Komme bei custom DSDT-Patch (Lappy Battery) nicht weiter

  • hi Leute :) bin ein wenig am verzweifeln. Versuche seit ca. 1 Woche einen DSDT-Patch für meinen Lappy für die Akku-Anzeige zu erstellen. Leider komme ich bei 128-Bit Umschreibung auf 8-Bit nicht weiter. Könnte jemand der sich da auskennt sich meine Versuche anschauen und mir weiter helfen bitte? :) Merci


    PS: bin nach dieser Anleitung vorgegangen: https://www.t o n y m a c x 8 6 . c o m /threads/guide-patching-laptop-dsdt-ssdts.152573/


    Das habe ich bis jetzt geschafft:


    ACPIBatteryManager.kext ist im Clover/Kexts/Other vorhanden, warte nur auf den DSDT-Fortschritt. 1000 Dank schon mal :)

    Dateien

    macOS High Sierra 10.13.6 (17G6030) Vanilla

    Clover: 4920

    Laptop: TerraMobile1585

    Socket: rPGA988A (G1)

    BIOS: INSYDE Q3H32 (12.07.2010)

    RAM: 2x 4GB @ 532MHz, 7-7-7-19

    CPU: i5-450M, 2666 MHz (Arrandale 1.Gen)

    SSD: SamsungSSD840DXT0 250GB

    GPU: NVIDIA GeForce GT 335M (0x10DE0CAF) 1366x768x32 (Tesla 2.0)

    Audio: Realtek ALC272 (Channel 11 / AppleALC+Lilu)

    Ethernet: Atheros AR8131 Gigabit Ethernet

    WLAN: BCM43224 BCM94322HMS Atheros/Qualcomm AR9485 WLAN Adapter

  • Das mit dem Akku Patch für dein Terra ist schon was eher ausgefallenes... :)


    Wegen dem aktuellen Fehler in der Zeile 12736 der DSDT solltest du

    Code
    1. ^RP01.PXSX,


    nach

    Code
    1. ^RP01.ARPT,


    ändern.

    Gruß
    Al6042

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

  • ich weiß das kommt jetzt faul rüber aber wenn es dir nicht so viele Umstände macht könntest du den Patch beenden? oder ist es zu viel Arbeit? Hatte vor 1 Woche noch keine Ahnung von DSDT und habe Schritt für Schritt die Anleitung befolgt. Stehe leider aufm Schlauch. 1000 Dank so oder so :)


    den Fehler mit ^RP01.PXSX habe ich gar nicht. hatte die refs.txt zum decompilen benutzt ausm Tutorial. In MaciASL habe ich compiler auf 4.0 gestellt

    macOS High Sierra 10.13.6 (17G6030) Vanilla

    Clover: 4920

    Laptop: TerraMobile1585

    Socket: rPGA988A (G1)

    BIOS: INSYDE Q3H32 (12.07.2010)

    RAM: 2x 4GB @ 532MHz, 7-7-7-19

    CPU: i5-450M, 2666 MHz (Arrandale 1.Gen)

    SSD: SamsungSSD840DXT0 250GB

    GPU: NVIDIA GeForce GT 335M (0x10DE0CAF) 1366x768x32 (Tesla 2.0)

    Audio: Realtek ALC272 (Channel 11 / AppleALC+Lilu)

    Ethernet: Atheros AR8131 Gigabit Ethernet

    WLAN: BCM43224 BCM94322HMS Atheros/Qualcomm AR9485 WLAN Adapter

  • Den Battery Patch kann ich selbst nicht beenden, ich würde höchstens schauen, ob einer der verfügbaren Patche für die anderen Hersteller bei dir hilft.

    Gruß
    Al6042

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

  • bekomme nach kompilieren folgende Fehler:



    Code
    1. 2247, 4065, Object not found or not accessible from scope (^^PCI0.LPCB.EC.BC01)
    2. 2247, 4065, Object not found or not accessible from scope (^^PCI0.LPCB.EC.BC02)

    macOS High Sierra 10.13.6 (17G6030) Vanilla

    Clover: 4920

    Laptop: TerraMobile1585

    Socket: rPGA988A (G1)

    BIOS: INSYDE Q3H32 (12.07.2010)

    RAM: 2x 4GB @ 532MHz, 7-7-7-19

    CPU: i5-450M, 2666 MHz (Arrandale 1.Gen)

    SSD: SamsungSSD840DXT0 250GB

    GPU: NVIDIA GeForce GT 335M (0x10DE0CAF) 1366x768x32 (Tesla 2.0)

    Audio: Realtek ALC272 (Channel 11 / AppleALC+Lilu)

    Ethernet: Atheros AR8131 Gigabit Ethernet

    WLAN: BCM43224 BCM94322HMS Atheros/Qualcomm AR9485 WLAN Adapter

  • Sehr schön...
    oder auch nicht...
    leider kann man ohne Blick auf das komplette Werk dazu schwer was sagen... :)

    Gruß
    Al6042

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

  • da hast du entweder einen B1B2 ... BC01 / BC02 eintrag vergessen - also den "auseinandergenommenen" ..BC.. originaleintrag dort, wo er dann verwendet/aufgerufen wird, nicht mit der B1B2 - methode versehen, oder umgekehrt: B1B2 .... ist vorhanden, der eintrag aber noch nicht gesplittet


    nachgefragt: wenn du sowieso "zu fuss" patchst, warum dann die ganze mühe mit dem autopatch? du kannst doch die dsdt direkt editieren?


    EDIT:
    du hast mit dem patch weitergemacht? schieb doch mal den stand der dinge rüber. vielleicht fällt mir zum compilerfehler was ein.


    noch ein EDIT:
    HIER eine erkärung, wie man den batterypatch zu fuss einbauen kann (steht zwar lion dran, ist aber immer noch aktuell). für das eine 256-bit register im EC-device würde ich versuchen, zuerst 2x die methode L1L4 auf die entstandenen einzelteile anzuwenden (ergäbe 2 teile), und danach die beiden mit B1B2 wieder zu einem zusammenfügen.


    könnte so aussehen:


    original:

    Code
    1. Store (BMNX, Local5)


    bearbeitet ( BMNX, 256 im EC zerlegt in BM00, 8 .... BM1F, 8 -> "BMNX" ist nur was als beispiel ausgedachtes)


    ersthilfe vor ort für altes zeugs (-> laptops) 8)

    berliner häckinTosh.stammTisch am 3.monatsmittwoch im maxFish/kunsthaus ACUD

    der stammtisch in berlin ist WIEDER DA!! nächster termin voraussichtlich: mittwoch 15.9.21, 19.00 uhr

    3 Mal editiert, zuletzt von grt () aus folgendem Grund: fehler entdeckt..

  • Sorry hatte wenig Zeit die Tage. Ich melde mich sobald ich ein wenig an den PC kann. Danke euch schon mal :)


    Gesendet von meinem SM-G925F mit Tapatalk

    macOS High Sierra 10.13.6 (17G6030) Vanilla

    Clover: 4920

    Laptop: TerraMobile1585

    Socket: rPGA988A (G1)

    BIOS: INSYDE Q3H32 (12.07.2010)

    RAM: 2x 4GB @ 532MHz, 7-7-7-19

    CPU: i5-450M, 2666 MHz (Arrandale 1.Gen)

    SSD: SamsungSSD840DXT0 250GB

    GPU: NVIDIA GeForce GT 335M (0x10DE0CAF) 1366x768x32 (Tesla 2.0)

    Audio: Realtek ALC272 (Channel 11 / AppleALC+Lilu)

    Ethernet: Atheros AR8131 Gigabit Ethernet

    WLAN: BCM43224 BCM94322HMS Atheros/Qualcomm AR9485 WLAN Adapter

  • schieb mir doch am sonntag mal die dsdt, so wie sie aktuell ist, rüber, da hätte ich zeit, mir das mal anzukieken.
    so wie ich das in der originalen gesehen hab, ist das nadelöhr das eine 256-bit register, das leider auch ausserhalb des EC aufgerufen wird, also der ganze L1L4 und B1B4/B1B2-kram auf die entstandenen 8-bit schnipsel angewendet werden muss.
    es wär experimentell, die methoden ineinander zu verschachteln, kann aber funktionieren.
    versuch könnte kluch machen..

    ersthilfe vor ort für altes zeugs (-> laptops) 8)

    berliner häckinTosh.stammTisch am 3.monatsmittwoch im maxFish/kunsthaus ACUD

    der stammtisch in berlin ist WIEDER DA!! nächster termin voraussichtlich: mittwoch 15.9.21, 19.00 uhr

  • Hallo zusammen :) hier meine compiled DSDT (batterypatch nur als txt drin) + SysInfo. 1000 Dank für die Hilfe :) Grüße Darius

    Dateien

    macOS High Sierra 10.13.6 (17G6030) Vanilla

    Clover: 4920

    Laptop: TerraMobile1585

    Socket: rPGA988A (G1)

    BIOS: INSYDE Q3H32 (12.07.2010)

    RAM: 2x 4GB @ 532MHz, 7-7-7-19

    CPU: i5-450M, 2666 MHz (Arrandale 1.Gen)

    SSD: SamsungSSD840DXT0 250GB

    GPU: NVIDIA GeForce GT 335M (0x10DE0CAF) 1366x768x32 (Tesla 2.0)

    Audio: Realtek ALC272 (Channel 11 / AppleALC+Lilu)

    Ethernet: Atheros AR8131 Gigabit Ethernet

    WLAN: BCM43224 BCM94322HMS Atheros/Qualcomm AR9485 WLAN Adapter

  • ok. meld mich morgen.

    ersthilfe vor ort für altes zeugs (-> laptops) 8)

    berliner häckinTosh.stammTisch am 3.monatsmittwoch im maxFish/kunsthaus ACUD

    der stammtisch in berlin ist WIEDER DA!! nächster termin voraussichtlich: mittwoch 15.9.21, 19.00 uhr

  • nichts zu machen?

    macOS High Sierra 10.13.6 (17G6030) Vanilla

    Clover: 4920

    Laptop: TerraMobile1585

    Socket: rPGA988A (G1)

    BIOS: INSYDE Q3H32 (12.07.2010)

    RAM: 2x 4GB @ 532MHz, 7-7-7-19

    CPU: i5-450M, 2666 MHz (Arrandale 1.Gen)

    SSD: SamsungSSD840DXT0 250GB

    GPU: NVIDIA GeForce GT 335M (0x10DE0CAF) 1366x768x32 (Tesla 2.0)

    Audio: Realtek ALC272 (Channel 11 / AppleALC+Lilu)

    Ethernet: Atheros AR8131 Gigabit Ethernet

    WLAN: BCM43224 BCM94322HMS Atheros/Qualcomm AR9485 WLAN Adapter

  • sorrysorrysorry... hab vorgestern meinem rechner el capitan spendieren wollen, ganz blauäugig mit 1 bis 2 stunden gerechnet, was eigentlich auch hingehauen hätte, wenn ich mich nicht für den rest des sonntags am ton festgebissen hätte - die gepatchte hda wollte nicht mehr, und der applealc war bockig. destawegen ist deine dsdt im "ablenknirwana" gelandet...
    asche auf mein haupt :S
    ich guck sie mir gleich mal an!


    EDIT: hab den batterypatch zu fuss eingebastelt, im zip ist eine kompilierte aml sowie die dsl-version -> in der sind alle änderungen markiert, und der originalcode nicht gelöscht, sondern auskommentiert: suche nach //fix: - ob das mit dem verschachtelten 256bit zerlegen und wieder zusammensetzen so geht, musst du probieren. ist echt experimentell ;) , kompiliert aber ganz brav ohne gemecker
    die 16 und 32bit zu 8-anpassungen sind einwandfrei.

    Dateien

    • dsdts.zip

      (85,23 kB, 90 Mal heruntergeladen, zuletzt: )

    ersthilfe vor ort für altes zeugs (-> laptops) 8)

    berliner häckinTosh.stammTisch am 3.monatsmittwoch im maxFish/kunsthaus ACUD

    der stammtisch in berlin ist WIEDER DA!! nächster termin voraussichtlich: mittwoch 15.9.21, 19.00 uhr

    4 Mal editiert, zuletzt von grt ()

  • kein Problem 1000 Dank für deine Mühe ☺️ ich komme erst Samstag dazu aber ich werde auf jeden Fall alles berichten. Grüße Darius


    Gesendet von meinem SM-N930F mit Tapatalk

    macOS High Sierra 10.13.6 (17G6030) Vanilla

    Clover: 4920

    Laptop: TerraMobile1585

    Socket: rPGA988A (G1)

    BIOS: INSYDE Q3H32 (12.07.2010)

    RAM: 2x 4GB @ 532MHz, 7-7-7-19

    CPU: i5-450M, 2666 MHz (Arrandale 1.Gen)

    SSD: SamsungSSD840DXT0 250GB

    GPU: NVIDIA GeForce GT 335M (0x10DE0CAF) 1366x768x32 (Tesla 2.0)

    Audio: Realtek ALC272 (Channel 11 / AppleALC+Lilu)

    Ethernet: Atheros AR8131 Gigabit Ethernet

    WLAN: BCM43224 BCM94322HMS Atheros/Qualcomm AR9485 WLAN Adapter

  • fein. bin gespannt, ob es funktioniert.

    ersthilfe vor ort für altes zeugs (-> laptops) 8)

    berliner häckinTosh.stammTisch am 3.monatsmittwoch im maxFish/kunsthaus ACUD

    der stammtisch in berlin ist WIEDER DA!! nächster termin voraussichtlich: mittwoch 15.9.21, 19.00 uhr

  • danke für deine Mühe aber leider ohne Erfolg. Was könnte man denn noch machen?

    macOS High Sierra 10.13.6 (17G6030) Vanilla

    Clover: 4920

    Laptop: TerraMobile1585

    Socket: rPGA988A (G1)

    BIOS: INSYDE Q3H32 (12.07.2010)

    RAM: 2x 4GB @ 532MHz, 7-7-7-19

    CPU: i5-450M, 2666 MHz (Arrandale 1.Gen)

    SSD: SamsungSSD840DXT0 250GB

    GPU: NVIDIA GeForce GT 335M (0x10DE0CAF) 1366x768x32 (Tesla 2.0)

    Audio: Realtek ALC272 (Channel 11 / AppleALC+Lilu)

    Ethernet: Atheros AR8131 Gigabit Ethernet

    WLAN: BCM43224 BCM94322HMS Atheros/Qualcomm AR9485 WLAN Adapter

  • was für "erscheinungen" gibt es denn, oder gibt es nicht, was sagen die bootmeldungen?


    was tust du sonst für die batterieanzeige? z.b. kext&co?

    ersthilfe vor ort für altes zeugs (-> laptops) 8)

    berliner häckinTosh.stammTisch am 3.monatsmittwoch im maxFish/kunsthaus ACUD

    der stammtisch in berlin ist WIEDER DA!! nächster termin voraussichtlich: mittwoch 15.9.21, 19.00 uhr

  • sieht so aus, wie auch ohne DSDT



    wenn ich drauf klicke, steht immer noch "Keine Batterie vorhanden"
    im Anhang ist die bootlog + kextstat.

    Bilder

    • Bildschirmfoto 2016-10-21 um 19.35.43.png

    Dateien

    • bootlog.log.txt

      (25,77 kB, 154 Mal heruntergeladen, zuletzt: )
    • kextstat.txt

      (16,16 kB, 161 Mal heruntergeladen, zuletzt: )

    macOS High Sierra 10.13.6 (17G6030) Vanilla

    Clover: 4920

    Laptop: TerraMobile1585

    Socket: rPGA988A (G1)

    BIOS: INSYDE Q3H32 (12.07.2010)

    RAM: 2x 4GB @ 532MHz, 7-7-7-19

    CPU: i5-450M, 2666 MHz (Arrandale 1.Gen)

    SSD: SamsungSSD840DXT0 250GB

    GPU: NVIDIA GeForce GT 335M (0x10DE0CAF) 1366x768x32 (Tesla 2.0)

    Audio: Realtek ALC272 (Channel 11 / AppleALC+Lilu)

    Ethernet: Atheros AR8131 Gigabit Ethernet

    WLAN: BCM43224 BCM94322HMS Atheros/Qualcomm AR9485 WLAN Adapter

  • hab mir mal deinen bootlog angesehen. du hast noch diverse cloverautopatches angehakt? evtl. spuckt dir da was in die suppe..
    besser wärs, entweder keine dsdt und clover machen lassen (was in deinem fall nichts bringt, weil der batterypatch nicht vom clover übernommen werden kann)
    oder aber alle dsdtfixes im clover auf 0 setzen, und eine vollständig gepatchte dsdt ins system packen. beides zusammen ist nicht gut.
    ich hab nicht die ganze dsdt inspiziert, aber sie ist mindestens teilgepatcht, was ja auch aus dem bootlog hervor geht. weisst du noch, was du eingebaut hattest?


    EDIT: der ACPIBtteryManager.kext wird auch gar nicht geladen - wo ist der installiert? hast du mal andere versionen probiert?

    ersthilfe vor ort für altes zeugs (-> laptops) 8)

    berliner häckinTosh.stammTisch am 3.monatsmittwoch im maxFish/kunsthaus ACUD

    der stammtisch in berlin ist WIEDER DA!! nächster termin voraussichtlich: mittwoch 15.9.21, 19.00 uhr

    Einmal editiert, zuletzt von grt ()

  • ich hatte nur USB gefixt für El Capitan (DSDT) und glaube nen patch für 5er serie Laptops. Außerdem über clover nen SSD-Trim patch eingebaut. Im Anhang noch mal die bootlog ohne ACPI Patches, leider keine Veränderung nur dass der Lappy langsamer reagiert.


    ACPIBatteryManager.kext ist im "other" in clover-kext-ordner. alle anderen kext-ordner habe ich gelöscht


    EDIT: wenn ich den kext nach S/L/E installiere dann kann ich die Batterieanzeige gar nicht sehen. Einschalten geht auch nicht, verschwindet sofort wieder. Andere Versionen auch schon probiert ohne Erfolg


    EDIT1: keine Ideen mehr?

    Bilder

    Dateien

    • bootlog.log.txt

      (24,32 kB, 142 Mal heruntergeladen, zuletzt: )

    macOS High Sierra 10.13.6 (17G6030) Vanilla

    Clover: 4920

    Laptop: TerraMobile1585

    Socket: rPGA988A (G1)

    BIOS: INSYDE Q3H32 (12.07.2010)

    RAM: 2x 4GB @ 532MHz, 7-7-7-19

    CPU: i5-450M, 2666 MHz (Arrandale 1.Gen)

    SSD: SamsungSSD840DXT0 250GB

    GPU: NVIDIA GeForce GT 335M (0x10DE0CAF) 1366x768x32 (Tesla 2.0)

    Audio: Realtek ALC272 (Channel 11 / AppleALC+Lilu)

    Ethernet: Atheros AR8131 Gigabit Ethernet

    WLAN: BCM43224 BCM94322HMS Atheros/Qualcomm AR9485 WLAN Adapter

    5 Mal editiert, zuletzt von daerias ()

  • griven

    Hat das Label Erledigt hinzugefügt