Related
Purpose: I'm starting this thread to discuss the effects of using Latitude on battery life. Specifically, is there anything we can do to minimize the extra battery drain it causes. I like using latitude with family and friends and want to continue using the service (I'm sure I'm not the only one). I really need to find a way to use it without giving up on around 70% of my standby battery life.
Background: Over the past 2 nights, I've left my phone unplugged when I went to sleep. On the first night I was signed OUT of latitude and lost about 7% of my battery. On the second night I was signed IN to latitude and lost about 23%. To me, this doesn't make any sense and given what latitude does, its way too high. I noticed that in BetterBatteryStats, NetworkLocationLocator has 2h31m of partial wakelock time (Count: 2482, 16%) when latitude is turned ON. With latitude OFF, it was near the bottom of the list with a negligible amount of activity. I believe this is the primary contributor of the significant increase in battery usage when I use latitude on my device. I'm not an expert on BetterBatteryStats, but over the course of a day, I expect latitude to update my location a few dozen times. So, why is it showing a count of wakelocks in the thousands?
Specific Questions:
What might be causing the huge increase in NetworkLocationLocator wakelocks and is there anyway to get that number under control when using latitude?
I use tasker on my phone and I have profiles set up for higher battery life vs higher performance. Is there anyway to have tasker control latitude? If I can get an activity that would sign me in and another to sign me out, I'm sure I can incorporate that into my various profiles. (if tasker can't do it by itself, could a script be written to do it? I know tasker can execute certain types of scripts I just have no idea how to write them)
Has anyone used the program Latify (or something similar)? I know its an alternative client to the latitude service and I was wondering if it had better battery life than Google's client. This would be my last resort as I like having latitude integrated into Maps, which I also use often.
For the record, I'm running stock rooted KI3 (2.3.5). But, I have noticed huge battery drain with latitude on every rom so far with my GS2.
Thanks in advance to any and all who can help contribute to this problem and a solution.
Try this new app, from the developer of BetterBatteryStats: [APP] ALTitude, a Google Latitude updater with a low battery footprint
I think there are a lot of issues with Maps. Here is another thread where we think it causes wakelocks from Gtalk_async_conn: http://forum.xda-developers.com/showthread.php?t=1242519
Hopefully Google will fix these issues soon. But in the meantime, I think the solution is to freeze/kill Maps when you don't need it, and update Latitude through an alternative app.
Unfortunately, there's no way to control how Latitude will perform location updates, and it does stress the battery, even when you're not moving.
I would also advice to look into some third party apps to update your Latitude account.
As far as Latify is concerned (please note that I'm the developer of Latify), there are a lot of options in Latify that allow you to update your location. Not only the polling interval, but also WiFi / GPS usage, or a simple last known location republish without using the location manager can be configured). By hooking it up with Tasker, you can activate the polling profile that suits you best, allowing for accurate location updates while keeping battery life in mind. Many users have reported better battery life, and there's also a Battery Saving tips article at hemorrdroids.net that mentions Latitude/Latify
I'm usually signed out of latify from the Maps application, and only sign in to see my friends. I also see a battery life increase when not using Google Maps / Latitude, and using Latify to perform my location updates.
I only use latitude when I need it. So if me and my wife go out for the day with a couple of friends and split up, we can turn it on and locate each other when we want!
Otherwise I don't see why it would need to be on all the time. Also its good when traveling with more than one vehicle so you can see the progress of the other vehicles.
Its going to use battery as its checking for your location.
@Sparksltd : That's true, but some people like to use Google Latitude in a different way, updating their location more frequently, to make use of the dashboard features of Google Latitude (time spent at home / work , overview of places visited.....).
In order for the dashboard to work properly, you need a lot more data to be pushed in Google Latitude. For those users, they need to keep Latitude up and running most of the time, where it does eat up a lot of battery, without any control on how these updates are occurring.
I have over 150000 records in Latitude, and it gives a very detailed overview of when I was at home, when I was out working, when I'm visiting friends.... It also allows you to see all your trips abroad, and the places you visited there. It's nice sometimes to replay that, or if you need some kind of "Where was I / what did I do on a particular day" functionality.
When I'm at work for example, I don't want Latitude to constantly update my exact same location every couple of minutes, but I would like a more intelligent way of updating it (ex: update it every hour based on my last known location, or update it every 2 hours until I'm in my my car, and than resort to GPS based location updates as I'm probably going to be on the move, and in my car I can charge my phone).
That's why people resort to third party apps, as it gives them more control over how location updates occur, and how it will affect their battery.
Hello there! I have a suggestion. Is your phone rooted? If it is then this option is for you.
Install Titanium Backup Pro from Market and Freeze the Latitude app(I think it is bundled together with Maps) when you don't use it. When you need it then you can unfreeze the app.
Checked, this still happens when I do not use Latitude. The same service causes the partial wake locks. I am using Maps 6.0.2. I think the issue was accentuated since Maps 6.0.0, probably wowing to better integration with latitude and the core application?
IMO this looks like very bad programming from google. I doubt if they will ever fix this completely.
Well I have tried Backitude and it works fine for me. It has several options which you can configure like
- update interval (5 min - 60 min)
- Minimum change in distance (100 mts - 1000 mts)
- Real time tracking (Might cause huge battery drain)
I use update interval of 15 min and minimum change in distance of 250 mts. Set latitude to update manually and Backitude will do the rest for you. Enable Use wireless networks within location and security so that it uses your cellular network instead of GPS to track your approximate location.
This helps in reducing the partial wakelocks caused by google maps. Other similar apps are Latify and ALtitude.
Note : This app requests for google authentication token in order to access your account, you can create an application specific password by enabling two way account validation in your google account.
I use Latify, and find it works pretty well. In particular, the scenario described above applies to me - I don't want regular location updates when I'm at work or home. So I use Tasker to control latify - I only send an update once-per-hour when at home or in the office, but as soon as I go outside or to another location it switches to my 'out and about' profile, and Latify sends updates every 5 minutes. That way, I get granular updates while I'm in more interesting locations. I also have it switch to 'SatNav' mode when I launch Google Maps/Nav or CoPilot, which then enables GPS for hi-def location, and publishes updates every 30 seconds.
Works really well - you should give it a shot.
I have Location reporting/location sharing/location history all switched off in Google Maps, but still see the NetworkLocationLocator top of the list in BetterBatteryStats (14 minutes/count 221 in the last 2hrs 45mins). Does anyone have any idea why this service is still consuming so much battery if I have the Latitude options switched off??
(the phone is an S3 but presumably the issue is the same?)
Its seems since the last ota ,every time i check my apps tab i see Google maps running, i close it out an 5 mins later it's there again , i have no other mapping software installed and only ran it once when i first got the tablet to see how my gps was working, i checked to see if some other app is calling it up, but for the life of me i couldn't see any of my installed apps needing it , i run a fairly lean system with maybe 12 apps installed beyond stock . Most of these being rss readers comic readers and a few various off line games and work tools , I'm not around wifi often so I'm a big fan of apps that store the data as opposed to just refreshing links. No Facebook apps or location check in style apps either, maybe my browser settings for searching local, but i would think that uses wifi info to establish that....
I've been using android since its inception but am a first time tablet owner barring a returned ipad 1 when those launched and a complete moron when compared to the level of knowledge displayed on this forum, so any ideas would be appreciated.
Tl;dr ver.
Read the thread title, any idea why constantly run? thnx
Sent from my Transformer Prime TF201 using Tapatalk
My guess is it has to do with location tracking, like if you gave google permission to use your location for whatever. I couldn't tell you how to disable it as it was an option that came up when first setting up the device...it also came up once when I signed into my google account on the google.com home page in the browser.
This is simply me guessing but I would try disabling anything that tracks your location and see if that helps. Maps is always running on my phone as well.
theizzardking said:
Its seems since the last ota ,every time i check my apps tab i see Google maps running, i close it out an 5 mins later it's there again , i have no other mapping software installed and only ran it once when i first got the tablet to see how my gps was working, i checked to see if some other app is calling it up, but for the life of me i couldn't see any of my installed apps needing it , i run a fairly lean system with maybe 12 apps installed beyond stock . Most of these being rss readers comic readers and a few various off line games and work tools , I'm not around wifi often so I'm a big fan of apps that store the data as opposed to just refreshing links. No Facebook apps or location check in style apps either, maybe my browser settings for searching local, but i would think that uses wifi info to establish that....
I've been using android since its inception but am a first time tablet owner barring a returned ipad 1 when those launched and a complete moron when compared to the level of knowledge displayed on this forum, so any ideas would be appreciated.
Tl;dr ver.
Read the thread title, any idea why constantly run? thnx
Sent from my Transformer Prime TF201 using Tapatalk
Click to expand...
Click to collapse
Google tracks location using the maps app on all devices with the Android market. The use it for delivering relevant ads and also for their traffic data. Remember, if something is free then you are the product.
Sent from my Transformer Prime TF201 using Tapatalk
Don't keep trying to close it. It will keep coming back automatically and you actually making the prime work a lil but harder by it having to relaunch it everytime. That will lead to faster battery drain. Just try cutting off Google locations in setting and see if that remedies it. Of not there's nothing you can do. If you try to disable it or get rid of it. It might cause issues with other apps.
"Unfortunately, Google Play Services has stopped" - Google has abandoned older phone
So, just Google this error and you will find no shortage of users complaining about this error message.
Heck check out the latest reviews on the Play Store: play.google.com/store/apps/details?id=com.google.android.gms&hl=en_GB
For some it's a couple times a day, for others a few times a hour, for others (like me) it's 4-6 times per minute. Rendering the phone completely unusable because the message locks up the UI. It happens right after a clean reboot, and happens regardless of force stopping/disabling the service! Clearing the data and cache makes no difference for me and the vast majority of users experiencing the problem. Removing all Google accounts and re-synching makes no difference. Downgrading and upgrading the services makes no difference. The only thing that cures it is to completely uninstall all updates to the service and let it ***** about being old, but then every other Google app complains it cannot run because Play Services needs updating. What happened to ethical and modular development standards Google???
I have a Samsung S3 (GT-I9300) running Android 4.3. Kernel 3.0.31-2735602. Build number JSS15J.I9300XXUGNH4. I had this issue on an older ROM and also on a custom ROM I installed in the distant past. The only way I was able to fix the problem was by performing a clean wipe. I am NOT prepared to do that for the 3rd time this year. The phone is perfect for my needs but rendered completely unusable by this devil service called Google Play Services. This service and the way it runs, updates and crashes displays no sense and logic.
Anyone have a de-facto solution for curing this?
I've gone to apkmirror and brought all versions of Google Play, Play Services and Google Apps to the versions they were From Feb 2015 and played with every combination. It makes no difference.
NJ247 said:
So, just Google this error and you will find no shortage of users complaining about this error message.
Heck check out the latest reviews on the Play Store: play.google.com/store/apps/details?id=com.google.android.gms&hl=en_GB
For some it's a couple times a day, for others a few times a hour, for others (like me) it's 4-6 times per minute. Rendering the phone completely unusable because the message locks up the UI. It happens right after a clean reboot, and happens regardless of force stopping/disabling the service! Clearing the data and cache makes no difference for me and the vast majority of users experiencing the problem. Removing all Google accounts and re-synching makes no difference. Downgrading and upgrading the services makes no difference. The only thing that cures it is to completely uninstall all updates to the service and let it ***** about being old, but then every other Google app complains it cannot run because Play Services needs updating. What happened to ethical and modular development standards Google???
I have a Samsung S3 (GT-I9300) running Android 4.3. Kernel 3.0.31-2735602. Build number JSS15J.I9300XXUGNH4. I had this issue on an older ROM and also on a custom ROM I installed in the distant past. The only way I was able to fix the problem was by performing a clean wipe. I am NOT prepared to do that for the 3rd time this year. The phone is perfect for my needs but rendered completely unusable by this devil service called Google Play Services. This service and the way it runs, updates and crashes displays no sense and logic.
Anyone have a de-facto solution for curing this?
Click to expand...
Click to collapse
Just set the location to "Device only" instead of "High accuracy", this stops the error completely until google fixes the issue...
EDIT: BTW, this has nothing to do with older phones, this happens on my Nexus 6...
luizffgarcia said:
Just set the location to "Device only" instead of "High accuracy", this stops the error completely until google fixes the issue...
EDIT: BTW, this has nothing to do with older phones, this happens on my Nexus 6...
Click to expand...
Click to collapse
Thanks but the setting you describe is not present on Android 4.3.
luizffgarcia said:
Just set the location to "Device only" instead of "High accuracy", this stops the error completely until google fixes the issue...
EDIT: BTW, this has nothing to do with older phones, this happens on my Nexus 6...
Click to expand...
Click to collapse
Source?
markus4000 said:
Source?
Click to expand...
Click to collapse
I am using this solution in my Nexus 6 right now... And really, its all over xda... Dont have a specific link right now.
luixffgarcia is right. I have looked everywhere and this was the only thing that solved that problem. Oddly enough, I got a message from Sprint earlier this week saying that if I didn't upgrade to lollipop they would disconnect my service.
Yes guys, there are solutions that work for some people but it's totally dependent on the version of Android. Generally, the older the version of Android (in my case 4.3 running on a Galaxy S3), the less likely any of these fixes are going to work. I do not even have the option that is mentioned above.
In the last few days I've seen the number of 1 star votes for Google Play Services jump drastically.
Well just FYI
I use XPosed on my LG G2 Android 5.0.1 and the module Amplify caused the issues for me. It's not the entire module but some wakelock that I had blocking enabled. This worked previously so it seems like they updated something in their library that would cause it to crash if the wakelock is blocked. For now I just reset Amplify to default settings and I dont have any issues anymore.
Hope this helps.
With my phone largely idle, Google Play Services is consuming 40-50% of the power and seems to be stopping the phone sleeping. The net_scheduler wakelock is the biggest culprit causing up to around 800,000 wakelocks in a day. It got to the point where I couldn't get through a day of minimal usage without recharging during the afternoon. I don't use Google+, I have turned off location services and disabled Google books, movies, games, search and google+ apps. I still have sync enabled for Google apps data, calendar, chrome, contacts, gmail and internet but I have disabled sync for drive, Fit data, people and picasa which I don't use anyway.
The problem was worse when I was using Exchange Services to sync with my work email and calendar. Turning off email sync helped a bit but Google Play Services activity still seemed to ramp up and stay high when I had a calendar appointment in Outlook, even with the sync period set to manual. So I have now removed the Exchange account completely.
I am aware that Exchange Services seems to be a common problem, something to do with the version of the Exchange server? Anyway that is not within my control. The serious battery drain started maybe 4 weeks ago and Exchange Services was responsible for most of it. Having eliminated that, its now Google Play, which also seems to be a common problem but usually NlpWakeLock? My phone is currently showing it has been kept awake 1h51m by Google Play Services since this morning, and 1h39m of that is net_scheduler (435409 wakelocks). GSam battery monitor shows almost continuous background activity even when I am not using the phone. The highest battery usage per app is by Google Play Services at 27%, the next highest is Kernel at 9%.
The battery drain seems to be worse when I am at work, where the signal is poor and I am on wifi but that has always been the case. I also use wifi at home. I turn off mobile data while at work to try and reduce battery usage. Other than changes to reduce battery drain I haven't changed anything on my phone for ages and I haven't updated or installed anything new, although I think Google Play automatically updated itself a few weeks ago.
What is net_scheduler and how do I stop it or Google Play killing my battery?
stock Samsung Galaxy S3 LTE, not rooted, on T-mobile
Android 4.3
New battery less than a year ago.
Someone please answer your... I am having the same issue and it is riculous. On one plus oxygen.
I am having the exact same problem. 28929 wakelocks for *net_scheduler*
Thank you in advance for anyone's help!
Custom Samsung Note 3 Rom 4.4.2
Me too, pls help us to solve this problem. Thanks.
its my problem too , fk my battery ! plz help ...
Same problem. Recently, battery has been draining crazy fast in standby. Wakelock detector shows this net scheduler causing 263,000 wakelocks over only 4 hours standby and lost about 25% battery doing nothing. Android 4.3 on sony xperia sp.
Using OS monitor app, Android system and google services framework are consuming 60% cpu power when phone is just idle.
Google are a bunch of idiots.
---------- Post added at 02:02 PM ---------- Previous post was at 01:38 PM ----------
To fix, find Google Services Framework and clear data and cache. Instantly fixed the problem. CPU usage by Android system and Google framework dropped to 0 and wakelocks have stopped increasing.
I highly recommend the app OS monitor, let's you put a permanent notification which shows top 3 things consuming cpu power.
Before Clearing Framework (this was non-stop, even restarting didn't help)
After
problem has returned, google, you suck.
Hi, I have the same issue like you. I disabled some services of google play services and I was thinking that that was the reason of wakelock *net_scheduler*, but it isn't, because I flashed new ROM with all services enabled but *net_scheduler* is draining my battery again. Its strange that is showing it randomly, I mean some day I don't have that wakelock and the next day I have it. Really strange.
If anyone knows more about it please answer.
Hey,
I have the same issue. Since the last GPS update wont even last a day. I found also that the GPS are responsible and in my case its also the *net_scheduler* service. It is pretty active. I already tried a few things from here: http://forum.xda-developers.com/showthread.php?t=2357417
But so far nothing helped. It drains the battery really fast, yesterday my battery went from 50% to 30% in 20 min. That sucks.
If someone found a fix please post it here
Tried uninstalling google play services update, everything fine. Then updated it via play store and within a few minutes of update noticed phone was getting hot and laggy again. Same issue, something is going on with google play services causing massive wakelocks and high cpu usage. Currently at 1.4 million net_scheduler wakelocks in past 18 hours. Had to recharge twice even though phone barely used.
For no obvious reason, since yesterday I don't appear to be having the problem with Google Play Services any more. I haven't done anything to the phone, I am in the same location, nothing has changed on my end as far as I know unless I have inadvertently done or not done something that I normally do or don't do. In any case the problem appears to have gone away, or maybe it is just dormant waiting to drain my battery when I least expect it...
Something broken on the Google servers that they have now fixed?
Yep its fixed itself, there was an update on 18th June. The version with problems was 7.5.71 now its 7.5.74
Used my phone without google play services for a day and it actually doesn't affect much. You can still use play store, chrome but most other google apps won't work. Snaptube can be used as youtube replacement. If you can live without hangouts,gmail etc I'd recommend just removing it completely, save any future headaches.
Hmmm... I still have Google Play Services 7.5.71. Strangely Google Play Store says it has no connection, even though I am on wifi and other apps can connect fine. Maybe that's why it hasn't been able to hammer my battery?
What is the relationship, if any, between GP Services and GP Store?
spencetj said:
Hmmm... I still have Google Play Services 7.5.71. Strangely Google Play Store says it has no connection, even though I am on wifi and other apps can connect fine. Maybe that's why it hasn't been able to hammer my battery?
What is the relationship, if any, between GP Services and GP Store?
Click to expand...
Click to collapse
I got the no connection on play store after clearing google framework cache. Had to reboot phone to fix it. Could be why the issue has stopped for you as I noticed it did too after clearing framework at first.
Completely uninstall google play services, it will reset to factory default. Re-enable it and launch a google app such as youtube. It will prompt you to update and bring you to google play services page on play store where latest version will be downloaded.
Google Play Services updated itself over the weekend to 7.5.74, lets hope this one fixes the battery drain for me. I never get any option to update or not, the only reason I know it updated is because I have an app that automatically backup up any app that gets installed, so I can revert to the previous version if an update causes problems. I did try reverting GPS but installation of the previous version failed.
Anyway, is there any way to stop Google services updating automatically? I can't find anything in the settings. I have Play Store set not to update automatically but that doesn't seem to make any difference. When google play services updates I don't get redirected to the Play store, it just installs the update without asking me.
Follow these hints next time.
Anyone else still having this issue? It's issuing a lot of wakelocks for me (Marshmallow/TouchWiz Note 4)
Coldblackice said:
Anyone else still having this issue? It's issuing a lot of wakelocks for me (Marshmallow/TouchWiz Note 4)
Click to expand...
Click to collapse
Yep same for me (TW MM Note 4). Amplify shows *net_scheduler* to be by far biggest wakelock, which is what brought me to this thread. Google Play Services now at at v9.4.52. Hmmm.
wakelock
it is google play services which drains battery very drasticly
arctophile said:
Yep same for me (TW MM Note 4). Amplify shows *net_scheduler* to be by far biggest wakelock, which is what brought me to this thread. Google Play Services now at at v9.4.52. Hmmm.
Click to expand...
Click to collapse
Started happening to me yesterday - battery was great until this
Hello Everyone
Start off by saying I have little to no Android knowledge (rooting, custom ROMs, modding or programs for such things), however I have basic knowledge of linux and the command line.
My S2 GT-i9100 rapidly heats up and its battery is *unimaginably* and randomly depleted by Google Play Services and quickly renders it useless as a device. I want to fix it and not turn it into a brick.
I got the phone from a family member from Europe (I live in Australia), who had used it for about 6 months. When I got it, it was already unlocked and rooted by some phone place over there. I didn't have any problems.
Recently however Google Play Services (size 127 MB) has randomly started doing *something*, this despite no mobile broadband and almost no internet usage from wifi either to invoke it. Considering it is on ICS (no idea how to upgrade, or whether i should upgrade, or what to upgrade to) it has to be either a bug or a virus considering all those Android exploits in the news recently.
To fix it whenever it occurs, I clear the RAM twice then go into the list of Applications and Force Stop Google Play Services (more than once if the button isn't greyed out).
I tried to disable the components of Google Play Services(listed below) but the problem continued AND it erased the names of my contacts meaning I was left with a bunch of numbers with no name.
Google Bookmarks Sync
Google Play services
Google Services Framework
Google Account Manager
Network Location
Google Contacts Sync
Some details:
Wi-Fi use only (and nonexistent nowadays), no mobile broadband
GT-i9100 running Android 4.0.3 (ICS)
ROM, unknown if original / custom, has a T-Mobile animation screen on bootup and shutdown
It also has a yellow triangle at the bottom when I turn it on (don't care about cosmetics)
Rooted with CWW (no idea about how that works or what it means) and SuperSU (i do know how root user works in linux)
Root Browser + Terminal Emulator installed (my doing)
Google Authenticator + Microsoft Account Authenticator (i don't wanna screw up anything with these, got codes for google authenticator, need to research microsoft)
Call history and text messages (I would like to keep these and would like to know how to backup the phone first of all)
So I'm looking to figure out what would be the best course of action to fix this without screwing up anything. I know the standard solution would be a factory reset but I don't have any backups (also don't know how to), don't want to brick the phone and don't know what it would actually do, and even if it worked, how to root the phone again.
Any help would be greatly appreciated.
Hi,
i had the same massive battery draining. Problem was Google Fit App. After uninstalling the app the battery draining is gone. I think this app prevented the google services to fall in "doze" mode. Perhaps you have a similar app!?