Contribute
Register

Laptop battery status is bad

Status
Not open for further replies.
Joined
Apr 21, 2019
Messages
2
Motherboard
lee990710
CPU
I5-8400(Laptop H370)
Graphics
UHD630(GTX 1050)
Before I try to patch battery, I just put ACPIBatteryManager.kext into Clover/Others , battery percentage looks work well(percentage will change).
But when is plug in the charger , the battery icon on status bar not show charging status , but percentage was added.
When the percentage added to 80% , the battery icon color get red.
When the percentage added to 100%, the battery icon color also red , and alarm me "low battery, plug in your charger"
I tried to patch my DSDT.
I only found one EmbeddedControl.

OperationRegion (EC81, EmbeddedControl, Zero, 0xFF)
Field (EC81, ByteAcc, Lock, Preserve)
{
Offset (0xD0),
FC00, 8,
FC01, 8,
FG00, 8,
FG01, 8,
Offset (0xF8),
FCMD, 8,
FDAT, 8,
FBUF, 8,
FBF1, 8,
FBF2, 8,
FBF3, 8
}

There are no any bits more than 8 bits , so I didn't do some battery patch.

I am confused, I don’t know how to proceed to the next step.

Attach my debug.zip

Sorry for my poor English.
 

Attachments

  • debug_8892.zip
    4.1 MB · Views: 47
I fixed that by use ACPIBatteryManager_1.81.4.kext, latest version not working, and I patched all registers used in _BIF and _BST, battery status work perfect.
 
Status
Not open for further replies.
Back
Top