[Q] How can I limit Google Now's battery drain? - AT&T, Rogers, Bell, Telus Samsung Galaxy S III

The threads I've found by searching are all telling me to just turn off Google Now or Location Services, but I still want access to the location based services - however, I think it's overkill for Google Now to be polling my location pretty much every freaking minute. Is there any way I can limit this to ever x amount of minutes instead, or is there a better way to limiting the wakelocks caused by the location services without completely disabling them?

thelakeshow said:
The threads I've found by searching are all telling me to just turn off Google Now or Location Services, but I still want access to the location based services - however, I think it's overkill for Google Now to be polling my location pretty much every freaking minute. Is there any way I can limit this to ever x amount of minutes instead, or is there a better way to limiting the wakelocks caused by the location services without completely disabling them?
Click to expand...
Click to collapse
Just turn off GPS is all I can think of really. Google doesn't have sync control on Now like they do with let;s say gmail. Something they should look into.

use autostarts to disable google now. It should still be usable when you specifically need it.
-J

thelakeshow said:
The threads I've found by searching are all telling me to just turn off Google Now or Location Services, but I still want access to the location based services - however, I think it's overkill for Google Now to be polling my location pretty much every freaking minute. Is there any way I can limit this to ever x amount of minutes instead, or is there a better way to limiting the wakelocks caused by the location services without completely disabling them?
Click to expand...
Click to collapse
hednik said:
Just turn off GPS is all I can think of really. Google doesn't have sync control on Now like they do with let;s say gmail. Something they should look into.
Click to expand...
Click to collapse
correct. i leave almost all 3rd party and native app features enabled. i simply have sync and gps unticked on my notification tray. i just rolled over the 24 hour mark on my battery. a simple swipe and press will have your gps on. google now is a great asset but it requires great resources. you have to determine how much you need what it offers and how much battery you're willing to live with. cheers

Greenify will "sleep" your apps until something requests to use them. It's all done in the background, so you won't even notice Google Now is being controlled by another app.
https://play.google.com/store/apps/...GwsMSwxLDMsImNvbS5vYXNpc2ZlbmcuZ3JlZW5pZnkiXQ..
Otherwise, I don't think I am seeing the problems you are.

I usually remove Google now and I get an extra 1-2hrs of battery.

Thanks for the replies, I'll try some of the stuff that's been posted

CZ Eddie said:
Greenify will "sleep" your apps until something requests to use them. It's all done in the background, so you won't even notice Google Now is being controlled by another app.
https://play.google.com/store/apps/...GwsMSwxLDMsImNvbS5vYXNpc2ZlbmcuZ3JlZW5pZnkiXQ..
Otherwise, I don't think I am seeing the problems you are.
Click to expand...
Click to collapse
man..greenify IS THE SH*T!

Related

Running services?

How much battery do running services use? With froyo I don't see any way to stop them unless someone knows of a way to do it. My widgets always restart in the background and cnet is always running even though I don't have it set as a widget. All the apps that stop them dont work on froyo. Is killing running services the same as killing tasks as in its bad for the phone?
wings9130 said:
How much battery do running services use? With froyo I don't see any way to stop them unless someone knows of a way to do it. My widgets always restart in the background and cnet is always running even though I don't have it set as a widget. All the apps that stop them dont work on froyo. Is killing running services the same as killing tasks as in its bad for the phone?
Click to expand...
Click to collapse
Yeah, don't stop services manually unless you absolutely have to. These are the active parts of apps. Technically, they aren't a part of the apps per se, but anyways you can read the documentation on the Android Developers site if you really want to know about them. They can drain the battery, so be on the lookout for apps that have services running all the time. If you start having battery troubles, look at those apps first to see if they are a problem. That being said, most services do very little in the background and aren't a problem. Most will go away if you turn off auto update settings in apps or get rid of widgets or other persistent parts of apps. Long press on the homescreen, hit shortcuts>settings>running services to get an easy way to view and manage running services. You can stop some of them there, but again, don't do it unless you have to. Its better to uninstall the app if you think its using too much power/resources. Also, you should get the Manage Applications shortcut too. Its in the same location and is really handy for managing your apps.
I've noticed lately that K9 Email always seems to be running now and it never used too.
I have to manually stop it.

[Q] Google services battery drain

