Palm PVG100 - Battery Life - A Fix! - Android General

Hi All,
I've had appalling battery life for a while typically dropping 30% in 3hrs and 90% overnight with the screen off, the software as clean as I could get it (all Google apps disabled) and wifi/bluetooth off. Despite this I couldn't fix the unreasonable drain. There wasn't anything obvious in adb logcat either which suggested something was going on when disconnected from a power source.
Anyhow, I've now solved it. Overnight I got a drain from 100% to, wait for it... 98%!
Here's how to do it. First if you use Google Play Services (or the apps that rely on it) you're out of luck - so try to consider alternative apps.
Enable development mode.
Run the following in an adb shell to clear out verizon crap.
Code:
pm uninstall -k --user 0 'com.verizon.cloudsetupwizard'
pm uninstall -k --user 0 'com.verizon.mips.services'
pm uninstall -k --user 0 'com.vzw.hss.myverizon'
pm uninstall -k --user 0 'com.jrd.verizonuriintentservice'
pm uninstall -k --user 0 'com.verizon.messaging.vzmsgs'
pm uninstall -k --user 0 'com.verizon.llkagent'
pm uninstall -k --user 0 'com.vzw.apnlib'
pm uninstall -k --user 0 'com.vzw.hss.myverizon'
pm uninstall -k --user 0 'com.tcl.vzwintents'
pm uninstall -k --user 0 'com.tct.vzwwifioffload'
pm uninstall -k --user 0 'com.vzw.ecid'
pm uninstall -k --user 0 'com.vzw.easvalidation'
pm uninstall -k --user 0 'com.customermobile.preload.vzw'
pm uninstall -k --user 0 'com.vcast.mediamanager'
Then disable all the Google/Verizon apps including Google Play. You can use F-Droid to install Aurora for Google Play access without the overhead. I installed a lot of open source replacements via F-Droid like "OpenLauncher" for the home, QKSMS for messages, OsmAnd for GPS navigation at this point.
Google Play Services can't be disabled normally and this is the battery killer. I theorise there's another system app using this framework and that is actually responsible for the battery drain. Disabling Google Play Services would stop this app from running. Go to Settings -> Security & Location -> Device Administrators & disable Google Play Services. You'll now find Google Play Services can be disabled in Apps.
Your phone will be fairly clean at this point and you should see a massive gain in battery life, I sure have.
Cheers,
Andrew

Thanks for your post! I think this will become the most important topic, battery life. I have to say I'm also able to get amazing life without removing Google Play Services. What OS Revision (update level) are you at? I'm at 1AMD. Since the 1AMD update (I think this is the 3rd update), everything has been much better battery wise. However I'm using LifeMode, have Accubattery and Greenify, and I also close ALL apps before I power off the screen. I think you'll find prior to 1AMD update you will be racking your brain on what causes the Battery Drain. I'd sometimes get 4-5 days with minimal use, I'd sometimes get a few hours. 1AMD is much more reliable.
That being said, let's see how we can optimize without removing google play services (removal of Verizon bloatware is totally cool), as 99% of the users on here are not going to remove Google Play Services).
1. Are you using Lifemode?
2. Are you saying Google Play Services are draining the battery when the screen is off?
3. What apps are you using to monitor the battery drain.
4. Which Build Number are you using on your phone?
- Ben

Here's a screenshot of my use right now. No mods, update 1AMD

bensdeals said:
Here's a screenshot of my use right now. No mods, update 1AMD
Click to expand...
Click to collapse
Guys, it's not a matter of the update, or better, they might have set something the the apps behavior to convince us that we should upgrade to 1AMD version, because (is it by casualty?...) the battery problems came at once to me and other users at the same time when Verizon released 1AMD!
Does anyone have any news from deadman96385 , who said he would have released his guide to root the phone?
https://forum.xda-developers.com/showpost.php?p=80866785&postcount=45
Here he says: "But if i can't figure it out this week i'll release my current method so at least there will be something for people to use." on the 12th of November 2019...

I have changed nothing with my phone since the update. It absolutely has better battery life, however this is likely fixes with Lifemode or something else. I wouldn't state that the updates don't fix battery drain issues, because that is not correct.

bensdeals said:
I have changed nothing with my phone since the update. It absolutely has better battery life, however this is likely fixes with Lifemode or something else. I wouldn't state that the updates don't fix battery drain issues, because that is not correct.
Click to expand...
Click to collapse
WARNING! Updating to that patch probably fixes the vulnerability to the ONLY EXPLOIT CURRENTLY AVAILABLE TO ROOT THE PHONE, RENDERING THE ROOT IMPOSSIBLE!

Thats fine. Many people dont care about root. This is strictly a Battery Life thread for anyone regardless of root, not just future rooter/bootloader unlockers. this is important, as the device is still supported and updates are rolling out.
many people will get the phone at this patch/update level.

The phone continues to infuriate. I had it perfect and then last night the phone drained again from 100% to 0%. The night before it only lost 2%. I have nothing installed, it's the cleanest I can get it without root. I don't use lifemode but background data sync is off.
I'm on v2AGA-0. I'm unable to update, perhaps because I'm in the UK, though root may become important later on if the phone continues it's quirks.
Palm support is non existent.

N/A, unable to delete.

Another night of spectacularly low usage, woke up and still on 100%! Not realistic but the algorithm will be taking into consideration the high usage of the night before. I better not touch anything now.

