Related
I recently installed Froyo (I know, about three weeks late). One of my hopes was that it would improve my battery life (~8 hours previously) but I found the opposite. After installing Froyo I was getting about 4 hours of battery. Horrible.
So I factory reset and started installing apps one or two each day, paying close attention to see if I could find what the problem was. A stock rom would be just fine with nothing installed - lasting all day and ending the day with 40% battery with normal usage.
I discovered that my battery started sucking when I activated Latitude. With further testing I found that Latitude did not suck my battery with the GPS off, and if I left the GPS on but Latitude deactivated I also did not have any major problems with battery.
By deactivating GPS and leaving latitude on I went from a 45% drop over two hours to a 6% drop over two hours.
Click for full size
Not bad! I don't want to give up hardware and I don't want to give up Latitude, so I purchased Tasker and set up the following profiles:
App - Earth: GPS ON
App - Maps: GPS ON
App - Wireless Tether: 4G ON
App - Internet: 4G ON
Battery Level below 35%: 4G OFF
Battery Level below 15: Brightness to minimum, 4G OFF, WiFI OFF, Auto-Sync OFF
I set up additional profiles to turn on WiFi when I'm at work or at home, and one that writes my battery level to a text file along with status of the hardware devices every time the battery percentage changes (for further tracking).
I now have not had to give up my GPS being on, WiFi working, auto-sync, or even 4G to keep great battery life. True that 4G takes a minute to turn on, GPS might take a few extra seconds to get a fix, but it's worth it. I've been unplugged for 6 hours now and I'm sitting at 83% so I should be able to get well over a day with this setup.
I'm interested in hearing if others having major problems are running latitude with GPS ON and if this setup solves the problem. Also, if you have ideas for additional power saving Tasker profiles.
I gotta say I am really must be missunderstanding whats going on here lol.
So without this tasker your phone would die in 4 hours because all that stuff was turned on and working hard? However with the tasker your phone at 6 hours is only at 85%? This is where I am confused, if you dont already see the problem with the math here. If the tasker is only killing things at 35% and thus everything is running how it was before until you get to 35% then shouldnt your phone be down to 35% by say 3.5hours and then suddenly your tasker takes over lol. I mean everything is running exactly the same from 100%-35% as it was without the tasker so why the heck isnt it killing the phone just as fast? Well why isnt it killing the phone down to 35% just ask fast is the better question?
I dont think the tasker solved your problem I think you inadvertantly solved your own problem. Or I am wrong and I am missing something. Maybe I didnt read your post correctly.
This is a great development. I too noticed that my battery would drain quickly when GPS was on, and I never once thought about Latitude (of which is enabled at all times on my phone)
Lattitude confuses me. You are essentially allowing anyone to track you, and doing it willingly? Am I missing something?
uniquenameevo said:
Lattitude confuses me. You are essentially allowing anyone to track you, and doing it willingly? Am I missing something?
Click to expand...
Click to collapse
It's used to update your location to your friends - only those you explicitly approve.
I was underwhelmed with Latitude. It reports my position okay on my phone (great, I know where I am) but if my wife is right next to me on the couch, Latitude says she's a mile away in the middle of a park. What's the point? I can get general locations from Facebook updates?
And, yeah, it's also kicking GPS on all the time and draining battery. I have filed Latitude under the "gimmick" heading for now.
twilk73 said:
I gotta say I am really must be missunderstanding whats going on here lol.
So without this tasker your phone would die in 4 hours because all that stuff was turned on and working hard? However with the tasker your phone at 6 hours is only at 85%? This is where I am confused, if you dont already see the problem with the math here. If the tasker is only killing things at 35% and thus everything is running how it was before until you get to 35% then shouldnt your phone be down to 35% by say 3.5hours and then suddenly your tasker takes over lol. I mean everything is running exactly the same from 100%-35% as it was without the tasker so why the heck isnt it killing the phone just as fast? Well why isnt it killing the phone down to 35% just ask fast is the better question?
I dont think the tasker solved your problem I think you inadvertantly solved your own problem. Or I am wrong and I am missing something. Maybe I didnt read your post correctly.
Click to expand...
Click to collapse
Ah sorry - that could be a little more clear. Each line is a separate profile, so I leave GPS off by default now and have it automatically turn on when I enter Google Earth or Google Maps. Since GPS was the main problem, this has completely fixed my battery issue while still allowing me to use Latitude.
The other stuff, like the extreme low battery settings, are just icing on the cake for battery savings.
SilverZero said:
I was underwhelmed with Latitude. It reports my position okay on my phone (great, I know where I am) but if my wife is right next to me on the couch, Latitude says she's a mile away in the middle of a park. What's the point? I can get general locations from Facebook updates?
And, yeah, it's also kicking GPS on all the time and draining battery. I have filed Latitude under the "gimmick" heading for now.
Click to expand...
Click to collapse
Maybe the person you think is your wife is actually an evil doppelganger. Better knock her out and head to the park to save your real wife.
I actually like Latitude a lot. I have a bunch of my friends on there and it's always interesting to see what they are doing or be alerted when they are nearby. The cool thing is that the alerts "learn" when you would normally be by that person and only alert you if you are nearby at an unusual time or location. It's also great if someone is on their way to meet you, you can pop in and see where they are and how soon they will be there without calling or texting them (this is the most useful thing I do with it).
Has it significantly improved my life? Not really. Is it still fun? I open it up 3 or 4 times a week, so it must be.
gthing said:
Ah sorry - that could be a little more clear. Each line is a separate profile, so I leave GPS off by default now and have it automatically turn on when I enter Google Earth or Google Maps. Since GPS was the main problem, this has completely fixed my battery issue while still allowing me to use Latitude.
The other stuff, like the extreme low battery settings, are just icing on the cake for battery savings.
Click to expand...
Click to collapse
Oh I see now. I also read in another thread that GPS with latitude on was a battery death blow lol. I dont use latitude so that probably why I was so confused with your post to begine with. My bad.
I've had bad battery life since I bought this phone on release day. I would get no more than 1.5-2 hours screen on time. The battery wouldn't last more than 12 hours. I've been messing around with it since then but still had bad battery life up until the last few days. Now I get 3.5-4 hours screen on time and I'm a moderate user.
Here is what I did:
1. Go to Google maps and then go to settings and untick anything that is ticked then click on "location reporting" and set it to do not update your location.
2. Go into the phone settings>location services and untick everything. When you want to use maps just turn on gps.
3. Get the app "battery calibration". First charge your phone to 100% and keep the charger plugged in and then go to the app and Press calibrate. Then use your phone till the battery is dead (turns off) and plug the charger in and let it charge to 100% while it is off.
Turn it on and then use it till the battery is dead again and charge while off to 100%.
I'm not saying this is guaranteed to work for you but it has for me.
You know my problem is I did that and when on Jb lib battery drain like crazy.Back on ICS no problem with battery can you explain that why on ICS calibration is not needed ???
Sent from my GT-I9300 using xda premium
---------- Post added at 10:48 PM ---------- Previous post was at 10:48 PM ----------
goose2515 said:
You know my problem is I did that and when on Jb lib battery drain like crazy.Back on ICS no problem with battery can you explain that why on ICS calibration is not needed ???
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
O end yes maps drain battery I turn this off
Sent from my GT-I9300 using xda premium
uf21 said:
Up until now I had bad battery life since I bought this phone on release day. I would get no more than 1.5-2 screen on time. The battery wouldn't last more than 12 hours. I've been messing around with it since then but still had bad battery life up until the last few days. Now I get 3.5-4 hours screen on time and I'm a moderate user.
Here is what I did:
1. Go to Google maps and then go to settings and untick anything that is ticked then click on "location reporting" and set it to do not update your location.
2. Go into the phone settings>location services and untick everything. When you want to use maps just turn on gps.
3. Get the app "battery calibration". First charge your phone to 100% and keep the charger plugged in and then go to the app and Press calibrate. Then use your phone till the battery is dead (turns off) and plug the charger in and let it charge to 100% while it off.
Turn it on and then use it till the battery is dead again and charge while off to 100%.
I'm not saying this is guaranteed to work for you but it has for me.
Click to expand...
Click to collapse
First two items I agree on. GPS uses up a lot of battery, though from personal experience, it didn't dent my battery too much anyway as long as I don't have running apps using it.
But the last point. I believe those battery calibrations are actually useless. There was some article from the android team describing why.
The 2nd and 3rd are completely useless.
People who use gps know that even if you tick those location services, it only gets enabled when an app requires gps. Thua, battery is only lost if you use loads of navigation services. Unchecking those won't do any good.
Battery Caliberation is just what you can call the perfect reading that is shown on your status bar. Ultimately, whether you caliberate or not, battery gets charged upto 100% only. It won't surely exceed that.
Sent from Hell!!
uf21 said:
I've had bad battery life since I bought this phone on release day. I would get no more than 1.5-2 hours screen on time. The battery wouldn't last more than 12 hours. I've been messing around with it since then but still had bad battery life up until the last few days. Now I get 3.5-4 hours screen on time and I'm a moderate user.
Here is what I did:
1. Go to Google maps and then go to settings and untick anything that is ticked then click on "location reporting" and set it to do not update your location.
2. Go into the phone settings>location services and untick everything. When you want to use maps just turn on gps.
3. Get the app "battery calibration". First charge your phone to 100% and keep the charger plugged in and then go to the app and Press calibrate. Then use your phone till the battery is dead (turns off) and plug the charger in and let it charge to 100% while it is off.
Turn it on and then use it till the battery is dead again and charge while off to 100%.
I'm not saying this is guaranteed to work for you but it has for me.
Click to expand...
Click to collapse
A better idea:
Disable auto sync for accounts
Disable GPS (and wifi gps)
Disable auto backup of Gmail account
Set wifi sleep policy to “when plugged in”
Disable motion
Check your apps settings and disable useless background sync
Setup a static IP via your router.
I had issues with Chrome Sync - when enabled it prevented phone from going into deep sleep. So if you use Chrome and struggle with battery life this is one more thing to look at ...
Official Facebook app uses a lot of power and waking device for many times. Use browser for facebook or alternatives...You will see the diference !
Darkside Agent said:
A better idea:
Disable auto sync for accounts
Disable GPS (and wifi gps)
Disable auto backup of Gmail account
Set wifi sleep policy to “when plugged in”
Disable motion
Check your apps settings and disable useless background sync
Click to expand...
Click to collapse
good list id like to add:
freeze unused apps/battery hogs if used sparringly (with titanium backup)
set wifi to always on, switch off manually when not in use
firewall apps that dont require internet
I agree on the Facebook app. I will charge my phone to full, reboot it, and then let it sit overnight without using any apps and it will be one of my top processes in better battery stats. I really like using facebook simply for the picture and phone number syncing. I guess I could always go back to haxsync. On my Galaxy Nexus since I can't use facebook app to sync I just use mobile page and it definitely is better on battery life.
I've been trying to improve my battery life on 4.1.1 LIB as if I leave it on Wifi overnight with no use after reboot and full charge I'll see Deep Sleep at maybe 90% if I'm lucky. I'm losing almost a full hour of sleep time over the course of 7-8 hours. I think Facebook is part of it, also it seems to be worse when I use the S3's built in alarms.
Go into Settings -> Location and disable everything? You mean that we should disable:
1) Use wireless networks (location determined by wi-fi and/or mobile networks). I really don't see how this saves battery.
2) Use GPS satellites. This uses up battery ONLY when an app requires GPS (and when the icon shows).
3) Use sensor aiding. See above.
4) Location and Google Search. (only used to get your location when you're connected to GPS and/or wifi/mobile network).
I really don't see how this saves battery.
On a side note, one might want to freeze unwanted apps, not use too many live wallpapers, sync only when needed, and get rid of unwanted widgets. THAT might help.
Better tip. Use your phone with everything turned on as it was designed like I do and get 4 hours + screen on time, and 1 to 2 days useage depending on how much it's used.. simples...
I really don't see the point of buying a phone like this and turning everything off!
Google now won't work properly with all the location stuff switched off.
I always get through the day with everything turned on, in use power saving at work and switch off wifi that's it.
If the battery runs down have a back up waiting, galaxy s3 owners are always going on about it being good that our phone has a removable battery and iphone doesn't but there are still many people not happy that their battery runs down quick!
Sent from my GT-I9300 using xda premium
The best thing I ever spent on for this phone was the official samsung battery kit. At least I don't have to worry about the battery at all and I can leave all the features on.
Sent from my GT-I9300 using Tapatalk 2
The best app to see exactly what's happening on the phone is "Better Battery Stats".
I can have access to all partial wavelocks and see exactly what app is sucking my battery like a vampire on a virgin.
Companies creates amazing devices but forgot to create the amazing batteries that go with them!
DeadSOL said:
Go into Settings -> Location and disable everything? You mean that we should disable:
1) Use wireless networks (location determined by wi-fi and/or mobile networks). I really don't see how this saves battery.
2) Use GPS satellites. This uses up battery ONLY when an app requires GPS (and when the icon shows).
3) Use sensor aiding. See above.
4) Location and Google Search. (only used to get your location when you're connected to GPS and/or wifi/mobile network).
I really don't see how this saves battery.
On a side note, one might want to freeze unwanted apps, not use too many live wallpapers, sync only when needed, and get rid of unwanted widgets. THAT might help.
Click to expand...
Click to collapse
Yes that's true but this is not for everyone. I don't use Google now and why should I use wireless networks when there is a built in GPS.
Thank you OP. That was the problem with my phone. Now its awake when the screen is on. Before that, it was awake every 5 minutes. !!!!
And after you've turned every single feature off, you can stand back and admire your Nokia 3310
boundy said:
And after you've turned every single feature off, you can stand back and admire your Nokia 3310
Click to expand...
Click to collapse
You're only turning of location services. Why does the phone need to know where you are 24/7? Just turn it on when you need to use maps or location. Not hard.
My car was designed to be driven, does that mean it should be left on while I'm not using it? Think about that.
terranoid said:
Thank you OP. That was the problem with my phone. Now its awake when the screen is on. Before that, it was awake every 5 minutes. !!!!
Click to expand...
Click to collapse
Glad I could help.
This is very annoying, I have spent the whole morning trying to find a solution for this issue. The battery runs out already fast as it is, and now the phone is not
Battery drained about 20% at night by itself. Currently draining about 1-2% per 5 minutes when idle. What do I do? I have looked on various different threads for a solution, but did not find anything to fix this issue.
How do I fix this?
Thanks, in advance.
Also some details.
I had my phone at home, I prefer the phone to use WiFi networks when syncing and updating, but to have phone turn them automatically off when not using them, that is when the phone is locked and not syncing and updating anything. But apparently it doesn't do that, it has WiFi on at all times for some reason. And I don't know if its related to WiFi, it doesn't appear to go to "deep sleep"
Yukicore said:
This is very annoying, I have spent the whole morning trying to find a solution for this issue. The battery runs out already fast as it is, and now the phone is not
Battery drained about 20% at night by itself. Currently draining about 1-2% per 5 minutes when idle. What do I do? I have looked on various different threads for a solution, but did not find anything to fix this issue.
How do I fix this?
Thanks, in advance.
Click to expand...
Click to collapse
Yukicore said:
Also some details.
I had my phone at home, I prefer the phone to use WiFi networks when syncing and updating, but to have phone turn them automatically off when not using them, that is when the phone is locked and not syncing and updating anything. But apparently it doesn't do that, it has WiFi on at all times for some reason. And I don't know if its related to WiFi, it doesn't appear to go to "deep sleep"
Click to expand...
Click to collapse
For me, it was the last Google Maps update. Try to disable "Reporting Location" and "Location History" under Location settings on Google Settings app(the one with the green icon). I had around 25% drain over night and half of it came from this.
Try it and see if this can help you.
:fingers-crossed:
Like above say, disable location, especially if you keep wifi on.
Leaving wifi on while sleeping itself is not good for our health anyway, so if you have data switch to 2G, its at least enough to keep internet messages coming while saving battery. And if its wifi wise, apply pm.sleep_mode=1 in your build.prop. AND, scroll up a little, wifi_supplicant_can_interval(something like that, from its SHOULD BE 15 change to 300-600).
Disable unused apps and use greenify.
Galaxo60 said:
For me, it was the last Google Maps update. Try to disable "Reporting Location" and "Location History" under Location settings on Google Settings app(the one with the green icon). I had around 25% drain over night and half of it came from this.
Try it and see if this can help you.
:fingers-crossed:
Click to expand...
Click to collapse
Thank you for the answer, but sadly it didn't seem to do it. My WiFi is still always on, even though I have it set to turn off when phone is sleeping at WiFi advanced settings.
Although the phone entered deep sleep mode when I manually turned WiFi off, but I'm not sure if that was the case.
KiD3991 said:
Like above say, disable location, especially if you keep wifi on.
Leaving wifi on while sleeping itself is not good for our health anyway, so if you have data switch to 2G, its at least enough to keep internet messages coming while saving battery. And if its wifi wise, apply pm.sleep_mode=1 in your build.prop. AND, scroll up a little, wifi_supplicant_can_interval(something like that, from its SHOULD BE 15 change to 300-600).
Disable unused apps and use greenify.
Click to expand...
Click to collapse
I understand, but I forgot to do so, I actually have an app that turns on air plane mode at certain time. But that still doesn't fix the issue that the phone doesn't enter sleep mode with WiFi on and doesn't turn it off, even though it's set to do so.
Also I did not quite understand what you were telling me there, as I got the phone last week and it's my first android phone. The app you suggested could cut it, but that means that whenever there will be an auto check for news sequence I will be downloading it with mobile data? Is there an app that could cause this?
I was about to update on this, but I just got notification about 4.3 update. :laugh:
I will update this post, if this problem still exists.
UPDATE : Of course, still the problem persists, Phone goes to sleep when I have Wi-Fi turned off. But when on, even though I have it set to turn off during sleep mode, it keeps the phone wake and drains the battery.
Restart your router?
Sent from my Nexus 4 using Tapatalk 2
Ulver said:
Restart your router?
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
How is it related to my router exactly? My iPod disconnects from Wi-Fi no problem.
Thank you for trying though.
I had left my phone this night with Wi-Fi off, but mobile data and 3G was on, Lost 7% in 7Hours from 47%. Does this seem okay, or a little bit too much? By the time I answered 2 emails and made 1 short phonecall and checked on battery logs from 2 different apps, and changed my wallpaper, battery has dropped to 33%. I'm not proud.
The answer to your problem is JuiceDefender Ultimate, available from Play Store.
Yukicore said:
I had left my phone this night with Wi-Fi off, but mobile data and 3G was on, Lost 7% in 7Hours from 47%. Does this seem okay, or a little bit too much? By the time I answered 2 emails and made 1 short phonecall and checked on battery logs from 2 different apps, and changed my wallpaper, battery has dropped to 33%. I'm not proud.
Click to expand...
Click to collapse
Unfortunately this is normal, the battery life is not the best feature of nexus 4. How many screen on time hours do you get averagely?
This fixed the Wifi always on issue for me.
Turn WiFi on: Settings, WiFi, Menu (3 dots upper right hand corner), advanced, uncheck scanning always on.
Hope this helps.
I have used G2 for about a week, battery life has been superb, decided to turn on google now yesterday, drained my battery like 20% in 10 hours while I was sleeping it was keeping phone awake
I turned it completely off now. Does anyone use google now? Anyway to use it but not drain battery?
I use it. Idk how much it drains at night cause that's when I charge the g2. My battery does pretty well though and I'm on it a ton and it still lasts all day.
LG G2
tannor said:
I have used G2 for about a week, battery life has been superb, decided to turn on google now yesterday, drained my battery like 20% in 10 hours while I was sleeping it was keeping phone awake
I turned it completely off now. Does anyone use google now? Anyway to use it but not drain battery?
Click to expand...
Click to collapse
Google Now will use some more battery because it's checking for updates and probing for location periodically, but nothing like you describe, so something else was going on.
go to google settings, location, and turn off location reporting and location history. Google Now will still work fine, but your battery will immensely improve.
stevessvt said:
go to google settings, location, and turn off location reporting and location history. Google Now will still work fine, but your battery will immensely improve.
Click to expand...
Click to collapse
OK great thanks going to give it a try, what about do I check off Access Location under that same menu or keep it off?
You can leave that on, it shouldnt impact your battery by itself.
stevessvt said:
You can leave that on, it shouldnt impact your battery by itself.
Click to expand...
Click to collapse
Thanks one more question, under main settings -> Location access
Do I need any of these on (Access to my location)? and if so which ones? GPS & Verizon or Wi-fi & mobile network location. Right now I have all of it, not sure which is least battery drain
You only need GPS on if you need very accurate pinpointing, like using navigation, mobile network location is fine to leave on.
Another tip: Google Now>settings>Phone Search
You can change which apps Google Now searches on your phone. This sped up Google Now for me as well as helping with battery.
Battery life on this phone is amazing under use, but only average on standby, which is the only negative thing I could say about G2. I routinely lose 2%-3% battery over night, it was the same on JB and now on KK.
I've been checking the wake locks and it is our old friend Google Services and its NlpCollectorWakeLock that keeps the phone awake about 10 minutes a day, since Google likes checking our location 1000 times a day. Turning location off doesn't help at all.
What are your experiences and how have you been dealing with this on G2 specifically? Don't just say install Wakelock Terminator, if you used it also share your experiences with it. Does Greenifying make a difference and what did you hibernate? Did you have any issues afterwards with apps that use location?
And most importantly, did it have any effect on battery life in standby?
Can't remember whether Knock On/Off feature has anything to do with the NCWL but just disable it and see what happens.
Also, down 2-3% overnite seems normal to me.
votinh said:
Also, down 2-3% overnite seems normal to me.
Click to expand...
Click to collapse
Normal but we had 0% even on ICS 4.2.2, and on 4.1.2 my previous phones did managed to spend 0% overnight
laserburn said:
Turning location off doesn't help at all.
Click to expand...
Click to collapse
Yeah, constantly running Location Services bugs me off too.
Maybe you could find solution in that http://forum.xda-developers.com/google-nexus-5/general/nlpwakelock-nlpcollectorwakelock-t2551846 topic, I didn't read it
Location services disable location reporting and history ... That helps decrease it (only do this if you don't use Google now location based features)... Also you can set location to device only if you want ... And greenify the Google maps app ...
... did you actually just complain about a 3% battery drain in 6-7 hours of idling or whatever you define 'night' as?...
Getting back to the topic, one of the bigger things you could do to reduce NlpCollectorWakeLock is disable Google Now. I personally don't find it very useful in my country so I never keep it on. Thus, I get that 3% battery drain overnight with WiFi on.
Turn off wifi assist in location services just set it to device only and it will be gone
Sent from my LG-D800 using xda app-developers app
iamtha1 said:
Turn off wifi assist in location services just set it to device only and it will be gone
Sent from my LG-D800 using xda app-developers app
Click to expand...
Click to collapse
Just turn off "Google Now", you'll be amazed how long your battery will last.....
Cheers
Or install this app
https://play.google.com/store/apps/details?id=cn.wq.disableservice
Sent from my LG-D803 using xda app-developers app
I think I discovered a fix to some hard to track wakelocks by the android services.
What I did:
-settings > share & connect > menu button > dlna feature > menu button > settings > uncheck share options.
Let me know! First post!