My battery is ok when on standby but its peak went to about 100 and it happen frequently and spare parts says that google services is the one that is causing the problem (seen from the partial wake usage tab). and from sensor usage it also says that google services are involved also. is there anything i can do to solve this
craze96 said:
My battery is ok when on standby but its peak went to about 100 and it happen frequently and spare parts says that google services is the one that is causing the problem (seen from the partial wake usage tab). and from sensor usage it also says that google services are involved also. is there anything i can do to solve this
Click to expand...
Click to collapse
Close google services via "running services"
craze96 said:
My battery is ok when on standby but its peak went to about 100 and it happen frequently and spare parts says that google services is the one that is causing the problem (seen from the partial wake usage tab). and from sensor usage it also says that google services are involved also. is there anything i can do to solve this
Click to expand...
Click to collapse
Try disabling the calendar sync, i noticed it can gum things up quite heavily. Check in the running services for the obex (might be something similar) service. Do not kill it as it is responsible for other background syncing tasks.
I had this problem and I can't remember how i fixed it...sorry
wbbigdave said:
Try disabling the calendar sync, i noticed it can gum things up quite heavily. Check in the running services for the obex (might be something similar) service. Do not kill it as it is responsible for other background syncing tasks.
I had this problem and I can't remember how i fixed it...sorry
Click to expand...
Click to collapse
Haha Just because he stops google services does not mean that he won´t be able to sync. One can always sync by pressing sync button.
so can you stop it from running from the start? Is that a bad thing?
if so, how to do? thx
You may attempt set up Osmonitor
Then check
which process take your cpu
thc for the replies guys I really appreciate it Ive stoped google services hope it works
sphuyal said:
Haha Just because he stops google services does not mean that he won´t be able to sync. One can always sync by pressing sync button.
Click to expand...
Click to collapse
That's not what I said, no need to mock me.
I stated that the OBEX service is responsible for running other background syncing processes and killing it willy nilly can cause unexpected behaviour from your phone.
The calendar sync is renowned for causing issues with the battery performance, as is the HTC sense account. These are documented on many threads dotted about.

LocationManagerService enthusiastically killing my battery!