Still looking good. I have confirmed one problem area though.
If you're using the phone for USB tethering and put the pc/laptop to sleep it will probably reset the enumeration into power only mode. When tethering the phone doesn't reconnect into power only mode and causes a serious power drain (about 15% per hour). I've no idea why but it's consistent and maybe this is why they hid the tethering support. Be sure to unplug the phone or disable tethering before putting the pc/laptop into standby.

Seems mine gets stabilized after wiping cache partition in recovery mode. 8-10% loss overnight now. It was more than 80% loss due to cell standby process.

I've got a question for you -
In Accubattery, "Health" tab, what mAh does it say for the "Designed capacith"?
And, what does it say for the "Estimated capacity"?
bensdeals said:
Thanks for your post! I think this will become the most important topic, battery life. I have to say I'm also able to get amazing life without removing Google Play Services. What OS Revision (update level) are you at? I'm at 1AMD. Since the 1AMD update (I think this is the 3rd update), everything has been much better battery wise. However I'm using LifeMode, have Accubattery and Greenify, and I also close ALL apps before I power off the screen. I think you'll find prior to 1AMD update you will be racking your brain on what causes the Battery Drain. I'd sometimes get 4-5 days with minimal use, I'd sometimes get a few hours. 1AMD is much more reliable.
That being said, let's see how we can optimize without removing google play services (removal of Verizon bloatware is totally cool), as 99% of the users on here are not going to remove Google Play Services).
1. Are you using Lifemode?
2. Are you saying Google Play Services are draining the battery when the screen is off?
3. What apps are you using to monitor the battery drain.
4. Which Build Number are you using on your phone?
- Ben
Click to expand...
Click to collapse

Just used your list to remove the bloat, but the "pm uninstall -k --user 0 'com.vzw.hss.myverizon'" command failed. I can see it and disable it still, just not sure what user it's installed for after the latest update.

One more app you can remove is the Verizon Location Agent, specially if you are not on Verizon.
What is Verizon location?
Verizon Smart Family is a service that offers location services and parental controls for all of your family members' phones. Refer to the Verizon Smart Family FAQs for more information about this service. You can manage Verizon Smart Family through My Verizon's website or through the Verizon Smart Family app.
Click to expand...
Click to collapse
package:/vendor/priv-app/Verizon_LocationAgent_vzw_v0.0.3.120_Production_NoDebug_release_signed.apk=com.telecomsys.directedsms.android.SCG
To uninstall run this in adb shell
Code:
pm uninstall -k --user 0 'com.telecomsys.directedsms.android.SCG'

So after removing all the VZW apps the phone is still eating the battery like pac-man. This morning I woke up and the phone was at 32% after leaving it charged to 100% right before I went to sleep (10pm-5:30am typically). After checking the battery I am seeing the following eating up the battery ”Mobile Network Standby” for 66% and system and apps were 1% each. This is completely unsatisfactory, but also a bug with Oreo. For the record I am running stock right now and also using the 2AGG version of the ROM with Straight Talk carrier.
I have configured the following settings to see if this helps at all and will report back.
Setting #1
Settings --> Security location --> Location (under Privacy) --> Scanning. I then disabled both Wi-Fi- and bluetooth scanning.
Setting #2
Enable Developer Options and then un-checked Mobile data always active.
UPDATE: So after making those changes the device has been idle for 10h 52m and it's at 80%. It as has dropped 17%for the Cellular network standby and 1% for apps. It's showing the phone can be idle for another 2 days left which is much more respectable. I think these settings accompanied by removing the VZW apps makes this a closer to daily driver for sure. I hope this post was helpful to others on the board. I will be spending my time now on development on the device starting with looking at the source code that was released by Palm. I will be creating a new post once I make some head way.

Mine has gone back to terrible. Although I have mobile data on I'm using very little of it. While on a cycle ride I lost 45% in 4hrs.
I suspect the battery has had it.

snoopy20 said:
Mine has gone back to terrible. Although I have mobile data on I'm using very little of it. While on a cycle ride I lost 45% in 4hrs.
I suspect the battery has had it.
Click to expand...
Click to collapse
I have got pretty random stats: sometimes it 5% per night, or 12%. Last day i got 50% discharge during 3 hours afk on the table (every app was closed).
So it's not might be a battery. Try out AccuBattery for a few days to check charge\discharge rates and cappasity.
There can be a problem with the firmware itself I imagine.

I've ran Accubattery and there's nothing running. My suspicion is is Android isn't working out the % properly as it's based on the charge capacity over time. Degraded batteries don't have a linear discharge rate.
Palm support got back to me, recommended a Morph Juice battery. Useless as always.

snoopy20 said:
I've ran Accubattery and there's nothing running. My suspicion is is Android isn't working out the % properly as it's based on the charge capacity over time. Degraded batteries don't have a linear discharge rate.
Palm support got back to me, recommended a Morph Juice battery. Useless as always.
Click to expand...
Click to collapse
What % wear do you have under health in accubattery?

Related

Maximizing battery life on your rooted HD8-6G

