Here is a puzzle. Overall problem statement is that when the battery level is below 40%, the battery drains quickly with minimum wakelocks. In other words, the phone does not "deep sleep" when battery percentage is below 40%.
My definition of "deep sleep" is battery drain slows to less than 1%/hr and this is usually shown in the battery graph as a near horizontal line.
Phone: Samsung i337m (Telus)
ROM: Kitkat 4.4.2 NE1 Odin flash firmware, so everything is NE1.
Other info: Towelrooted, Xposed Framework installed
Below is a screenshot dump of the battery info, BBS, and Wakelock Detector (WLD).
Observe that BBS and WLD are logging since last unplugged at ~1.5 hrs ago. So when you look at the battery info screenshot, please take into account the last 1.5 hr time on the right hand side only. If you look carefully, there isn't too many wakelocks. This is confirmed by BBS and WLD.
Only exception is in the last SS in WLD showing NILS program keeping the screen on for 8 min & 32 sec, which doesn't really make sense.
Check out the last SS for the Poor Battery Drain batch to show that battery drain is much higher at 1.2%/hr over a 7 hour period. This is compared to 0.7%/hr over a similar 7 hour period. The only difference is the starting battery level.
Good Battery Drain SS posted for comparison purposes and to illustrate my point
Based on the above, my only theory is that the battery calibration is off such that below 40% the battery has drained much more than indicated....
Any other ideas or suggestions to fix this problem?
Poor Battery Drain
Good Battery Drain
My battery drains so fast and in battery settings sum of the used battery percent is 31% and i have 22% remaining !!! I think something is wrong here shouldnt it be 100% ?
It is very similar to my situation.
I'm using the app called "Force Doze".
My battery performance improved a little bit.
Why not try Brevent in google without root ?
I'm using AICP with Llama Sweet Kernel. My battery life goes from 100% to about 45% in the first 2 hours after unplugging!
GSAM Battery Monitor shows dozens of wakelocks from Android Kernel and Android Core Apps.
I'm using Greenify.
What ROM will give me better battery life? I'd prefer LOS based ROMs because I like Privacy Guard (but I'm open to alternative privacy solutions).
So I'm using Oreo and I am really unhappy about the battery life. Do you have any expert tips to extend Mi A1's battery life?
TrueMS said:
So I'm using Oreo and I am really unhappy about the battery life. Do you have any expert tips to extend Mi A1's battery life?
Click to expand...
Click to collapse
Install custom rom FrancoKernel ⚡️ this kernel included Boeffla wakelock blocker which reduce a lot of kernel wakelocks. You can check wakelock list from FrancoKernel source code.
For 3rd party apps, you need to control it by your own.
mnirun said:
Install custom rom FrancoKernel ⚡️ this kernel included Boeffla wakelock blocker which reduce a lot of kernel wakelocks. You can check wakelock list from FrancoKernel source code.
For 3rd party apps, you need to control it by your own.
Click to expand...
Click to collapse
Thank you very much, I have these wakelocks, not sure about them...
TrueMS said:
Thank you very much, I have these wakelocks, not sure about them...
Click to expand...
Click to collapse
Have you looked through "battery>app usage" to see if any are using a lot of juice? I have been blown away by how long my battery lasts (it is stock though).
I have been using mine for ages, changing setting and top are:
google screen on 5%
phone 3%
voice calls 2%
google play services 2%
google play store 1%
current stats:
77% left - 20 hours
last charge 8h 8m ago
screen usage 2h 18m
hi, I disabled battery background activity both in Googleplay services and in Mi Feedback app. You should gain almost a 15% battery on each charge.
TrueMS said:
Thank you very much, I have these wakelocks, not sure about them...
Click to expand...
Click to collapse
Here is a good start point to detect and reduce wakelocks
1. Use BetterBatteryStats on unrooted Xiaomi Devices
2. Disable wakelock without root on Xiaomi Devices
won't disabling the play services cause issues with gms and other push services?
Recently rooted my Phone, Setup and now facing 30%/h while Screen on .. any does any protection Knox or Something Like this cause battery drain?