Question Severe battery drain with low usage - OnePlus 9 Pro

I've had my phone since launch and it seems like the battery life is getting worse and worse every week.
I'm not rooted, but have granted BBS and WLD perms via ADB to get some insight into what is happening. I don't really know what is wrong though, I've uploaded screenshots of every tab on both apps here:
https://imgur.com/a/intngJp
On a full charge, in 8hrs it nearly full drained with only 3.5hrs screen on time (without anything overly intensive, no games etc.)
It looks like com.google.android.gms has a lot of alarms, but other than that I'm not really seeing too much wrong? At least info I can see without root :/
Anything I can do to try and improve it?

Turn on optimize on all non push apps. In battery optimization settings. Turn to don't optimize that has anything to do with root and magisk

For me personally I've noticed our chip can be a hog, and for me it's usually when network is not the best.
I recommend the Omega kernel, I use the props magisk module w/ OnePlus 8 pro fingerprint to pass everything as far as root goes. I also use universal gms module which some may want to avoid due to a reminder or so possibly getting delayed.
If your bootloader is unlocked you could boot TWRP and flash that way if you don't want root;
It's just when there is a update I have to have the stock boot to OTA for US unlocked version.
I hope you get it figured out. I believe your on the right track and I've had some up and downs myself with the battery on our device.

Related

Battery drain fix

Noticing your Galaxy S6 battery is draining too fast? This thread can help.
Part of the problem lies within a memory leak which is a known problem that Samsung is aware of and is reportedly patching in an upcoming update.
The other issue is Samsung attempts to load everything into memory and run several services in the background as well as hard loading the phone with bloatware.
Here is how I gained 30% better battery performance. Guaranteed
*Prerequisites
*Need to be rooted for every tip to work.
1. Disable anything you consider bloatware
2. Go to settings then application manager and disable both ANT radio service apps. You don't need this. Causes massive battery drain. Google it if you don't believe me.
3. Go to the app store and download "Servicely" from Franco. Paid app but worth the money...trust me. (Need root)
4. Once in servicely add running services and apps to your hit list, choose start at boot and run hit list while screen is off.
5. Reboot your phone. Give your phone a full charge and see the difference
Attached is a screenshot of realistic usage. I was on a poor lte signal for 9 hours and conducted several calls and used my phone moderately heavy. As you can see i got through my entire work day and still have 6 hours left at moderately heavy use.
Remember, this is realistic. I could have shown you a screenshot showing 18 hours left after only using it 1 hour. What I'm showing is a legit 9 hours of usage. Before I made these tweaks I would be at 10% battery or less after nine hours of the same usage.
Post your screenshots after 24-48 hours and let's see how much you are saving.
Follow me on twitter @bash_array
This will be great for those that have the battery drain problem when safe root is achieved.
I got good results just disabling all the junk apps without root.
Waiting for safe root.
Pp.

Battery Drain In use (yes i know this sounds dumb)