Hi, all - I am always interested in maximizing battery life on all my devices. I'm getting pretty respectable battery life on my newly rooted HD8-6G. When my HD8 is off and idle, I am generally seeing about 1% battery drop every 5 days or so. I thought I'd share some of my discoveries, in case y'all are interested.
First, a screenshot to let you guys see what I'm trying to maintain:
​
See those 0 mA and mA draws in the teens? That's the sign that my tablet is going about as low as possible for current draw.
Note: The app I use for monitoring battery current drain in real time on my Android devices is Battery Monitor Widget. It's the hands-down the best out there for seeing the actual current drain, and has a super-low footprint. I got the paid version, 'cause the developer deserves it. . During the BMW initial setup, be sure to manually set your HD8's battery capacity to 4750 mAh. You can use the default settings for everything else. Also, you can put a BMW widget on your desktop if you use Nova Launcher, and use Link2SD to convert Nova Launcher to a system app.
I also use Wakelock Detector to monitor for wakelocks. Install Wakelock Detector as a system app (available on the menu). Also, be sure to enable "Advanced Mode". I also enable "Statistics since unplug", since that will give me the best information on whether a new tablet mod / app install has adversely affected battery drain with new wakelocks.
I have also installed and run Greenify.
So ... First and foremost, I use my HD8-6G primarily as a reader, and not my main tablet. As such, my tablet is almost always in Airplane Mode (probably over 99% of the time). This may be one of the most important things you can do to keep your battery drain down. While you should definitely enable Settings >> Power >> Automatic Smart Suspend, keep in mind that this does not fully turn off the WiFi when the tablet screen is off. I have found that the HD8 will almost always drain over 100mA per BMW reading if WiFi is enabled with the Auto Smart Suspend enabled. So, remember to manually go into Airplane Mode when you don't need WiFi .
Under Settings >> Wireless >> Location-Based Services, I have all apps "disabled".
Next, here are some Amazon apps that I have disabled without negatively impacting battery drain:
Disable OTA updates:
pm disable com.amazon.otaverifier
pm disable com.amazon.device.software.ota
pm disable com.amazon.settings.systemupdates
(Remember to also rename /system/priv-app/DeviceSoftwareOTA/DeviceSoftwareOTA.apk to something like DeviceSoftwareOTA_.apk_)
Disable Fire Launcher:
pm disable com.amazon.firelauncher
Disable Amazon Game Circle:
pm disable com.amazon.ags.app
Disable Amazon Silk Browser:
pm disable com.amazon.cloud9
pm disable com.amazon.cloud9.kids
Disable Parental Controls:
pm disable com.amazon.parentalcontrols
TESTING (So, drain is TBD)
Will be testing other apps shortly.
Here are a bunch of other supposedly "safe" apps that folks have recommended disabling:
(Legend: Green apps can be pm disabled and then pm enabled to go back to previous battery drain levels. Red apps will always drain your battery after you pm disable them, even if you pm enable them later. See more details below.)
pm disable com.amazon.geo.client.maps
pm disable com.amazon.geo.mapsv2
pm disable com.amazon.geo.mapsv2.services
pm disable com.amazon.webapp
pm disable com.amazon.webview
pm disable com.amazon.dp.contacts
pm disable com.amazon.dp.fbcontacts
pm disable com.amazon.photos
pm disable com.amazon.photos.importer
pm disable com.amazon.kcp.tutorial
pm disable com.amazon.kindle
pm disable com.amazon.kindle.kso
pm disable com.amazon.kor.demo
pm disable com.amazon.tahoe
pm disable com.amazon.unifiedshare.actionchooser
pm disable com.amazon.unifiedsharefacebook
pm disable com.amazon.unifiedsharegoodreads
pm disable com.amazon.unifiedsharesinaweibo
pm disable com.amazon.unifiedsharetwitter
pm disable com.amazon.windowshop
pm disable com.amazon.pm
pm disable com.amazon.recess
pm disable com.amazon.socialplatform
pm disable com.amazon.zico
pm disable com.audible.application.kindle
pm disable com.audible.application.store
pm disable com.goodreads.kindle
pm disable com.amazon.kindle.unifiedSearch​
However, I recommend caution before disabling any of these. Just because you can disable some of the above apps and have your HD8 still operate without any visible issue, I have found during my testing that disabling some of these actually increases battery drain, and sometimes irreparably. The battery drain occurs in Airplane Mode, not just when connected to the internet.
And by "irreparably", I mean this: I have found that once you pm disable some apps and battery drain increases, a pm enable on the same apps does not make the battery drain go back to the previous levels. For example, disabling com.amazon.kindle.unifiedSearch increased my battery drain, but reenabling com.amazon.kindle.unifiedSearch did not reduce the battery drain back to what it was before. The only solution I have found for this is sideloading the original v5.3.1.1 image again, and then re-rooting and starting over. But some apps can be pm enabled after seeing a battery drain increase, and the battery drain goes back to the previous levels. For example, com.amazon.webapp and com.amazon.webview increased battery drain when disabled, but the battery drain went back to normal when they were re-enabled.
Lastly (for now): Installing the Google app also creates an irrevocable battery drain. I saw the battery drain go up significantly when I installed the Google app, and that drain didn't completely disappear after I uninstalled the Google app. The drain never dropped below 100 mA after I uninstalled the Google app, even in Airplane Mode.
As a result, I had to re-image and re-root my HD8-6G. Getting pretty handy at that.
I will keep you guys informed on my progress.
Cheers!
¿GJ?
Nice work! I'll come back to your post once I have my device rooted (if ever).
Good post, also not rooted but just posting to say I've also seen a huge effect on battery after installing Google apps, I suspected it was Google Play Services but think I'll remove the Google App after reading your post as I rarely use it anyway, plus with the latest 5.3.2 update which brought Alexa, Amazon seems to have removed the ability to long-press on home for Google Now so again little point in keeping it.
Just wish there was an app to individually manage syncing for Google apps, like how it's baked into stock Android.
Great post, thanks a lot.
I'm just wondering, in the list above, if I disable the apps that are in plain text (not red or yellow) is there any affect on the battery?
iteek said:
Great post, thanks a lot.
I'm just wondering, in the list above, if I disable the apps that are in plain text (not red or yellow) is there any affect on the battery?
Click to expand...
Click to collapse
The answer is ... Maybe, and in some cases ... Probably.
I haven't tested any of the plain text apps yet, and not sure when (or, if) I will get to it. For me, my HD8-6G is working really zippy now with very low current drain (charging once every 2 weeks). I got rid of most of the Amazon-centric functionality so that the HD8 operates very closely to a standard Android tablet.
Since the other plain text Amazon apps above aren't burning CPU or slowing down my HD8 at all, the cost/benefit of disabling more of those apps is pretty poor - I will certainly have to manually reimage my HD8 a few more times if I want to experiment more. It's a shame that we don't have full Nandroid backup capability for the HD8-6G, or I would be experimenting a bit more.
¿GJ?
Just awesome to see all your trial and error here so a fainted heart like me can pull the trigger. I myself refused to sign in with Amazon and rooted to block update and use another launcher and apps from PlayStore instead scaring they are pushing the update without my consent. But I do love the Kindle Reader, is there a way to replace it from PlayStore?