Hi. I'm on stock Voda in the UK and have been having absolutely terrible battery life, so I bought BetterBattery and am getting HUGE partial wakelock use from LocationManagerService, which seems to be the culprit. Do I have to disable everything to do with my location to stop this?
Many thanks, in advance.
bigbamboo5 said:
Hi. I'm on stock Voda in the UK and have been having absolutely terrible battery life, so I bought BetterBattery and am getting HUGE partial wakelock use from LocationManagerService, which seems to be the culprit. Do I have to disable everything to do with my location to stop this?
Many thanks, in advance.
Click to expand...
Click to collapse
Sorry to bump this, but I would love some help - my phone drains like you wouldn't believe. Thanks!
You Use Facebook?
Or any app that needs location info frequently? Try disabling location updates in apps. Worst case, turn off location services when you don't need them.
Sent from a gadget on my balcony.
eyosen said:
Or any app that needs location info frequently? Try disabling location updates in apps. Worst case, turn off location services when you don't need them.
Sent from a gadget on my balcony.
Click to expand...
Click to collapse
Thanks for the replies. I do use Facebook, yes, but I only have my refresh interval set at 2 hours.
If I disable location updates in apps, how will that affect things?
Certain apps will notify you that location services are off and they need to be on. So you determine when to turn on. Google search will probably fail to show nearby stuff but nothing serious.
Sent from a gadget on my balcony.
eyosen said:
Or any app that needs location info frequently? Try disabling location updates in apps. Worst case, turn off location services when you don't need them.
Sent from a gadget on my balcony.
Click to expand...
Click to collapse
Aaaargh! I've gone into Settings >> Locations and turned everything off, but my Partial Wakelock use for LocationManagerService is still through the roof. I can't see a 'Location Updates' setting in Apps - am I looking in the wrong place?
Thanks for your help!
bigbamboo5 said:
Aaaargh! I've gone into Settings >> Locations and turned everything off, but my Partial Wakelock use for LocationManagerService is still through the roof. I can't see a 'Location Updates' setting in Apps - am I looking in the wrong place?
Thanks for your help!
Click to expand...
Click to collapse
im on uk voda too and had the same issue.
go to settings > location > untick "googles location service"
this will stop tracking in the background and prevent latitude from working and stop google maps knowing your location which can make it take up to 1 minute to find you when you open maps instead of 5 seconds etc.
reboot the phone and check if you still get the partial wake locks from it (i also got hundreads per hour).
make sure google plus app is not syncing too much, or that you dont have location tracking for glympse or wifi automation / tasker etc enabled.
i also disabled the following apps which may help (test 1 at a time):
Car
Facebook (try friendcaster instead) - apparently facebook does NOT respect the location service settings, it will still update etc, so force close and disable it, then check with batterystats to see if the wakelocks are gone - they probs will be.
Friend stream app & widgets
Joyn
Locations widget (none of the other locations app items can be disable without root)
Navigate widget
news and weather
picasa web albums
Trip widget
Twitter for htc sense
Weather (HTC) & LWP & widgets
hope this helps.
Thank you for the advice, which I have followed. Unfortunately, I still have the problem. I would be most grateful if anyone had any further suggestions!
*Tears out hair*
Do you have Google Latitude activated by any chance? This usually is the cause for these wake locks. Disable latitude and you will see it gets better. With the last updates of Google maps it has become worse. It seems with maps on the device Google is collection traffic data. If you deinstall maps the problem will be gone for sure, but check latitude first.
Sent from my HTC One X using xda premium
Byrana said:
Do you have Google Latitude activated by any chance? This usually is the cause for these wake locks. Disable latitude and you will see it gets better. With the last updates of Google maps it has become worse. It seems with maps on the device Google is collection traffic data. If you deinstall maps the problem will be gone for sure, but check latitude first.
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
That's odd - I can't find Latitude, either in my Apps or on my phone. Would it be part of another App? (I looked under 'maps', but couldn't find it there...)
Checked everywhere - no Google Latitude loaded. Hmmm...
Run Maps, goto settings, location settings.
Sent from my HTC One X using Tapatalk 2
eyosen said:
Run Maps, goto settings, location settings.
Sent from my HTC One X using Tapatalk 2
Click to expand...
Click to collapse
Thank you. Nothing is checked there at all - do I select 'do not update your location' as well?
bigbamboo5 said:
Thank you. Nothing is checked there at all - do I select 'do not update your location' as well?
Click to expand...
Click to collapse
Yes. By default it updates.

Batter drain

Why is google services higger than display
Sent from my SAMSUNG-SGH-I337 using xda premium
ktetreault14 said:
Why is google services higger than display
Sent from my SAMSUNG-SGH-I337 using xda premium
Click to expand...
Click to collapse
This is the perfect kind of question for the Help Thread pinned at the top of this forum. See link in my signature for the direct route.
Anyway, Google Services has gotten a little out of hand with how much it thinks your phone is Google's for Google to use as Google sees fit. Perosnally I hate that and I cripple the GSF's ability to take too much control of my phone.
Full disclosure, I haven't done this on a GS4 yet, but the phone model shouldn't matter as the Google Services Framework isn't model specific. I've done this on an HTC Sensation, HTC Glacier, and a Samsung Galaxy Tab 2 and I get a noticable improvement in battery life and reduced wakes / wakelocks.
This is a good old fashioned dirty fix, as it breaks some things. GTalk and GNow or whatever Google is calling those services this week (and maybe a few other things) will not work after doing this. They are casualties of the dirty fix. But if you're like me and never use GTalk or GNow this will help. Basically the only Google service I use is the Play Store. So I disable everything in the GSF that isn't needed to run teh Play Store. Gmail and Google Maps are unaffected by the changes I list below.
I use System Tuner Pro to disable some of the start up items in the Google Services Framework. Additionally I froze the GTalk and Gnow (Google Search) apps. And no, you can't just freeze those two apps without touching the GSF. The GSF will still create wakelocks when trying to activate them even if they are not there. So you have to modify the GSF as well.
These are the things that I disabled in the GSF using System Tuner Pro. Basically anything that starts with GTalk or Talk in the GSF can be disabled.
gtalkservice.diagnostits.gtalkdiagnostics
gtalkservice.connection autherrordialog
talk.talkprovider
gtalkservice.diagnostics.gtalkdiagnosticsbroadcast reciever
gtalkservice.serviceautostarter
gtalkservices.datamessagereciever
gtalkservice.sendxmppreciever
gtalkservices.packageinstalledreciever
gtalkservice.xmppendpointreciever
gtalkservice.service.stalkservice
gtalkservice.pushmessagingregistar
These are optional other services to stop, but these will just stop a few extra alarms and wake ups. Having these stopped may disable more Google Services.
checkin.checinservices$reciever
checkin.checkinservices$triggerreciever
checkin.eventlogservices$receiver
checkin.eventlogservice
You can freeze the GSF entirely with 1 easy step and that will also kill the wakelocks. But the Play Store becomes another casualty if you do that. Disabling the events above will stop the Google Services wakelocks dead in their tracks, and allow the Play Store to continue working. (Though I haven't tried purchasing a paid app yet)
Other minor quirks...when installing an app from the Play Store after making these changes you may not get the notifications in the status bar showing that it's downloading or installing. It still works, you just don't get the notifications.
Also, when you turn on wifi or mobile data, the signal bars don't turn colors. They stay gray because you aren't connecting to the google servers anymore. (They normaly change color to indicate that you are connected to the Google servers)
I highly recommend making a Nandroid backup before trying any of this. Once you do that, go nuts! Try to activate or disable more events and see what your results are. You can't hurt too much when messing with the GSF because it will just shut down google elements. Worst case, you can always just reactivate everything, reboot, and it'll all work like it did before you messed with it. Super worst case, you can just restore your backup and it'll return you to normal. There is absolutely nothing you can break permanently by trying this.
So if you use Talk or Google Now your battery's pretty much screwed?
rizoh66 said:
So if you use Talk or Google Now your battery's pretty much screwed?
Click to expand...
Click to collapse
Those apps certainly don't make battery life better. That's for sure.
Google's goal with those apps is to create a good user experience. They are not considering battery life or sharing system resources. As a result the apps work great and look super pretty, but they come at the cost of battery life and priority resource access. If maxing out the cpu to make sure the phone is connected to the Google talk server is what it takes to make sure its ready to go whenever you take the phone out of your pocket, then that's what Google is going to do.
They care about the 98% of android users who wouldn't know how or even care to look at the battery stats who will tell all their iPhone using friends how smooth and fluid the GTalk is. They don't design the Google Services Framework for the 2% of people who will care about the overuse of system resources. And they really don't design it for the 0.5% of users who might be able to limit the reach of the GSF.
You can limit Google's use of your system through less invasive means as well, like turning off sync and what not. That will make a dramatic impact. But doing that combined with what I do to disable GTalk completely and totally eliminates wake locks caused by Google. I can keep my device on for a week and the battery stats will not show a single Alarm caused by Google or 1 second of wake lock. But I'm willing to trade off not using some of the Google servicesmto make that happen.
Sent from your phone. You should be careful where you leave that thing.
But it is the first time this has happened
Sent from my SAMSUNG-SGH-I337 using xda premium
ktetreault14 said:
But it is the first time this has happened
Sent from my SAMSUNG-SGH-I337 using xda premium
Click to expand...
Click to collapse
Then try a reboot. Sometimes you just get a bad battery cycle that is plagued by wake locks.
Sent from your phone. You should be careful where you leave that thing.

[Q] Advice... Google Play Services consuming battery

Hey all
When I did a search for this topic, it seems alot of people are having this issue.. So I guess if Google cant track us using Google Maps (Remember that always on), theyre now using Google play itself...
Im using an Unbranded HTC One M8 LolliPop 501 (v4.16.401.10), unrooted...
Googe play is consuming 50% of my battery usage.. I have "Location Services" set to "Battery Saving" Mode and "Location History" OFF. Ive disabled/uninstalled apps I dont use.. Twitter, FaceBook, Foursquare, Google Play Music, Google Games, Kids Mode... Ive also noticed that one of the google updates is "Android System Web View". I have read around the web and the GP store itself.. that this webview is causing mixed issues, so... Do I need this installed if I dont use Chrome.. I use FireFox (Both on phone and on home pc with chrome plugin).
Can anyone advice me of ways around this battery drain with the Goggle Play Services
Cheers
NightOrchid said:
Hey all
When I did a search for this topic, it seems alot of people are having this issue.. So I guess if Google cant track us using Google Maps (Remember that always on), theyre now using Google play itself...
Im using an Unbranded HTC One M8 LolliPop 501 (v4.16.401.10), unrooted...
Googe play is consuming 50% of my battery usage.. I have "Location Services" set to "Battery Saving" Mode and "Location History" OFF. Ive disabled/uninstalled apps I dont use.. Twitter, FaceBook, Foursquare, Google Play Music, Google Games, Kids Mode... Ive also noticed that one of the google updates is "Android System Web View". I have read around the web and the GP store itself.. that this webview is causing mixed issues, so... Do I need this installed if I dont use Chrome.. I use FireFox (Both on phone and on home pc with chrome plugin).
Can anyone advice me of ways around this battery drain with the Goggle Play Services
Cheers
Click to expand...
Click to collapse
You can, at a start, disable all location services and the GPS receiver. That will help enormously. Of course, you won't be able to use things like mapping services, but you can always re-enable the GPS if you need those. This doesn't require root, and has a noticeable benefit.
If you are willing to root, though, you can use a program like App Ops to disable wakelocks for your top offenders. I disabled wakelocks for Google Play Services on every device I own, and there are no visible issues other than improved battery life. I'm not sure why Google has that service wake the phone up so much, but it's absurd. You can't kill the service entirely, at least not without taking out a lot of Google functionality, but it DOES NOT need wakelocks to operate correctly.
NightOrchid said:
Hey all
When I did a search for this topic, it seems alot of people are having this issue.. So I guess if Google cant track us using Google Maps (Remember that always on), theyre now using Google play itself...
Im using an Unbranded HTC One M8 LolliPop 501 (v4.16.401.10), unrooted...
Googe play is consuming 50% of my battery usage.. I have "Location Services" set to "Battery Saving" Mode and "Location History" OFF. Ive disabled/uninstalled apps I dont use.. Twitter, FaceBook, Foursquare, Google Play Music, Google Games, Kids Mode... Ive also noticed that one of the google updates is "Android System Web View". I have read around the web and the GP store itself.. that this webview is causing mixed issues, so... Do I need this installed if I dont use Chrome.. I use FireFox (Both on phone and on home pc with chrome plugin).
Can anyone advice me of ways around this battery drain with the Goggle Play Services
Cheers
Click to expand...
Click to collapse
I had the same problem with google services. From my observations, I concluded that google services and facebook's location polling are the culprits. My solution is as follows:
Go into Google Settings -> Security -> and disable all options here.
Also go into Location -> Google Location History -> disable location history.
Also, you can either disable facebook altogether, or at least disable location polling to reduce the battery drain.
Let us know if this helps, so other users can take advantage of it.
Cheers
shirreer said:
I had the same problem with google services. From my observations, I concluded that google services and facebook's location polling are the culprits. My solution is as follows:
Go into Google Settings -> Security -> and disable all options here.
Also go into Location -> Google Location History -> disable location history.
Also, you can either disable facebook altogether, or at least disable location polling to reduce the battery drain.
Let us know if this helps, so other users can take advantage of it.
Cheers
Click to expand...
Click to collapse
Thanks for the tips.. and I was actually coming online to share all my findings anyway Ive done all of what you suggested. I dont use "Life Intruder" (faceBook) on my mobiles anyway.
As well as what you suggested, I also .. Disabled/uninstalled the apps mention in my OP, then after some research Ive found that "Android System Webview" is only for Chrome, so Ive disabled it and changed to FireFox instead, cleared both Chrome and webview Cache in Apps, Rebooted my M8 and its on 80% after 19 hrs.
Another Massive battery drains which I found is keeping GPS Location in Camera turned on all the time. / Auto Sync turned ON and "Location" in Settiings set to High Accuracy. Turn asll these down / Off or Battery Saving Mode. When you install an App that uses Locations, such as Foursquare or HERE maps.. Goto Location and check the App is set to Battery Saving, Not High Accuracy
If your like me and a light to moderate user, who uses their phone mainly for Media ... Boomsound, Camera, BlinkFeed and gaming. Then I dont really need Google Location Services.
Also Turn Off GPS and WiFi when not in range. You can also Turn OFF mobile data, but I find 4G pretty efficient compared to 3G, so I leave it ON.
If you use Google Drive DroipBox or other Ckoud Apps, set them Download your Files over "Wifi Only"
Its just a shame HTC didnt create a Location Icon in the Notifications Panel, but its not too bad.
Hope this helps others

Categories

Resources