I´ll cut right to the chase: I bought an lg g3 used, so far loving the device but I´m getting intense battery drainage when phone is in use. It´s a d855, fulmics 5.3 and xceed kernel underclocked at 1.5. I also have greenify, powernap, naptime and amplify installed and configured so stand-by time is great, if not awesome! My only issue is this: as soon as i start using the device (listening to spotify, browsing, texting etc, i can literally see the 1% dropping almost by the minute! I only manage 1-2hours SOT and i have BBS & Gsam installed, both don´t seem to show ANYTHING out of the ordinary, i can post screenshots if necessary but i honestly don´t see anything wrong... On occasion if device is rebooted 2-3 times in a row it might lose up to 40% in one go and then just hang there for a while so as to catch up... Despite this phone charging really quickly, it is not enough. I should be able to hold at least a semi-decent charge right?! Also occasionally if in standby for an extended period the batrry gauge might go up by up to 6%.. I live in finland so getting a new battery might be a bit of an issue (really expensive, if i can even find it) Unplugged today at 7:40 amd now at 12:24 I have 44% left with minimal browsing, no games just texting and listening to Spotify (downloaded playlist, not non-stop maybe 45min). I should note that I bought this phone used and it used to have random reboots until rooting and custom rom with everything set up, no more random reboots really... Could this still be a battery issue even though all apps show that battery health is good?
If your device is rooted, one way to get information would be to open a terminal window, (requires BusyBox) and enter the command "top". This runs the 'top' utility which gives real-time data regarding system load. While running the utility, there are single letter commands available to sort the display list of processes in different orders such as by highest load. At the top of the display is a summary of data, one of which is total system load. A high number near 100% would be abnormal except for very short period of time. If it stays up near 100%, then you can start looking deeper to find out what the problem process might be.
Most likely, you just have a battery that is near end of its life cycle.
Sent from my VS985 4G using Tapatalk
If ur using xceed kernel dont use xposed and battery saving apps its already mentioned by kari zeroblade the dev ...also u need to use the 4v beta version of the kernel for MM which is the latest not mentioned on his site check the thread ...also try replacing the stock battery..n try going back to stock as well
SofaSpud said:
If your device is rooted, one way to get information would be to open a terminal window, (requires BusyBox) and enter the command "top". This runs the 'top' utility which gives real-time data regarding system load. While running the utility, there are single letter commands available to sort the display list of processes in different orders such as by highest load. At the top of the display is a summary of data, one of which is total system load. A high number near 100% would be abnormal except for very short period of time. If it stays up near 100%, then you can start looking deeper to find out what the problem process might be.
Most likely, you just have a battery that is near end of its life cycle.
Sent from my VS985 4G using Tapatalk
Click to expand...
Click to collapse
ok THANKS!

Help understanding battery drain

Hi guys!
I desperately need some help from you experts. I have recently noticed my LG G3 has been draining more battery than it should, especially when idle (or at least, theoretically when idle).
Please take a look at the sequence of screenshots (have in mind the analysis was made overnight, when the phone was sitting idle on my bedside):
Screenshot 1: You can see app usage has been the biggest juice thief, and an abnormal drain (24%) for a (supposedly) idle period of 6 hours.
Screenshot 2: Kernel & Android system are the biggest villains, but only sums up to 45%.
Screenshot 3: Taking a deeper look at Kernel, it shows only 7 minutes of CPU usage.
Screenshot 4: A deeper look at Android system also shows a small usage, only a few seconds shy of 6 minutes.
Screenshot 5: On the chart, we can see there was an absurd drain (around 20%) from 1:30 am to 5 am, and then it got stabilized. Wifi was on the whole time, and you can see it shows the phone was (theoretically) dozed 95% of the time.
Sctreenshot 6: Even though the phone was dozed, we can clearly see it has severe CPU usage throughout the whole night, and no pattern could be distinguished between the hours were the battery got the severe drain and the hours after. Even though the CPU frequency was low between 1:30 and 5 (except for a couple of peaks), the utilization averaged 45%.
This is why I need some expert's help. I cannot understand what is draining my battery, what is keeping my phone's CPU util so high... can someone please shed a light on this for me?
Thanks in advance!!! :fingers-crossed: :good:
Hello there guys. Anyone could please take a look at this and try and help me out?
Thanks!!!
Well, it's hard to answer simply such a complicated problem. There are so many variables to consider, but I would say rule out a few things first.
First, if you have TWRP installed, backup your current ROM and do a complete factory reset. If the problem persists, then you know it's something built into your ROM causing it and I would suggest swapping out that ROM for another. If the problem is gone, you know it's something you installed or modified in the ROM and you can start to narrow that down.
Second, I would try out the app WakeBlock. It's still in development, but it allows you to see active wakelocks (Android programming object used to keep the CPU running even if dozed) and block them if you want to. But the app may be useful for just tracking down battery hogs that are activated at 2am in the morning
Hope that helps! Good luck! :fingers-crossed:
AlwaysLucky said:
Well, it's hard to answer simply such a complicated problem. There are so many variables to consider, but I would say rule out a few things first.
First, if you have TWRP installed, backup your current ROM and do a complete factory reset. If the problem persists, then you know it's something built into your ROM causing it and I would suggest swapping out that ROM for another. If the problem is gone, you know it's something you installed or modified in the ROM and you can start to narrow that down.
Second, I would try out the app WakeBlock. It's still in development, but it allows you to see active wakelocks (Android programming object used to keep the CPU running even if dozed) and block them if you want to. But the app may be useful for just tracking down battery hogs that are activated at 2am in the morning
Hope that helps! Good luck! :fingers-crossed:
Click to expand...
Click to collapse
Hi there. Thanks for trying to help!
I don't have TWRP, as I use stock ROM (phone has MobileIron installed for work use, so I can't have it rooted).
I already have wakelock detector installed on the phone, but I don't how many wakelocks during a night should be considered as OK or not...
ghnogueira said:
I don't have TWRP, as I use stock ROM (phone has MobileIron installed for work use, so I can't have it rooted).
Click to expand...
Click to collapse
True, you would need root to flash TWRP to allow backups/restores. However once TWRP is flashed, you could just install a ROM that does not have root and do not root it. That should pass all of MobileIrons checks which are mostly package name-based. In short, root is not required to keep TWRP installed. Something to consider.
ghnogueira said:
I already have wakelock detector installed on the phone, but I don't how many wakelocks during a night should be considered as OK or not...
Click to expand...
Click to collapse
Well, in reality you don't need any wakelocks active. Especially if you are asleep or not going to use the device for a while. Wakelocks can be doing anything from downloading advertisements for apps, to syncing emails with servers. You could block them all in a certain time frame, but that may be overkill. I suggest just going through the list of wakelock package names before you goto bed or when you know drain is at it's heaviest. The package name may be different from the name of the app, but it should give you something to go on. Just uninstall the heavy drainers or disable them enough so they can not drain you so much.
ghnogueira said:
Hi guys!
I desperately need some help from you experts. I have recently noticed my LG G3 has been draining more battery than it should, especially when idle (or at least, theoretically when idle).
Please take a look at the sequence of screenshots (have in mind the analysis was made overnight, when the phone was sitting idle on my bedside):
Screenshot 1: You can see app usage has been the biggest juice thief, and an abnormal drain (24%) for a (supposedly) idle period of 6 hours.
Screenshot 2: Kernel & Android system are the biggest villains, but only sums up to 45%.
Screenshot 3: Taking a deeper look at Kernel, it shows only 7 minutes of CPU usage.
Screenshot 4: A deeper look at Android system also shows a small usage, only a few seconds shy of 6 minutes.
Screenshot 5: On the chart, we can see there was an absurd drain (around 20%) from 1:30 am to 5 am, and then it got stabilized. Wifi was on the whole time, and you can see it shows the phone was (theoretically) dozed 95% of the time.
Sctreenshot 6: Even though the phone was dozed, we can clearly see it has severe CPU usage throughout the whole night, and no pattern could be distinguished between the hours were the battery got the severe drain and the hours after. Even though the CPU frequency was low between 1:30 and 5 (except for a couple of peaks), the utilization averaged 45%.
This is why I need some expert's help. I cannot understand what is draining my battery, what is keeping my phone's CPU util so high... can someone please shed a light on this for me?
Thanks in advance!!! :fingers-crossed: :good:
Click to expand...
Click to collapse
I'm in pretty much the same boat. I lose like 14-20% overnight and I have no clue why. Factory reset and it still seems to be that bad. I also use GSam and have almost exactly the same stats in terms of Android System and Kernel usage, so that means it shouldn't be an app thing (unless you and I have the same apps installed lol). I'm really at a loss as to why there is so much crazy drain.
AlwaysLucky said:
Well, in reality you don't need any wakelocks active. Especially if you are asleep or not going to use the device for a while. Wakelocks can be doing anything from downloading advertisements for apps, to syncing emails with servers. You could block them all in a certain time frame, but that may be overkill. I suggest just going through the list of wakelock package names before you goto bed or when you know drain is at it's heaviest. The package name may be different from the name of the app, but it should give you something to go on. Just uninstall the heavy drainers or disable them enough so they can not drain you so much.
Click to expand...
Click to collapse
I understand I do not need, but I meant how many wouldn't be "harmful". But I'll keep an eye in a night where this thing happens and get back to you.
Thanks for trying to help!
The same problem here. I lose 20% battery per night. Problem is only appearing on stock rom with stock recovery, I have installed Flumics and stock rom zip from TWRP - problem gone, but I need stock rom with stock recovery.