Kernel wakelocks draining battery, anybody else? Help needed

Hello all,
My phab 2 Pro is draining its battery too fast with the screen off. Using Battery Historian I've been able to pinpoint it down to something keeping the phone awake when it should be sleeping. The problem is it happens randomly and I haven't been able to "connect" it to a specific app or setting.
The "kernel wakeup reason" that Battery Historian shows as the (I think so anyway) culprit is "Abort:Wakeup IRQ -1169425744 (null) pending". The number after "IRQ -" changes from log to log.
Something else that keeps popping up on the "Userspace wakelock" line with short bursts is "RILJ". This is precisely during the period that the phone is "awake" but the screen is off. So maybe the RILJ and the IRQ thing have something to do with each other?
Steps I took:
Full factory reset
Uninstalled ALL apps that can be uninstalled.
Disabled ALL apps that can be disabled, apart from things that have to stay like keyboard.
Switched of any Location setting that can be switched off
Switched of all syncing that can be switched off
Enabled developer options (to be able to pull the bugreport.txt off the device using adb)
Engaged airplane mode
But even with all of these steps, which leaves the phone totally unusable (but I have another daily driver) this weird kernel wakelock still happens frequently, draining the battery very fast. Going from 38% down to 9% in just 6 hours, with the screen off(!) is plainly unacceptable.
Are there other users out there experiencing the same? I know of one guy who posted lasted year, but maybe there are more out there?
Can anybody help with this? I have no idea what to do now I more or less now where the problem lies. I'm no coder and don't know anybody at Lenovo...
Regards,
Sander
Is not normal what happens to you, but as a remote solution ... try to get into the applications that are working, and look at google services, there is one that spends a bestiality, it is called fileakintentoperation $ external that application next to the others Spend a lot of ram, I ended up blocking the services of google play and play store, and I assure you that the battery lasts for more than two days
rogerbcn said:
Is not normal what happens to you, but as a remote solution ... try to get into the applications that are working, and look at google services, there is one that spends a bestiality, it is called fileakintentoperation $ external that application next to the others Spend a lot of ram, I ended up blocking the services of google play and play store, and I assure you that the battery lasts for more than two days
Click to expand...
Click to collapse
Hi Rogerbcn,
thanks for replying.
Could you type the name of the app/service again? Google doesn't return anything on "fileakintentoperation" .
I already have the Google play and Play Store apps disabled, unfortunately, that didn't help.
Regards,
Sander
Is just below, where are the services of google play, and is also a service, but after reading that you have disconnected and you also have disconnected play store, gives me your battery or is badly calibrated or is to change, Take it to the sat of lenovo and assert your guarantee that for that we have spent 500 dollars / euros,regards
[rogerbcn] is probably correct and that you may have a defective battery. I use greenify and it seems to extend battery life about 23% for app hibernation.
https://play.google.com/store/apps/details?id=com.oasisfeng.greenify&hl=en
I resolved with task killer (kil 1 sec. After lockscreen)
edit: not resolved... anyone has other experience?
Seems to be resolved.
I used greenify, with doze go (adb solution)

