Hi guys,
I am trying to improve the battery life in my Android phone (Samsung Galaxy SII, i9100, Cyanogenmod 10.1 nightly, 20130304).
I have BetterBatteryStats, and I have noticed that my top causes for Kernel wakelocks are by far "multipdp" and "secril_fd-interface".
When looking into the "Network" option to see what's triggering all those multipdp wakelocks, I consistently see the line "10030 (Mobile) Google Services" on top, with more than 1M consumed per day.
Does anyone know which Google service is that, and if so, how to disable it, or limit its wakelocks?
I have searched in the forums, but I have not found an answer.
Many thanks!
Related
Hi,
first, i have to tell you that I'm really surprised about the battery life. I've never experienced more battery life on any firmware before (when I'm not using the wifi connection).
But I've also got some questions, e.g. about the wakeup. It feels strange, the phone wakes up, but it was in idle, no wifi connected or display on...
Another questions is, on KD3, using Juice Defender the battery drain over night (approx. 8h) was only 1-2%, but now around 7-8%. And I also use the Juice Defender with same settings!?!?
Is it correct or what could be the problem and how to fix it?
I'm on stock OXAKH3, CF-Rooted and just removed the usual apps listed in the thread "apps secure to remove" in this forum, with root explorer...
thanks for any suggestions, your help is much appreciated.
Something is going on background. To see what is going on in background install Better Battery Stats and see under 'Partial Wakelocks'. Then you could uninstall it/freeze/modify it as per your need.
http://forum.xda-developers.com/showthread.php?t=1179809
Regards.
thanks for your quick response and the link. it seems to be the solution for my wake-up problem...
I've installed this app, but maybe i'm stupid – For me this app isn't very intuitive.
I'm staring at the whole bunch of entries, but couldn't find any mysterious tasks?
I don't know how to use this app. Are there any alternatives?
666dexter said:
thanks for your quick response and the link. it seems to be the solution for my wake-up problem...
I've installed this app, but maybe i'm stupid – For me this app isn't very intuitive.
I'm staring at the whole bunch of entries, but couldn't find any mysterious tasks?
I don't know how to use this app. Are there any alternatives?
Click to expand...
Click to collapse
Keep checking the Partial Wakelocks option, if anything is going on background you should see it there.
the one on the top of the list consumed the most cpu time, so one of them may be your battery drainer. Open the app, select "wake locks" and look at the top of the list.
yepp, that's what I meant... the top entries are
*network-location* Android-System with 27m 5s – 0,4%
*network-location* Google Services with 26m 16s – 0,4%
JuiceDefender.Service with 15m 57s – 0,3%
hmm, it's curious - this seems not to be the wake-up problem posted before. also how to change those system entries? this could not be the problem, or?
just to inform you, after deinstalling the app getjar, everything works fine again...
and this process or app wasn't listed within betterbatterystats, i think.
thanks anyway.
Hi all,
Long time since I posted here, but I'm at the limit of what I can effectively do so I'm looking for some help here and I believe this is a problem with the OS itself and how it handles shared settings and even with the Maps application, rather than being device specific.
First, specs:
Samsung Galaxy Nexus (UK HSDPA+) running Jelly Bean 4.1.1, completely stock and unrooted.
Asus Nexus 7 (also UK, though I'm not sure this makes a difference as the N7 has no GSM radio), Jelly Bean 4.1.1, completely stock and unrooted.
All apps are the latest versions.
Background: This problem has only existed as long as I have had the Nexus 7 in addition to the Galaxy Nexus. I'm 90% sure that the issue relates to the fact that I have location reporting enabled on the GNex and NOT on the Nexus 7. I'm signed into both devices with the same Google account. Occasionally one or the other will pick up the opposite one's settings with regards to location sharing, a PITA.
The problem: Ridiculous amounts of wakelocks caused by the Play Store, Maps and the Launcher. As you can see here (BetterBatteryStats pic included). imgur . com/ a/yz83J (I can't post the hyperlink because I've not posted 10 times yet.) This only seems to cause a problem on the Galaxy Nexus. I haven't noticed wakelocks or battery drain on the Nexus 7.
This absolutely drains my battery. If I kill off Play Store and Maps and clear all cache data then the wakelocks stop for a while.
The catch: I'd really rather not have to enable location reporting on the Nexus 7 to resolve this. The reason I have it turned off is that I have it on train WiFi a lot, which displays my location as wherever the connection terminates. E.g. for an entire journey from London to the north, my history for that day shows that I travelled the distance between every point on the route that my phone reported and London Euston station where the Nexus 7 was connected, in about 1 second. This led to my location history being an utter mess!
The question: Any ideas on getting this working as intended? If I can provide any more data let me know. I've already run an ADB output of my alarm manager stats and it's showing the same as the BetterBatteryStats info.
Really? No one here has any idea?
I confirmed it's a problem with location services by telling my devices not to automatically update their locations. This has instantly stopped the wakelock issues however I use the location services quite a lot for working out journey times as well as local searches.
Can anyone here familiar with these services offer any idea? Or is this something I need to submit to Google?
Hi, I have a stock i9300, rooted.
About 3 days ago, I noticed that my device, which normally gets through a day comfortably, was running out of juice by early afternoon.
I've checked the data usage meter and it shows that Google Services is doing something with data constantly. It's not a lot of data (500MB over 7 days) but it's enough to keep my "H+" showing data uploading and downloading all the time, which is not normal behaviour.
As a result of this, the battery is running dry. Even when plugged in, the charging isn't keeping up and eventually the battery runs out, and I have to leave the phone off for a bit to recharge.
I have since turned off background data for Google Services, and I'm hoping this works, although I don't know what I'm going to lose in terms of functionality as a result of doing that.
But I'd like to know what the problem is and why this has suddenly happened as it's really bugging me. Hoping someone else has experienced this. I have searched for other threads on this topic, all refer to battery drain but I don't seem to have the same issue. If I look at my battery stats I'm not seeing Google Services at the top of the list like others. Mine is more to do with data.
Cheers,
Pete
I cant answer why or what it is, but one thing I did notice wasted a lot of battery for me (other than google now of course) was the google backup. You know the one you tick when you first go through the set up wizard on the phone? "Backup this device with google".
piannetta said:
Hi, I have a stock i9300, rooted.
About 3 days ago, I noticed that my device, which normally gets through a day comfortably, was running out of juice by early afternoon.
I've checked the data usage meter and it shows that Google Services is doing something with data constantly. It's not a lot of data (500MB over 7 days) but it's enough to keep my "H+" showing data uploading and downloading all the time, which is not normal behaviour.
As a result of this, the battery is running dry. Even when plugged in, the charging isn't keeping up and eventually the battery runs out, and I have to leave the phone off for a bit to recharge.
I have since turned off background data for Google Services, and I'm hoping this works, although I don't know what I'm going to lose in terms of functionality as a result of doing that.
But I'd like to know what the problem is and why this has suddenly happened as it's really bugging me. Hoping someone else has experienced this. I have searched for other threads on this topic, all refer to battery drain but I don't seem to have the same issue. If I look at my battery stats I'm not seeing Google Services at the top of the list like others. Mine is more to do with data.
Cheers,
Pete
Click to expand...
Click to collapse
hi,
if you have various system or user apps wakelocks, first do a monitoring it with your favorite battery monitor and analysis tool to details.
gmail, google services, backup, sync contacts, other syncs google plus, etc, localization services, call direct or indirectly other apps, bringing more wakelocks (partial, kernel, network - your case I think) ... and more battery drains ... facebook is a classic example ... hungry app
Wakelocks - read it ... enlight your questions
http://forum.xda-developers.com/wiki/Wakelocks
to monitorate and analyse the battery consumption, drain, and wakes use BetterBatteryStats - bbs
[APP][2.1+][16 Apr. - V1.13.4] BetterBatteryStats - thread
http://forum.xda-developers.com/showthread.php?t=1179809
you can use traditional battery savers (i didn't recommend)
I do use greenify together with bbs (paid app - to full hibernate and extras, but very good - the "engine" is different, doesn't kill or freeze, but hibernate system (need root) or users apps. @oasisfeng created a smart and reliable engine - support him
[APP][3.1+] Greenify *ROOT* v1.85 beta 6 (Updated on Jun.6)
http://forum.xda-developers.com/showthread.php?t=2155737
increase my battery and decrease unnecessary wakelocks ... excellent results ...
see other members comments in xda thread and user reviews in google play
https://play.google.com/store/apps/details?id=com.oasisfeng.greenify.pro
i recommend check this:
[GUIDE]Tips to Improve your android battery life
http://forum.xda-developers.com/showthread.php?t=2144661
best regards,
I don't have xposed (so no amplify)
I think I could disable NLP and nlpcollector in KitKat with Disable Service app.
I'm using android 5.1 now on my N5, and I can't manage to disable NLP services in any ways. I'm getting around 1 wake lock per minute and its really annoying. Can someone please help me? (I had 0% better lost when idle on KitKat, after disabling those!)
PS: BBS screenshot attached
No one?
I am having lots of issues (have had to reset it 3 times over the last 10 days!) with my Sony Z3 running KitKat, but I am posting here as I see this as a generic, non-Sony specific question.
I am rooted and use BetterBatteryStats and Wakelock detector to identify partial wakelocks. I have had to reset the phone 3 times over the last 10 days because of mysterious processes locking the CPU, draining the battery, overheating the phone, and also because the play store stopped working (always stuck at 'download pending').
My question is: I can use these (and other apps) to find the services which are causing wakelocks, battery drain, etc, but is there any way to find which apps invoked the services?
If I find that app X is misbehaving, well, I will try changing the settings of that app, or consider removing it. But if I find the battery drain is caused by, say, google’s location service, that’s not particularly useful because a number of different apps may have called it. Was it a wether app? A public transport app? Was it just Android going nuts? That piece of information is basically useless because it doesn’t tell me which app is the problem.
Thoughts? Any help would be greatly appreciated!