Can someone please tell me what's causing my battery drain?

I even broke my phone with App Ops trying to figure it out, disabling wake permissions for most apps which caused FC's and even reboots. I have since restored all permissions but I still get FC's whenever I leave an app or switch out of it. Not sure if it's really crashing, but I get a FC message every time. So much so that Substratum turned off its theming for Files because it "crashed" after every screenshot was successfully uploaded to this post. Btw I just removed CrossBreed Lite and it seems to have helped. So far no reboots doing the same stuff that caused reboots! Not sure why it caused problems though. I used it for a few days with no issues.
Anyway, back to my battery woes. 30-40% kernel system usage. Why is this happening? Even Snapchat which is abusing wake locks is nothing compared to kernel system.
I'm running the latest build of AIM 8.1 with EX Kernel. I have just visited the other thread about tweaking governer values to optimize battery life so I'll report back with results although I doubt that's relevant to my battery drain.
I've Googled quite a bit on the subject and it seems that each case is different. Usually caused by a certain bug, although a lot of people say it's "normal" which I strongly disagree with.
Update: optimizing the CPU has definitely made an improvement, but the kernel battery drain still exists.
Could it really be pick up to wake and wifi search behind the drain? Isn't this phone supposed to have a sensor hub that allegedly allows for all sensors to constantly be on while using minimal power? I never noticed this drain on any other phone with both of these features on.
Anyway, I disabled pick up to wake and I'll start trying to remember to turn off wifi when not in use.
I think you're trying too hard and running a bunch of stuff. The kernal usage looks about right. I wouldn't run Gsam and BBS at the same time. They can fight each other. What makes you think there's a problem? Nothing jumps out at me.
Sent from my [device_name] using XDA-Developers Legacy app
I also can't see anything out of the ordinary, except this one picture where it shows the phone being active while dozing. I don't know how to understand that because I don't use that app, maybe I'm reading it wrong. What does Android's built-in battery monitor show? Is it dozing properly while screen is off? What is your average SOT? Is your mobile signal strong? I'm also using AIM 8.1+EX combination with satisfying results. Is your radio up to date?
maybe Wakelock Detektor or Greenify can help you.
And if you currently have things crashing all the time, start with a factory reset. Much easier to diagnose the cause when the apps aren't doing random stuff.