Having bad battery life on Nougat? Check this.

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​What I have right now out of Doze are "Bluetooth MIDI Service", "Bluetooth Share", the "Clock" app and two other Clock apps.
I am not sure how effective is the method listed below after the last update. Stay tuned.​​
Also I think the current version of Facebook Messenger is draining too much battery.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------​Hello everyone,
when I bought my Zenfone 3 ZE520KL, I was amazed by it's battery life. I could easily get around 8 hours of SOT in a single charge with moderate usage. My device was running Android Marshmallow 6.0 out of the box, but performance wasn't as good. On Nougat, performance is much better and faster, also I used to get some lags and frozen screen, the capacitive keys also sometimes froze when I was charging my phone, but now I don't get issues like that as often as before. Interface is so much more appealing and I love it.
But what about battery life? I started getting around 5 hours of SOT.. which is still good, but not really close to 8 hours. I thought a lot about these 3 hours that were missing so I decided to start investigating. I wanted to share my findings with you so maybe you would know something that could help.
It's been two weeks since I have been testing out different things. The apps I used to do my research are:
Carat. What I love about this app is the process list. It shows exactly which apps and system processes are running in the background, so I can control them very easily.
Greenify. Thanks to the Carat app, I can see which apps continue running in the background, so I can use Greenify to hibernate them after I'm done using them. (Examples: Youtube, Snapchat etc.). Also I bought the Donation Package, and unlocked the other modes using adb commands (my device is not rooted).
BetterBatteryStats. This app is usually used to detect wakelocks. I limited the Google Calendar App from syncing so it doesn't use too much battery in the background. This app is paid in Google Play but you can get it for free from here.
What I did to get better battery life:
I excluded the services, that were always running in the process list from the Carat App from Doze. Apparently, the new Doze in Nougat gives us permission to optimize more system processes and services than before, which can backfire - Doze starts trying to kill processes that can't be killed, and this results in consuming more battery juice than saving it.
How to enter Doze settings and make the following changes:
Go to "Settings" > Select "Battery" > Tap on the three dots at the upper-right corner > Select "Battery Optimization" > Select "All Apps" > Find and tap on the Apps/Services/Processes I have listed below > Select "Do not optimize". The other apps and services should stay optimized.
The apps, processes and services that I removed from Doze are:
Android Services Library
Android System
ASUS Calling Screen
Bluetooth MIDI Service
Bluetooth Share
Camera
Clock
com.android.smspush
com.asus.keyboard
com.asus.shim
com.qti.qualcomm.datastatusnotification
com.qualcomm.qti.tetherservice
org.codeaurora.bluetooth
org.codeaurora.ims
com.qualcomm.qcrilsgtunnel
ICESound Service
Mobile Manager
MobileManagerService
System UI
Telecom Service
Telephony Service
ZenUI Keyboard
ZenUI Launcher
Some other apps that I'm using: Do It Later, Greenify, Messages, Nova Launcher, Timely, Weather.
Please do a full charge to 100% afterwards and check if the battery still drains as quickly as before. Your feedback will be greatly appreciated.
I am already starting to see improvement in my battery life. I was losing around 2% on Stand By and battery was draining fast when I was using the phone, but now I lost 0% on Stand By overnight and 10% for 1 hour of SOT (before this I was losing 10% for 30 min. of SOT). I am still trying to figure out which services exactly are causing the drain, when they are being optimized. Maybe the services, included in the Android System? (Check them from Settings > Battery > Android System > Included Packages). I deleted Facebook and Twitter apps and started using them from Chrome (almost the same thing, I quickly got used to that). Please check the updates below for more info and share your opinion or advice in the comments so we can all reach a better experience with this amazing smartphone.
Thank you for reading!
Update1: 6h30min SOT with 30% left (917mAh, 35%), but I will have to charge now. I have been messing with Doze a lot, maybe I'll get more clean results later. Progress has been made though, at least with my device.
Update2: Something interesting - my J-Score with the Carat app before and after starting this experiment: http://i.imgur.com/Q8u6HBD.jpg
Update3: There is a battery drain when making voice calls - 226mAh (7%) were lost because of 43 minutes long talk time.
Results were worse after testing with the second list removed, although there wasn't much draining with the screen on: SOT - 5h20min for 70% of battery (752mAh, 20%).
Update4: com.android.phone appears as a wakelock at BBS (Wakeups:8). Also 2h30 SOT for 30% used battery (100-70%~408 mAh). I'm updating the list and trying again.
Please note that my phone is updated to the latest firmware WW_Phone-14.2020.1703.28-20170410.
Update5: com.android.phone is still an active wakelock (Wakeups:14), but SOT is 2h34min for 30% used battery (100-70%~343mAh). At 30% battery left, SOT is almost 6hrs(28%~787mAh), Device Idle is at 10% (291mAh). The MobileManagerService is causing way too many wakelocks and is probably the reason for the high Device Idle battery usage.
Update6: MobileManagerService is no longer showing as a frequent wakelock. com.android.phone (Telephony Service - Wakeups:9) and com.google.android.apps.messaging are the most persistent wakelocks, other than that battery life is amazing at the moment. SOT is 2h45min for 30% used battery (100-70%~366mAh). I also had 27 min of talk time (4%~145mAh). At 30% left, I have 6h33min of SOT (32%~912mAh). Device Idle is again at 10% (292mAh). We are ready for the final test.
Update7: The results are quite interesting. After removing com.qti.qualcomm.telephonyservice from Doze, com.android.phone stopped appearing as a frequent wakelock at first, but now, at 70% it has 16 wakeups. SOT is 2h22min (100-70%~318mAh), so it's not better. I'm going to try a few more changes.
Update 8: I posted it as a reply here.
Update 9: I shouldn't have put Task Manager out of Doze, I get so much better battery life now. The update is ready, check it here.
Good post, thank you for investigating this, please let us know if you find more stuff or what exactly is responsible for it and an easy way of fixing.
1noob said:
Good post, thank you for investigating this, please let us know if you find more stuff or what exactly is responsible for it and an easy way of fixing.
Click to expand...
Click to collapse
Hello! Thank you for your reply. I'm so happy I could help others and myself with this thread, but I also need to know if you are also seeing any difference. Please check here regularly!
Also, I'm guessing that when you put your system processes and services in Doze, you also decrease their performance, which causes battery draining, as they try to run normally and do their work. Doze is trying to prevent them from doing that. This is my conclusion, but only results will show if I'm correct. If you own yourself a Zenfone 3, please feel free to report if you experience any changes using my method.
Thank you and have a nice day!
Hi, thank you for the post. I have a zenfone 3 here and will try your method.
I'm trying it on ze520kl with marschmallow, it seems working fine. :highfive:
Do you remove the first and second list from doze ? or ate testing with only the second list now?
Nice findings btw
pedromms86 said:
Do you remove the first and second list from doze ? or ate testing with only the second list now?
Nice findings btw
Click to expand...
Click to collapse
I have removed everything from both of the lists. It's still early to say but no major battery drain is noticed for now. Thanks!
bibbomio said:
I'm trying it on ze520kl with marschmallow, it seems working fine. :highfive:
Click to expand...
Click to collapse
Awesome! :good:
Thank you so much for this article. Well written as well. I have applied the changes and so far no issues (it has been 6 h is). Will report once I have more history
I remove the apps from doze, and can say it really improve battery (test for one day)
thanks !
@Blackrose110 any news improvements after update3 ?
New update is released via OTA (~500MB).
pedromms86 said:
@Blackrose110 any news improvements after update3 ?
Click to expand...
Click to collapse
Too early to say, also I got a weird wakelock, and lost 2% overnight. I lost the results (100-90%) after a restart. Now I'm going to update my phone and start again.
I had 8% used up on 43 minutes of SOT, and 2% lost on voice calls (100 and something mAh). I went to bed with 92%, I guess the other 2% were lost on that wakelock and the clock wakelock. These 2% were lost on equal intervals.
It's going to take a while, I'm just using my device normally. I don't have time to be on my phone all the time, also the battery is harder to drain now. At this point, I'm just trying to get better results.
Cheers!
pedromms86 said:
@Blackrose110 any news improvements after update3 ?
Click to expand...
Click to collapse
Check again tomorrow!
RobinRo said:
New update is released via OTA (~500MB).
Click to expand...
Click to collapse
Updating...
I don't think it is a good ideea to change Doze settings for system services like com.qualcomm.* or telephony*.
In theory, these services should be compatible with operating system and they should work as designed. I would focus on third-party apps who doesn't work well on Nougat.
Anyway, is just an opinion and i'm looking forward for updates
ci6i said:
I don't think it is a good ideea to change Doze settings for system services like com.qualcomm.* or telephony*.
In theory, these services should be compatible with operating system and they should work as designed. I would focus on third-party apps who doesn't work well on Nougat.
Anyway, is just an opinion and i'm looking forward for updates
Click to expand...
Click to collapse
Hello ci6i, I also agree with you, and that's why I excluded all of them from Doze when I first tried this out. At the moment, I removed only those system services, that run in the background all the time. My goal is to find the least amount of system services and processes, that are causing battery drain when the phone is in use.
I am not saying that you should do exactly what I did. It's best if you try out yourself on your own device what works and what doesn't.
I also have only excluded from Doze apps that I use daily. But everyone is using different apps and it depends only on the developers to update them.
You can download Carat for free from Google Play and check the process list, it's very useful. The app itself doesn't use any battery.
Good luck!
Blackrose110 said:
...
I am not saying that you should do exactly what I did. It's best if you try out yourself on your own device what works and what doesn't.
I also have only excluded from Doze apps that I use daily. But everyone is using different apps and it depends only on the developers to update them.
...
Click to expand...
Click to collapse
I agree with you and i really appreciate your work Yesterday I've installed Carat after i read your first post and today i did new OTA update and cleared cache partition. Let's see how it works in the next few days.
What should I do next, guys? Remove other com.qualcomm/com.android/com.asus services or remove just MobileManagerService from Doze? I'm thinking about the second one, I'm curious to see if ti makes any difference. I think the results from the first test were the best, and the MobileManagerService was out of Doze as far as I remember. Might as well try and see what happens.
It's a bit hard to drain the battery these days, so updates might not be fast. Patience is key!
Yeahh final test!! Looking forward to the result

