Contribute
Register

[Guide] How to patch DSDT for working battery status

Joined
Dec 26, 2018
Messages
14
Motherboard
Acer Swift 3 (SF314-54G)
CPU
i5-8250U
Graphics
UHD620 + GeForce MX150
no evidence of ACPIBatteryManager.kext in your kextcache output:
Code:
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc89da9b0c0 [0x7fffa009f8f0]> { URL = "ACPIDebug.kext/ -- file:///Library/Extensions/", ID = "com.rehabman.driver.ACPIDebug" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc89da4bdc0 [0x7fffa009f8f0]> { URL = "AppleBacklightInjector.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
KernelCache ID: ED482FD015C0ED79453BC80F2C310057
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc632a48400 [0x7fffa009f8f0]> { URL = "AppleBacklightInjector.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc632a91bd0 [0x7fffa009f8f0]> { URL = "ACPIDebug.kext/ -- file:///Library/Extensions/", ID = "com.rehabman.driver.ACPIDebug" }
best you read this on how to install your kexts:
Thanks for the quick response. Please check again.
 

Attachments

Feartech

Moderator
Joined
Aug 3, 2013
Messages
12,969
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
iOS
Thanks for the quick response. Please check again.
all kexts you need should be installed to /Library/Extensions

and config.plist InjectKexts should be set to Detect
 
Joined
Dec 26, 2018
Messages
14
Motherboard
Acer Swift 3 (SF314-54G)
CPU
i5-8250U
Graphics
UHD620 + GeForce MX150
all kexts you need should be installed to /Library/Extensions

and config.plist InjectKexts should be set to Detect
Excuse me for my mistakes. I installed kexts in L/E , but nothing has changed
 

Attachments

Joined
Nov 27, 2018
Messages
64
Motherboard
HP 841C
CPU
i7 8550U
Graphics
GTX 940MX / UHD 620 (1920x1080)
Mac
iMac
Mobile Phone
Android
I just tested this: battery_HP-Pavilion-n012tx.txt

I can confirm that it works well with my laptop: HP Pavilion 15 ck0xx

If you want to add it to the supported models (idk if you test it in some way before adding, just saying that works)
 
Joined
Dec 26, 2018
Messages
14
Motherboard
Acer Swift 3 (SF314-54G)
CPU
i5-8250U
Graphics
UHD620 + GeForce MX150
Excuse me for my mistakes. I installed kexts in L/E , but nothing has changed
I fixed my battery status.I removed the dsdt patch sta to xsta. I attached my battery patch file. Maybe someone will need.
 

Attachments

Joined
Nov 27, 2017
Messages
18
Motherboard
HP 820B
CPU
i5-6200U
Graphics
HD 520 1366 x 768
Mobile Phone
iOS
Hello House, I patched my DSDT for battery with a patch i created a long time ago on high sierra and installed rehabman battery kext, now my battery status works (shows when AC adapter is connected/disconnected) however, the battery has been stuck on 71% and system information report not charging even when the AC adapter is plugged in.
And once I boot my computer and the battery status didn't work but after a couple of reboots it started working again.
Can someone help point me to what I might do or what I am not doing?
 

Attachments

Last edited:
Joined
May 5, 2010
Messages
86
Motherboard
DELL Inspiron 5370
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
iOS
I am using a DELL Inspiron 5370 which has a 38 Wh battery. Even though the laptop is only 9 months old, the Battery indicator shows Service Battery. I went through my DSDT, but I could not find any register that is over 8 bits. Hence, I am not sure if that requires patching.

I am attaching my PR files, @RehabMan , would you care to have a look?
 

Attachments

Joined
Apr 24, 2019
Messages
35
Motherboard
Lenovo E580 (20KS003AXS)
CPU
i5-8250U
Graphics
UHD620, RX 550
Moved my question to proper topic
 
Last edited:
Joined
Apr 22, 2019
Messages
6
Hi everyone! I've been struggling for days to get my battery indicator to work. I've read the guide about 50 times, tried all patches, try to do my own patch but nothing worked. The best I could get is 0%. If someone could be kind enough to help me with this... here is my DSDT.dsl file.
I have an HP envy 13-ab022nf with :

CPU: intel i5 7200U (Kabylake)
GPU: intel graphics HD 620
RAM : 8GB DDR3
SDD: Samsung 256GB

That would be awesome, I'm so desperate...
Thanks in advance.
 

Attachments

Top