Samsung Galaxy S20 - Fast Battery Drain..

Hello.
I bought my S20 few days a go, with device everything is great but, my battery is terrible,
I use it every half hour to see do i have new notifications, messages, new posts on instagram and thats it.
I dont play android games or etc.
But with this minimal usage im losing 50% of battery @ work, and i use phone max 1h SOT in 7h of work time.
I tried Naptime but naptime only save my battery when phone is locked, but when im using phone im losing % very very fast.
My settings: Location , bluetooth, NFC disabled. Facebook in hibernation, and i disabled all bloatware with ADB uninstall.
And im using 120hz.
Normally with my settings on other phones i get very good battery life.
I do not want to root my phone, but is there any solution how to get more battery life on S20?
Thanks
Disable all power management except the screen setting which should be set to Optimize.
Disable all cloud apps, all device feedback, Google Transport, Goggle Transport Framework and Playstore. All autoupdates.
See my other posts on this ( good luck with that).
A package blocker is more effective for troubleshooting on the fly. I'm running Pie and Q gives you less tools to see what's going on.
Karma Firewall* is useful to lockdown Goggle Play Services* (a known serial offender) and others.
Nonetheless you need to find the troublemakers as you're burning up the battery.
Play with it... this may take a while.
*you lose its logging ability with Q I believe. A major hit if so.
**toggle on/off as needed.
blackhawk said:
Disable all power management except the screen setting which should be set to Optimize.
Disable all cloud apps, all device feedback, Google Transport, Goggle Transport Framework and Playstore. All autoupdates.
See my other posts on this ( good luck with that).
Click to expand...
Click to collapse
I looked up every aplication, service and everything is ok, maybe device need to adapt to my usage.
*Device is 2 days old*
But, i did not fully discharged battery on my first use. Can that be the problem?
I know i had to do it but i forgot that.
I had S10+ before this device.
Im using same settings and apps. But difference in battery life is big.
Talentooman said:
I had S10+ before this device.
Im using same settings and apps. But difference in battery life is big.
Click to expand...
Click to collapse
Unfortunately you'll need to track it down; no one size fits all. You need to figure out which system and 3rd party apks are responsible.
Use what tools are available and ones you can find for that OS.
Even with all syncing disabled on my 10+ Goggle Play Services relentlessly connects 4 times a minute with the internet. Blocking it toned it's battery usage down.
Brave browser is a hog and will run in the background unless forced stopped; closing its window does nothing.
Fun times... Google did nothing to address this and in fact has been making troubleshooting harder with each new OS using security as a ploy.
I ran Kitkat until last year. In 6 years I've never been forced to reload due to malware... bite me Google. Yeah viruses, trojans, etc are real and can/do infect Androids but almost always it's the user's fault. Transparency is what's needed not scoped storage and more user/apk inaccessibility.
Talentooman said:
I looked up every aplication, service and everything is ok, maybe device need to adapt to my usage.
*Device is 2 days old*
But, i did not fully discharged battery on my first use. Can that be the problem?
I know i had to do it but i forgot that.
Click to expand...
Click to collapse
Let it settle in for a week. You shouldn't need to disable any packages to get good battery . My s20 gets 6.5-7hr sot without disabling anything and just using the 120HZ medium power saving Bixby routine trick , 5.5-6 hrs on optimized . Don't listen to those who say you have to disable a **** ton of stuff and basically cripple your phone...you absolutely don't .
digitaljeff said:
Let it settle in for a week. You shouldn't need to disable any packages to get good battery . My s20 gets 6.5-7hr sot without disabling anything and just using the 120HZ medium power saving Bixby routine trick , 5.5-6 hrs on optimized . Don't listen to those who say you have to disable a **** ton of stuff and basically cripple your phone...you absolutely don't .
Click to expand...
Click to collapse
Depends on the device, the firmware and what's loaded including carrier and Sammy junk.
I've tried it every which way and now have about 86 apks blocked. Some like Playstore and Galaxy updates get toggle on as needed which isn't often.
Every time with power management when it was used it seemed to work but within a few days it became the problem with excessive power consumption.
Plus and even worse it will screw up phone functionality constantly and inexplicably at times.
Android will manage power and go into deep sleep with all buckets active; no power management needed... at least on my configuration.
Because of the time and trouble invested as well as trash features like scoped storage I refuse to go to Q. This 10+ will most likely run happily on Pie and many of its factory loaded google apks.
Yes updates can and will screw things up; update one or two at a time, observe.
Having a fast, stable, predictable system that runs well with good battery life and does what you want is all that really matters with Android.
Security is very rarely an issue even on ancient software if you aren't inept.
As is I'm ready to do a full reload if needed, be back and running in 2 hours and 99% fully configured by that day with bare minimal internet connection required.
My S20 (Exynos) battery life seems to have improved since the Android 11 / UI 3.0 update.
For sure it isn't perfect but : about 4h SOT and 25% left.
gilzve said:
My S20 (Exynos) battery life seems to have improved since the Android 11 / UI 3.0 update.
For sure it isn't perfect but : about 4h SOT and 25% left.
Click to expand...
Click to collapse
Im still waiting for update..
Talentooman said:
Im still waiting for update..
Click to expand...
Click to collapse
Disable all power management except for screen/power mode.
Android does nicely by its self.
The only thing you should have toogled on is fast charging if you use it. Try it.
Once you got it running well be very careful of updates especially firmware. At least wait a while to see if it blows up the phones of others using it.

Categories

Resources