How To Make Your Battery Life Better, And Why Does Your Battery Life Suck?

Hey guys! Posted this on Reddit, and many people loved my guide and explanations, SO Posting this here and hope this helps everyone with issues about the battery etc.
After a few days of testing these are my tips to you guys, AND my experience how I got atleast better battery life to some extinct.
Now to the basic charging tip as some, and some not know. Charging between 30% to 80/90% is smart. Wears the battery much less than 0 to 100% for instance. Read this up further if you need, not gonna talk about this forever.
To the Nokia battery part. So first of all MANY users have reported Adaptive battery and auto-brightness are bugged and drains more than they should. Well this is true. DO NOT use adaptive battery if you experience bad battery life, and especially not auto-brightness. Why am I saying do not use it? Simple. It does the opposite, so is reported many others. I tested this carefully when sleeping to test the idle drain just by having the Android system installed and a few apps. I got a drain of around 10 to 13% through only 9 hours of sleeping. This is bad. However when adaptive battery turned off, no apps restricted I tested for many days and ended up with only a drain of 2 to 4% through those 9 hours. Will it help you? I dunno, but worked for many.
EVENWELL APPS. Usually bloatware. Only few apps from evenwell is needed for the OS to work. The powersaving g3 package from evenwell, which is a third party that Nokia has done some kind of deal with. The powersaving was suppose to help, but instead made things worse. Making alarms useless etc etc that has been mentioned on the forum. It kills apps even wehn whitelisted or when the phone was locked for a while.
Hook up the nokia on your pc and use adb. Uninstall this package, and almost all evenwell packages installed. Atleast powersaving g3 package, as it's known to drain. Most are bloatware, however you need to be careful not to delete the wrong packages, as they can only be restored by factory reset. Which packages to uninstall depends on your needs. Please remember to check on xda to find a guide on this, if not I will find it for you. This can help a lot just by using some of your time to remove stuff you might not need.
Turn off the aggressive 4g switch in developer settings. It will set 4g to always active, and you are better off just having it off. Should be called something like "Mobile data always active".
You got facebook? Well many has reported that facebook drains a lot, as it uses many services to communicate with the phone. I usually just use dolphin browser and have facebook logged in
Now for me I have these settings mentioned above, and I use my phone a lot, I get around 2 to 2,5 days of use of the phone just by doing these things. Uninstalling many evenwell packages helped a lot too. If none of these tips help you, then deleting caches can help. If not backup and factory reset the phone. If that does not work too, then it could just be the Pie updates being drainy for you. Hope this helps anyone ! Ask me if any questions!
Question: When turning off adaptive battery it keeps turning on after a while. Answer: have atleast 1 app restricted and adaptive battery on. From there turn it off and let the 1 app stay restricted (it really isn't). Now it should hopefully stay off.
Thanks for tips.
I have a request for you. Could you make a list of evenwell apps which are 100% safe to uninstall from N7+?
zax880 said:
Thanks for tips.
I have a request for you. Could you make a list of evenwell apps which are 100% safe to uninstall from N7+?
Click to expand...
Click to collapse
No problem I actually have a guide i followed both explaining what you can and what you must NOT.
https://forum.xda-developers.com/general/general/nokia-2-apps-safe-to-delete-t3783158
it is for nokia 2 it says but its so to say the same for nokia 7 plus. Have a look, and let me know if issues!
I could't find 4G aggressive switch in developer settings
Emad tober said:
I could't find 4G aggressive switch in developer settings
Click to expand...
Click to collapse
top on screenshot
nexus723 said:
Hey guys! Posted this on Reddit, and many people loved my guide and explanations, SO Posting this here and hope this helps everyone with issues about the battery etc.
After a few days of testing these are my tips to you guys, AND my experience how I got atleast better battery life to some extinct.
Now to the basic charging tip as some, and some not know. Charging between 30% to 80/90% is smart. Wears the battery much less than 0 to 100% for instance. Read this up further if you need, not gonna talk about this forever.
To the Nokia battery part. So first of all MANY users have reported Adaptive battery and auto-brightness are bugged and drains more than they should. Well this is true. DO NOT use adaptive battery if you experience bad battery life, and especially not auto-brightness. Why am I saying do not use it? Simple. It does the opposite, so is reported many others. I tested this carefully when sleeping to test the idle drain just by having the Android system installed and a few apps. I got a drain of around 10 to 13% through only 9 hours of sleeping. This is bad. However when adaptive battery turned off, no apps restricted I tested for many days and ended up with only a drain of 2 to 4% through those 9 hours. Will it help you? I dunno, but worked for many.
EVENWELL APPS. Usually bloatware. Only few apps from evenwell is needed for the OS to work. The powersaving g3 package from evenwell, which is a third party that Nokia has done some kind of deal with. The powersaving was suppose to help, but instead made things worse. Making alarms useless etc etc that has been mentioned on the forum. It kills apps even wehn whitelisted or when the phone was locked for a while.
Hook up the nokia on your pc and use adb. Uninstall this package, and almost all evenwell packages installed. Atleast powersaving g3 package, as it's known to drain. Most are bloatware, however you need to be careful not to delete the wrong packages, as they can only be restored by factory reset. Which packages to uninstall depends on your needs. Please remember to check on xda to find a guide on this, if not I will find it for you. This can help a lot just by using some of your time to remove stuff you might not need.
Turn off the aggressive 4g switch in developer settings. It will set 4g to always active, and you are better off just having it off. Should be called something like "Mobile data always active".
You got facebook? Well many has reported that facebook drains a lot, as it uses many services to communicate with the phone. I usually just use dolphin browser and have facebook logged in
Now for me I have these settings mentioned above, and I use my phone a lot, I get around 2 to 2,5 days of use of the phone just by doing these things. Uninstalling many evenwell packages helped a lot too. If none of these tips help you, then deleting caches can help. If not backup and factory reset the phone. If that does not work too, then it could just be the Pie updates being drainy for you. Hope this helps anyone ! Ask me if any questions!
Question: When turning off adaptive battery it keeps turning on after a while. Answer: have atleast 1 app restricted and adaptive battery on. From there turn it off and let the 1 app stay restricted (it really isn't). Now it should hopefully stay off.
Click to expand...
Click to collapse
Thanks for your effort to put this together.
I am not sure about Evenwell apps and I'll explain why:
- I did not uninstalled or blocked Evenwell app. What I did was to turn off battery saver (maybe it's the same thing?) And that improved battery life a lot.
- I am getting 2.5 - 3 days battery use for a full charge (100% charge - did this with every phone I had, never had an issue with battery).
- I do not have issues with alarms, fitness tracking, notifications, etc.
- I agree with disabling 4g always on - that helps a lot
- definitely agree with Facebook.
- adaptive battery is still on.
I am on Pie, December patch.
trveller72 said:
Thanks for your effort to put this together.
I am not sure about Evenwell apps and I'll explain why:
- I did not uninstalled or blocked Evenwell app. What I did was to turn off battery saver (maybe it's the same thing?) And that improved battery life a lot.
- I am getting 2.5 - 3 days battery use for a full charge (100% charge - did this with every phone I had, never had an issue with battery).
- I do not have issues with alarms, fitness tracking, notifications, etc.
- I agree with disabling 4g always on - that helps a lot
- definitely agree with Facebook.
- adaptive battery is still on.
I am on Pie, December patch.
Click to expand...
Click to collapse
And a screenshot for battery saver
Thanks i actually thought that the Android One meant a debloated system. So i never even cared about checking the system apps. Well now my phone is debloated! Almost as many ****ty apps that Samsung has.
It runs much smoother in the UI too.
[emoji106][emoji106][emoji4]
Skickat från min SM-N960F via Tapatalk
Whats that unaccounted apps are, telewell apps?
And it tooks more than screen on does...
nexus723 said:
You got facebook? Well many has reported that facebook drains a lot, as it uses many services to communicate with the phone. I usually just use dolphin browser and have facebook logged in.
Click to expand...
Click to collapse
I'm using Maki
Guide to help you
After update to 9.0 my battery life became very bad... SoT was barely 2.5h.
However, i found out a way to fix it!
Deleting facebook app, and disabling battery aid improved it alot, disabling sync can also give you a little boost .. Deleting facebook app helped the most. I get between 5-6h SoT. Cheers!
SoT after my tricks?
Strmy said:
After update to 9.0 my battery life became very bad... SoT was barely 2.5h.
However, i found out a way to fix it!
Deleting facebook app, and disabling battery aid improved it alot, disabling sync can also give you a little boost .. Deleting facebook app helped the most. I get between 5-6h SoT. Cheers!
Click to expand...
Click to collapse
what do you mean by Battery aid?
Strmy said:
Deleting facebook app
Click to expand...
Click to collapse
You should always remove facebook and messenger app and use facebook lite and messenger lite instead
what's the best solution for now to increase sot?
I have a Nokia 7 Plus (Europe) with Android Pie and I have no application problem killed. I do not see any difference in disabling the battery management as well as "evenwell".
What empties my battery is "Google Play Service". Almost 2% per hour is way too much for a device on standby at night.
christ59520 said:
I have a Nokia 7 Plus (Europe) with Android Pie and I have no application problem killed. I do not see any difference in disabling the battery management as well as "evenwell".
What empties
my battery is "Google Play Service". Almost 2% per hour is way too much for a device on standby at night.
Click to expand...
Click to collapse
You need to clear cache from Google Play services or perhaps wait for a new update from Google. I had the same issue , however clearing the cache helped me restore battery to a respectable level.
Battery life is awesome for me. It lasts 9 hours in 81% (from 98% to 17%) screen on time, wi-fi always on, without gaming, location disabled (it takes a lot of battery)
After updating to March security patch (Android Pie), battery life returns to great! Adaptive battery can now be permanently turned off and I'm getting average 3 days of normal use on a single charge.

General optimization settings and tweaks

This is all the things I have done to my P20 Pro CLT-L04 before and after a factory reset.
--
USE AT YOUR OWN RISK!!
--
Full backup to google drive from Google services backup now.
Backup of Nova launcher to google drive.
Check for EMUI update.
Factory reset.
Full Google restore
Reboot
install GDialer from https://forum.xda-developers.com/android/apps-games/app-google-phone-v14-0-175904292-bubble-t3708218 and change settings to make it default (Default Apps) and Display over other apps, write system settings and turn off power consumption alert and disable App launch automatically manage from the App Info dialog under Apps in setttings.
Remove or disable the folowing apps if you want (USB Debugging enabled):
adb uninstall --user 0 com.android.calendar
adb uninstall --user 0 com.android.contacts
adb uninstall --user 0 com.microsoft.translator
adb uninstall --user 0 com.android.email
adb uninstall --user 0 com.huawei.search
adb uninstall --user 0 com.huawei.android.launcher (Only if you have replacement home launcher and it will revert to cards flip recents)
Change Battery Optimization settings for apps you use the most like phone, messages etc
Do the same for app launch
Darken interface colors
Set resolution to FHD not smart
Clear and update AGPS with GPS Test
Disable and enable GPS tag in camera app so it doesn't show China as location.
Enable fingerprint unlock
Enable always on display
Disable smart cover.
Disable smart screenshot
Enable motion control, pick up, wake device
Disable split screen gesture
Disable quick call voice control
In color mode and temperature change to color temperature to normal, natural tone and eye comfort schedule
Disable start up sound
Notifications, lock screen notifications show but hide
Enable face recognition and select slide to unlock and smart lock screen notifications
Change the render settings in developer options to .5
Turn off Display carrier name
Clear the cache partition using the start by holding volume up and power buttons
This is a work in progress...
Cheers!
Optimise for what? Battery or Performance?
The Restless Soul said:
Optimise for what? Battery or Performance?
Click to expand...
Click to collapse
Both and for my personal preferences. I figured this would be obvious upon reading the post but maybe I should change the title.
AnTuTu benchmark
What kind of SOT are you experiencing? I've never really reached consistent SOTs like my OnePlus 5.
Wouldn't you just remove these using titanium ?
Be easier.
PS: gave you a thanks.. I know this took time
dladz said:
What kind of SOT are you experiencing? I've never really reached consistent SOTs like my OnePlus 5.
Wouldn't you just remove these using titanium ?
Be easier.
PS: gave you a thanks.. I know this took time
Click to expand...
Click to collapse
Haven't had time to do SOT but seems the same as factory. Device is so fast now even without performance mode. I didn't try titanium as I am not rooted and really didn't even think about that. Appreciate your comments.
Cheers
Here's a general day of use...
grantdb said:
Here's a general day of use...
Click to expand...
Click to collapse
I have the same SOT in a full work day (8am-19am) always on 4G data, GPS on and at least 1:30 hours of Spotify. When I'm at home, I can easily reach 7-8 hours of SOT... My phone is 1 year old. I just removed the app you suggested cause I hate that silly bug that affects the "recent app" screen while using a 3rd party launcher

Categories

Resources