Related
I know there are a few threads about the mediocre battery life on the Nexus 4, but I thought it might be an idea to bring solutions to the battery issue into one thread. So if you have any tips, please post!
Mine so far are:
1. Turn off location access: this does mean Google Now doesn't work, but I've not found it that useful here in the UK. Maps / location access seems to use a lot of juice.
2. Stop using Chrome: on my nexus 7 there doesn't seem to be problem, but on my N4 Chrome absolutely hammers the battery. I've switched to Dolphin and seen a marked difference in longevity.
3. Chrome tilt scrolling: this didn't do much for me, but some have reported better battery life using Chrome if tilt scrolling is disabled. Go to settings, developer tools, untick tilt scrolling.
4. General measures: limit 3g usage, WiFi sleep at night, disable active wallpapers, limit live widgets etc.
5. Give it time: it'll take a few charge / discharge cycles for your battery to work at its best.
Any more from the wise?
Simon
Sent from my Nexus 7 using xda app-developers app
Guess not then!
Sent from my Nexus 4 using xda app-developers app
1. Don't use phone
Turn off animations and doing this also makes any phone snappier
ceejay83 said:
1. Don't use phone
Click to expand...
Click to collapse
Dont forget to turn the phone off.
Sent from my Nexus 7
sempersi said:
1. Turn off location access: this does mean Google Now doesn't work, but I've not found it that useful here in the UK. Maps / location access seems to use a lot of juice.
Click to expand...
Click to collapse
It's better to just turn off Google Now. Now polls pretty regularly and is a bit of a battery suck. Turning off GPS and then opening Maps is, frankly, dumb.
2. Stop using Chrome: on my nexus 7 there doesn't seem to be problem, but on my N4 Chrome absolutely hammers the battery. I've switched to Dolphin and seen a marked difference in longevity.
Click to expand...
Click to collapse
Chrome is also slow as ass and it always takes three taps to do anything, like accessing bookmarks. Oh, and no flash. So...solid idea.
sempersi said:
4. General measures: limit 3g usage, WiFi sleep at night, disable active wallpapers, limit live widgets etc.
Click to expand...
Click to collapse
Why aren't you charging your phone at night?
5. Give it time: it'll take a few charge / discharge cycles for your battery to work at its best.
Click to expand...
Click to collapse
That's a myth. The best your lithium battery will ever perform is your first charge. The percentage calculation may be off, but the phone will shut down when the battery reaches minimum voltage regardless of calibration.
If you want to max battery life, make sure that
A) You don't have any wakelocks, or apps that keep your phone from going to sleep. Uninstall those misbehaving apps.
B) Use auto-brightness, or manually keep brightness low.
Google Now alone does not suck much battery. It's the constant location tracking (can be disabled in Google Maps location settings, uncheck all options there).
Without that, Google Now is still usable, but not as "effective".
myorks1127 said:
Turn off animations and doing this also makes any phone snappier
Click to expand...
Click to collapse
I dont know if this is battery saving (probably not) but I just put them at x.5
Makes the phone feel way faster while still having some sort of transition animation.
The best one is turn of data
Sent from my Nexus 4 using xda app-developers app
Turned off Chrome sync. Just log out of it. I don't know if it helps in a noticeable way, but I don't need to it use so it's turned off.
i always wonder this. if you leave the phone in wcdma/gms(auto) mode and turn off data does it still drain more battery than if you foce it to use gsm(force 2g) with network turn off?
Omg these features are why you get a N4. If you wanna turn off all these features you should have gotten a GS3.
Sent from my Nexus 4 using xda premium
jayprime said:
Omg these features are why you get a N4. If you wanna turn off all these features you should have gotten a GS3.
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
Or an iPhone..... Or an old Nokia brick
Sent from my Nexus 4 using xda app-developers app
If you want Now to poll less, you can just leave Location history enabled but have report location off.
Works for me and Google Now doesn't complain
Oh please, for the love of god, nobody chime in with "get juice defender!!!1"
Just turn off stuff that uses realtime data if you are in a bind. And step down to 2g if you are close to dying. Or use an external battery pack to top off when not by a wall plug.
myorks1127 said:
Turn off animations and doing this also makes any phone snappier
Click to expand...
Click to collapse
And Ugly
Turn off phone, get INSANE BATTERY LIFE. My phone now LITERALLY LASTS FOR MONTHS! I turn it on once a week to check the drain, so far it's at 95%, but it's only been a week and I only charged it to 98%...
/s
Guys seriously? Turning off Google Now, Location Updating, Maps, Chrome, Apps? Why the hell didn't I just keep my POS flip phone, it lasted weeks on a charge? This phone has the possibility of lasting a good day under heavy use (5hrs screen on with 14hrs standby) or possibly 2 days with light use, thanks to a 2100mAh battery and the S4 Pro. If it doesn't get that battery life out of the box, it's just down to Google to fix it through software. Give it a few cycles and let the battery settle. Then, wait for some updates (they need to fix December in the calendar anyway). Don't suggest turning the phone into a dumbphone...
Is the battery life really that good? I really can't get more than 2 hours of SCREEN time with broken use or 3 hours of concentrated use. The International had a thread about this, but those are GSM and running custom ROMs and kernels.
Post your crazy good (or bad) battery Stats here with setups and sync settings. Stock non Rooted preferred, but maybe someone here can convince me to root my phone again!
I'm having the same problem
I'm currently rooted running d3rp but when I've had it stock I get pretty great battery life. Definitely no complaints. Maybe a hardware issue with some phones?
I get about four hours on screen time. And twelve standby. It's enough to get me through the day, and I'm alright with that.
Sent from my HTCONE using xda app-developers app
Deathsnuggle said:
I get about four hours on screen time. And twelve standby. It's enough to get me through the day, and I'm alright with that.
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
How did you achieve that (settings,apps,etc...)?
I'm apparently an idiot and my brain is fried from work today, but where do you check the screen on time?
racingmatt1 said:
How did you achieve that (settings,apps,etc...)?
Click to expand...
Click to collapse
I'm on derpone. I uninstall everything I don't use (Facebook, Twitter, chrome, ect), turn off auto sync, I'm also on the experimental x kernel, unlocked to 1.5ghz, under volted, and have thermal throttling set to the highest (coolest?) Setting. Oh and I have the battery saver on, everything is enabled aside from the brightness control.
...wow I do a lot of stuff.
tatonka_hero said:
I'm apparently an idiot and my brain is fried from work today, but where do you check the screen on time?
Click to expand...
Click to collapse
HTC took it out of the stock settings, the only way to see is with a battery monitor like better battery stats.
Sent from my HTCONE using xda app-developers app
Is Gsam a good monitor? I have power saver off (I see no real difference in battery life) but the screen uses like a maximum of 10% of my power. The kernel uses like 25%. Apps account for 75% of battery usage.
You've probably already searched some if you're asking, but I wanted to make sure you have seen this thread:
http://forum.xda-developers.com/showthread.php?t=2249497
It includes my tip that turned me from disappointed w/ battery life to impressed. (By setting every social app, blink feed, weather, (but not calendar, gmail, or other google services)) to manual sync... and my phone lives most of its life in below average signal strength areas.
Otherwise, I'm running non-rooted, stock, and no battery tweaking apps, or memory freeing apps, etc.
Lauski said:
You've probably already searched some if you're asking, but I wanted to make sure you have seen this thread:
http://forum.xda-developers.com/showthread.php?t=2249497
It includes my tip that turned me from disappointed w/ battery life to impressed. (By setting every social app, blink feed, weather, (but not calendar, gmail, or other google services)) to manual sync... and my phone lives most of its life in below average signal strength areas.
Otherwise, I'm running non-rooted, stock, and no battery tweaking apps, or memory freeing apps, etc.
Click to expand...
Click to collapse
How do I make sure only my google stuff auto syncs? I could care less about the main facebook app. (I need the messenger though, lol).
If I uncheck everything in the Facebook section of Accts and Sync, will it sync at all? Like, when I run the app?
But if GSam is right, then my main problem is the Android Os and kernel. Together, they eat up about 30% of my battery, sometimes more.
sauprankul said:
How do I make sure only my google stuff auto syncs? I could care less about the main facebook app. (I need the messenger though, lol).
If I uncheck everything in the Facebook section of Accts and Sync, will it sync at all? Like, when I run the app?
But if GSam is right, then my main problem is the Android Os and kernel. Together, they eat up about 30% of my battery, sometimes more.
Click to expand...
Click to collapse
Yeah, that's it, you got it. Settings > Accounts and Sync.
My theory was the phone would never be able to turn itself down to a lower power state since one thing or another would always be keeping the data connection active. Used to barely clear 1 day, and now 2 is no problem.
Apps with sync off just update when you open them. Made sense to me!
Good luck.
I have wifi always on with "data connection" unticked and "Sleep mode" ticked because I seen this from htc's website "Keep in mind though that the Sleep mode option for the data connection in Settings > Power, when enabled, overrides power saver mode." Here are some screen shots my brightness is manually set at 20%.
Firstly, this is not another thread to complain about your horrible battery life due to Google Play Services. I'm tired of those (mostly on Reddit, but some here too. Either way, none of that here ). This is instead to try and find a root cause for it. "It's Google's fault" is not good enough for me, and if you truly care about your battery life it shouldn't be for you either. If all you're after is an easy way out to get your battery life back, then this thread is not for you. We're here to reach a solution where you can get location services and good battery life. I've done if before, on my Galaxy Nexus on 4.3, but it seems that something is wrong in KitKat. Let this be a place where we all dig deeper into this issue, perform tests, gather results, and then share and discuss them. Here's what I've got so far:
The wakelocks that cause this battery drain are NlpWakeLock and NlpCollectorWakeLock. Nlp stands for network location provider. As you may know, Android provides developers with two ways of gathering location information. One is through the GPS_PROVIDER, which uses the GPS, and the other is through NETWORK_PROVIDER, which uses cell towers and WiFi APs to get your position. According to their developer website[1] , NETWORK_PROVIDER uses less battery, is faster, but is less accurate. GPS uses more battery, takes longer, but is good if you want an accurate location. I'm assuming this particular wakelock uses NETWORK_PROVIDER.
I also did some digging using ROM Toolbox Pro's autostart manager. My guess was that Google Play Services must be triggered every time a certain intent is broadcasted, since nothing obvious is telling it to run. Turns out there are quite a few. 30, to be exact. However, many of them have to do with GCM and we don't really care about those. One of particular interest is one called com.google.android.location.internal.NlpNetworkProviderSettingsUpdateReceiver. It listens for the intent android.location.PROVIDERS_CHANGED. The LocationManager API's documentation[2] tells us this:
Broadcast intent action when the configured location providers change. For use with isProviderEnabled(String). If you're interacting with the LOCATION_MODE API, use MODE_CHANGED_ACTION instead.
Click to expand...
Click to collapse
I'd assume that this means when you change your location providers, such as enabling/disabling data, WiFi, GPS, etc.
However, location reporting only seems to use network location. If you're on KitKat, go to the location settings and choose device only. Then choose battery saving. It asks you to accept location reporting. Same thing when you choose high accuracy. What do both of those have in common? Network location. You can switch between those two as much as you want and it won't ask you to accept again. However, once you switch to device only and back it will ask you. This shows that it only uses network location.
I find that Google (Play) Services has 5% (+/- 1%) keep awake. Tested on both Nexus 5 running KRT16M and Galaxy Nexus running JWR66V. Both use a certain time of GPS, although that number is never increasing. I assume this is some sort of initial one-time lock. It can be disregarded.
One more thing I noticed is that this Google Play Services issue is much more prominent on KitKat. While they have happened before, often times a simple Play Store update would fix it. This time it seems to be location based. Guess what changed in KitKat? The way you deal with location settings. It may be that the way location settings are grouped in KitKat cause that intent to keep firing, and that in turn triggers something that eventually ends up being what you see as NlpWakeLock.
What I'm going to try next is disabling that intent receiver and then monitor that wakelock as well as if location reporting still works. Feel free to play around, and be sure to share your results.
To those who are suffering from these wakelocks, could you please share your settings? Such as what type of location mode you have (high accuracy, battery saving, device only), WiFi on or off, data on or off, signal strength, WiFi always scanning, Play Store and Play Services version, what device you have, Android build number, and what ROM/kernel you're using if you are using one? Any other info such as screenshots of battery screen, betterbatterystats, wakelock detectors, etc. will all be welcomed.
Here is the Reddit thread I created discussing the same issue: http://www.reddit.com/r/Android/comments/1rvmlr/nlpwakelock_and_nlpcollectorwakelock_discussion/
I don't have this device, nor do I know if I'll be getting it, but I must say that I applaud your method.
Bravo!
I just turn location reporting off then select 'battery saving' setting & accept the request for reporting when it pops up. This allows you to use network location without logging. Google now & maps work fine although not quite as accurate. I just turn on gps if i need navigation. Never get more than 2% usage from play services & it's giving me a total kept awake time of about 28mins out of 12hrs of use with 3hrs screen on time.
Sent from my Nexus 5 using Tapatalk
If I disable the wifi and 3g, leave my phone on battery saving location, google location set to on, it is using wifi always scanning only and it didnt consume 1% battery in a whole night
stumpy352 said:
I just turn location reporting off then select 'battery saving' setting & accept the request for reporting when it pops up. This allows you to use network location without logging. Google now & maps work fine although not quite as accurate. I just turn on gps if i need navigation. Never get more than 2% usage from play services & it's giving me a total kept awake time of about 28mins out of 12hrs of use with 3hrs screen on time.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
That is working for me right now.
Sent from my Nexus 5 using Tapatalk 2
ickboblikescheese said:
To those who are suffering from these wakelocks, could you please share your settings? Such as what type of location mode you have (high accuracy, battery saving, device only), WiFi on or off, data on or off, signal strength, WiFi always scanning, Play Store and Play Services version, what device you have, Android build number, and what ROM/kernel you're using if you are using one? Any other info such as screenshots of battery screen, betterbatterystats, wakelock detectors, etc. will all be welcomed.
Click to expand...
Click to collapse
I am experiencing this issue on my Nexus 5, as confirmed by betterbatterystats (NlpCollectorWakelock 5.5% awake time)
ROM: CyanogenMod 11 alpha
Build Number: KRT16S
Location Mode: High accuracy
Location Reporting: Off
WiFi On: Sometimes
Play Store Version: 4.4.22
Play Services Version: 4.0.34
This issue first appeared for me the other day. I noticed that my device was not appearing in the online Android Device Manager, nor the desktop version of the Play Store. To fix the ADM issue, I disabled remote wipe, cleared data for Play Services, reenabled remote wipe, and rebooted. To fix my device not appearing in the Play Store, I cleared data for the Play Store app. Both issues were thereafter resolved, but now I am experiencing the Network Location battery drain.
Is it possible the problem is related to requests from Android Device Manager? I was under the impression that location for that purpose was 'on demand' instead of logged, but what do I know.
Thanks for doing this! Others, please feel free to use my comment as a template, and post your own data.
So I was playing around with autostart, and I accidentally caused a bunch of FCs for Play Services. Ended up freezing/defrosting and then uninstalling updates then let it update itself, and I noticed this (may or may not have anything to do with what I did): Even though it wakelocks, it barely uses up any batter. I was in an area of 2-3 bar HSPA+, with sync on, location reporting on at high accuracy, etc. and it drained 1% per hour. Still kept phone awake ~5% of the time, but battery usage was significantly better over what I recorded to be 4.8%/hour from last Friday.
EDIT: The only other change I can think of making is temporarily freezing Cerberus. I'll have to look more into that. However, check which apps are requesting your location. The new location settings in KitKat make this simple enough. For me it's only Google Now and Google Play Services, and whatever app that happens to require GPS such as camera (geotagging) and maps.
ickboblikescheese said:
So I was playing around with autostart, and I accidentally caused a bunch of FCs for Play Services. Ended up freezing/defrosting and then uninstalling updates then let it update itself, and I noticed this (may or may not have anything to do with what I did): Even though it wakelocks, it barely uses up any batter. I was in an area of 2-3 bar HSPA+, with sync on, location reporting on at high accuracy, etc. and it drained 1% per hour. Still kept phone awake ~5% of the time, but battery usage was significantly better over what I recorded to be 4.8%/hour from last Friday.
Click to expand...
Click to collapse
So, how should I replicate this? I'm using the Xposed Module that dev posted in your Reddit post.
stumpy352 said:
I just turn location reporting off then select 'battery saving' setting & accept the request for reporting when it pops up. This allows you to use network location without logging. Google now & maps work fine although not quite as accurate. I just turn on gps if i need navigation. Never get more than 2% usage from play services & it's giving me a total kept awake time of about 28mins out of 12hrs of use with 3hrs screen on time.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
How do you do this exactly? If I turn location reporting off, then I can't select the battery saving method because it's greyed out. This also causes location based cards to stop working on Google Now and Maps can't locate me either.
---------- Post added at 11:24 PM ---------- Previous post was at 11:19 PM ----------
natezire71 said:
So, how should I replicate this? I'm using the Xposed Module that dev posted in your Reddit post.
Click to expand...
Click to collapse
Use Titanium Backup to FIRST backup Google Play Services. Then use it to uninstall GooglePlay Services. Then open Google Now or Maps, they will ask you install Google Play Services and take you to the app store.
If anything goes wrong, use Titanium to restore.
You need location toggled on. Go down to location services & click on Google Location Reporting. Select off for both settings. Then go back out & select battery saving mode & accept the terms.
Sent from my Nexus 5 using Tapatalk
stumpy352 said:
You need location toggled on. Go down to location services & click on Google Location Reporting. Select off for both settings. Then go back out & select battery saving mode & accept the terms.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Turns out that's exactly how I had set up after all, doh! Thank you.
I have actually been getting really decent battery life, noticeably better than my HTC One, with exactly similar usage patterns and same apps installed etc.
Also, Play Services is not the only app that uses this NlpWakeLock. Facebook also uses it & in my case has the highest time kept awake. I turned off location in chat & noticed that it is much better.
Sent from my Nexus 5 using Tapatalk
That's what I thought too. That could explain why some people have this issue more than others.
Sent from my Nexus 5
ickboblikescheese said:
That's what I thought too. That could explain why some people have this issue more than others.
Sent from my Nexus 5
Click to expand...
Click to collapse
Have you tried the Xposed module that filters wake locks? I've been using it and the NLP counts have drastically dropped
No, not using xposed. I understand that wake locks must occur for accurate location services (otherwise what is doing the reporting). What shouldn't be there is the incredible battery drain. Wake locks don't necessarily mean battery drain. You could have a 1h wake lock and drain 1% battery, or a 5 min wake lock that keeps CPU on high frequency causing a 10% battery drain. I don't mind wake locks as long as battery isn't affected too much.
Sent from my Nexus 5
ickboblikescheese said:
No, not using xposed. I understand that wake locks must occur for accurate location services (otherwise what is doing the reporting). What shouldn't be there is the incredible battery drain. Wake locks don't necessarily mean battery drain. You could have a 1h wake lock and drain 1% battery, or a 5 min wake lock that keeps CPU on high frequency causing a 10% battery drain. I don't mind wake locks as long as battery isn't affected too much.
Sent from my Nexus 5
Click to expand...
Click to collapse
That was the point of this module. https://play.google.com/store/apps/details?id=in.andro.wlt. Take a look and read the description. From my understanding, the location stuff still works--which for me has been the case. However, it stops the unnecessary wakelocks. I would like to believe my battery has improved.
Nice thread!!
I've changed my location settings and I'll report if it works!!!
Thanks!!!
natezire71 said:
That was the point of this module. https://play.google.com/store/apps/details?id=in.andro.wlt. Take a look and read the description. From my understanding, the location stuff still works--which for me has been the case. However, it stops the unnecessary wakelocks. I would like to believe my battery has improved.
Click to expand...
Click to collapse
Please keep us posted on this works out for you, it looks really promising!
the7thson said:
Please keep us posted on this works out for you, it looks really promising!
Click to expand...
Click to collapse
I think it's working.
natezire71 said:
I think it's working.
Click to expand...
Click to collapse
Can you tell us which apps you disabled wake locks for?
Sent from my Nexus 7 using Tapatalk 4
I have been reading the many battery threads where people are posting screenshots and either complaining or raving about their particular Nexus 5’s battery performance. I am shocked that some people are turning off their Wifi, Mobile Data, GPS, Google Now, Sync, and every other feature that makes these phones so useful and still suffering with poor battery performance.
In this thread, instead of complaining or bragging about your battery performance, I thought that this could be used as a place where you all can post how you use your device and what you are doing to save juice and how it works. I’ll go first.
I have had 3 different Nexus 5’s. The first had the speaker/microphone problem and was RMAed. The second was doing great until it overheated and the LEDs at the bottom of the screen exploded. It was RMAed. My current one seems to have a weaker vibrator motor, but I’m going to live with it.
I use my phone instead of my laptop. It seems the only time I use my laptop these days it to flash my phone. I browse the web (Chrome), watch YouTube (YouTube App), read my email (Gmail), shop Amazon (Amazon App), manage my schedule (Calendar App, Pure Calendar Widget), get my news (Flipboard), participate in groups (Google Plus), Chromecast (Netflix, YouTube), participate in these forums (XDA Premium App), and various others. I don’t really play games and don’t tax the CPU to hard.
To save juice, I…
use LUX to manage my screen brightness and usually can function with the screen below 0% unless I’m outside.
use Tasker to turn on/off my wifi, data, gps, sync, and perform a few other tasks, kind-of-like juice defender, but a lot more reliable.
use Better Battery Stats to keep an eye on my apps and de-install apps with bad behavior. I plan on installing Greenify, but have not gotten around to it.
I usually get 12 to 14 hours with 3-4 hours screen time before I plug my phone in at night and have 25%-50% battery left. And, I don't feel I'm depriving myself of any performance.
Some things I have read…
With these new batteries, you never want to let them fully discharge. In fact, keeping them charged is very important, so having a charger at work, or in your car is a good practice.
When your phone gets hot, give it a rest. A hot phone is not working efficiently, and you can damage the battery permanently if it overheats.
It takes a few days for your phone to reach its best performance. When you first get it, it is working in the background to index files and such, which is keeping the phone from reaching deep sleep and is using juice.
After an update, if your phone just doesn’t seem right, it might not be. Do a factory reset and try again. If something didn’t update correctly, there is no telling what could be affected…even your battery performance.
If you have ideas on how to increase battery performance, or discovered apps or settings that drain your battery, please post them here.
Added From Comments Below...
Make sure your apps are configured properly. For example, make sure apps such as Google + are configured to only backup while charging.
In Settings / Locations, set mode to 'Battery Saving' . It passively detects your location which uses no battery. It has been reported that turning off 'location reporting' has no negative effect on Now and Maps. This is a big juice saver.
Kill apps when done using them. Some apps, if left open, will continue draining your juice.
Turn off 'Scanning Always Available' in Wifi /Advanced Settings.
Things I Have Been Experimenting With...
Greenify is a great app for battery optimization. I have apps on my phone that I don't use often, but seem to keep the phone awake. Greenify them and put the app to bed until you need it.
I've been experimenting with Kernels. After much experimentation, I used Franco Kernel on my GN, so I tried his out and have noticed a battery savings on my screen off time. This is a recommendation for rooted phones because the Franco Updater app on the Play Store does all the heavy lifting.
If you find this information helpful, please hit the 'thanks' button.
.
My battery life has been fantastic ever since I disabled Google+. It was constantly running in the background all the damn time and just destroying my battery when I wasn't even using it. Ever since I disabled it, I can easily pull down 4-5 hours of screen on time.
That being said, I'm definitely an opportunistic charger. I work from home so it's easy to keep my phone juiced up when I'm not using it. I rarely go below 50%.
Wow. On stock I easily get 5 hours screen on time with everything on, but only 14ish hours total. With light usage (2 1/2 hrs) close to 27 hours. However I've seen guys posting over 3 days so now I'm playing around with kernels (Franco at the moment) and multirom. I'm using ART but not sure how much difference honestly.
Sent from my Nexus 5 using Tapatalk
maxpower7 said:
My battery life has been fantastic ever since I disabled Google+. It was constantly running in the background all the damn time and just destroying my battery when I wasn't even using it. Ever since I disabled it, I can easily pull down 4-5 hours of screen on time.
That being said, I'm definitely an opportunistic charger. I work from home so it's easy to keep my phone juiced up when I'm not using it. I rarely go below 50%.
Click to expand...
Click to collapse
You can also just greenify Google+ and also check if you have the photo backup with it turned to on. I found my app running for half an hour while phone was off and it was due to the backing up of the photos.
Instead of opening "yet another thread", this could've been posted here, here, here, here, here and probably in many others..
I use Google+ every day all day. The impact it has on battery life is zero. Of course that's my experience. If it's murdering your battery them you don't have something set up properly or as they say "you're doing it wrong"
Sent from my Nexus 7 using XDA Premium 4 mobile app
rayiskon said:
Instead of opening "yet another thread", this could've been posted here, here, here, here, here and probably in many others..
Click to expand...
Click to collapse
Yea. But mostly you will read people bragging or complaining. There is a lot of good information in those threads, but to find it, you will have to dig. My intention is that this thread will be a place to find, test, and compile solutions for those suffering with poor performance.
Sent from my Nexus 7 using XDA Premium 4 mobile app
jbdan said:
I use Google+ every day all day. The impact it has on battery life is zero. Of course that's my experience. If it's murdering your battery them you don't have something set up properly or as they say "you're doing it wrong"
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I also use Google + every day with little impact. I checked my settings and I have it set to only back up while on WiFi and only while charging.
I also use Tasked to turn off sync when the screen is off keeping the phone in deep sleep.
Sent from my Nexus 7 using XDA Premium 4 mobile app
I greenify most apps, keep screen brightness down, GPS Bluetooth always off, data only on when screen on, etc. I got 1 day 15 hours with over 6 hours screen time with my usage. I mostly use my phone for xda, 9gag, some chrome browsing, and a couple other things.
prshosting.org
JamieFL said:
I also use Google + every day with little impact. I checked my settings and I have it set to only back up while on WiFi and only while charging.
I also use Tasked to turn off sync when the screen is off keeping the phone in deep sleep.
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Yup I use that same setting thanks for pointing that out :good:
Nexus5
IMO, I shouldn't have to do any of this to "save" battery life. It is what it is.
jbdan said:
I use Google+ every day all day. The impact it has on battery life is zero. Of course that's my experience. If it's murdering your battery them you don't have something set up properly or as they say "you're doing it wrong"
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Google+ kills my battery regardless of what my settings are. I literally only used it as an offline photo gallery - there was no syncing being done at all, no auto-awesome, no photo backups or any of that. I don't know how there could possibly be any user error in my setup.
I think literally the only thing that should be done to save battery life is to disable location reporting and to possibly disable autobrightness when indoors. Other than that, nothing needs to be done to get spectacular battery life. All I have is a tasker profile to disable autobrightness when connected to my wifi network and re-enable it when I am not connected, and then location reporting turned off. I get 6 hours screen on time daily.
muyoso said:
I think literally the only thing that should be done to save battery life is to disable location reporting and to possibly disable autobrightness when indoors. Other than that, nothing needs to be done to get spectacular battery life. All I have is a tasker profile to disable autobrightness when connected to my wifi network and re-enable it when I am not connected, and then location reporting turned off. I get 6 hours screen on time daily.
Click to expand...
Click to collapse
Location reporting is such a huge battery drain and it doesn't seem to have any real benefits. Google Now works fine without it.
maxpower7 said:
Location reporting is such a huge battery drain and it doesn't seem to have any real benefits. Google Now works fine without it.
Click to expand...
Click to collapse
Yea. I was very surprised that it had absolutely zero impact to turn it off for me. Google Now works perfectly fine. Maps works. Everything works. I guess the only negative is that you are not contributing information into the Google hivemind to help out others with traffic information and crap like that. . . . Otherwise there are no negative effects to turning it off, and doing so squashes the nlp wakelock bug completely.
For me at least, I went from about half a day on full battery to almost a day and a half by turning off LTE and Wi-Fi scanning with constant usage. I was conflicted a bit for choosing either LTE or battery life but I'm happier with choosing battery life.
Sent from my Nexus 5 using xda app-developers app
I added the suggestion about setting location reporting off. Thanks.
I've heard that if your area has poor LTE signal, that can cause a big battery drain. Can anyone confirm that? If this is true, this could be a big contributor to unexplained battery drain.
muyoso said:
Yea. I was very surprised that it had absolutely zero impact to turn it off for me. Google Now works perfectly fine. Maps works. Everything works. I guess the only negative is that you are not contributing information into the Google hivemind to help out others with traffic information and crap like that. . . . Otherwise there are no negative effects to turning it off, and doing so squashes the nlp wakelock bug completely.
Click to expand...
Click to collapse
Were you still able to get traffic notifications? It's weird that it doesn't seem to affect weather updates as well.
PsychDrummer said:
Were you still able to get traffic notifications? It's weird that it doesn't seem to affect weather updates as well.
Click to expand...
Click to collapse
Not sure about traffic notifications as I work from home and Google cannot comprehend that and thinks I work at the grocery store, but weather notifications work perfectly. Just traveled for Christmas and it was tracking me perfectly from city to city.
muyoso said:
Not sure about traffic notifications as I work from home and Google cannot comprehend that and thinks I work at the grocery store, but weather notifications work perfectly. Just traveled for Christmas and it was tracking me perfectly from city to city.
Click to expand...
Click to collapse
Gotcha. I mean it's not a huge deal. Google often thinks I'm driving to work/class when I'm not actually doing so and it's more useful to check traffic within the Maps app anyway. I'll try the reporting off for a few days though and see how much of a difference it makes.
I put together a list of things that helped me get 7 hours SoT on a charge (Wifi). Edit: 6.75hrs SoT. Edit2: 7.75hrs SoT No root access or modifications needed for these.
This is my first Android device and I wanted to share some of the things I've learned mostly reading these forums. It also annoys me to read users complain about their battery life but are unwilling to do anything about it. I hope this will help people to realize the full potential of their phone.
Llama, Tasker, etc: Automate everything you can to save battery. It can be more efficient to run a line of code then to tap the screen.
Force stop all the programs you don't really need running in the background in Settings > Apps > Running. Basically act like your own Greenify. Or use Greenify.
Wakelocks: Track the "Awake Time" of suspicious applications and services and either reboot or force stop them if necessary.
Disable Google applications you don't need. Myself I disabled Chrome, Gmail and News & Weather.
Disable: touch and typing vibration. I have type sounds On and touch sounds Off because those really add up on speaker.
Disable: NFC, Bluetooth, Wireless printing etc. Automate to run only when needed for no lost functionality.
Wifi: Automate to turn on only for Wifi zones of your choice. No lost functionality. Wifi always scanning: Off.
Notifications: Apps and games can send you unnecessary notifications. Disable them. Enable only what you need.
Hotword detection: off. This specifically drains SoT and saves only a single screen tap.
Widgets: These drain battery without ever showing up individually on the stats page. Silent killers.
Lux: Another silent killer even when set "On Wake only" and "Slow". Just by disabling Lux lite and a once-daily updated Feedly widget I noticed significant SoT gains. Using Llama to automate brightness is more efficient.
Speaker vs Headphones: The speaker seems to use more battery.
Two apps that can help you monitor your battery and phone with no root requirement:
Play Store Link.
Current Widget - Set to update manually on your home screen for minimal power draw. Check your charge and discharge rates along with battery temperature.
Play Store Link.
S Tools+ - This just popped up in the XDA apps section the other day. Detailed information on CPU states, Deep Sleep time and ALL your sensors, nicely graphed and very polished including transparent nav bar. Other than real time graphing of sensors this shouldn't be much of a drain.
Speaker vs headphones....what?? Care to explain how? I'm saying the difference is negligible.
Sent from my Nexus 5 using xda app-developers app
Yeah, you really don't need to do all that to save battery. Just don't turn on data until you need it and you'll get a week of standby on a single charge with this phone, and a full day of usage (or more depending on how much you use it).
monkeypaws said:
Speaker vs headphones....what?? Care to explain how? I'm saying the difference is negligible.
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
I seem to drain more battery listening to music with speakers over headphones but its hard to tell and probably negligible, as you say.
Ober/Hydra said:
Yeah, you really don't need to do all that to save battery. Just don't turn on data until you need it and you'll get a week of standby on a single charge with this phone, and a full day of usage (or more depending on how much you use it).
Click to expand...
Click to collapse
Not sure if serious or not. That functionality is enabled on the phone by default and you'll see many people struggling to get over 3 hours SoT like that.
There are even reviews which seem to think topping 3 hours SoT is some kind of miracle. Most will answer that by saying: "you need root and flash x ROM with y kernel".
Sent from my Nexus 5 using Tapatalk
Oops
bblzd said:
I put together a list of things that helped me get 7 hours SoT on a charge (Wifi). No root access or modifications needed for these.
Llama, Tasker, etc: Automate everything you can to save battery. It can be more efficient to run a line of code then to tap the screen.
Force stop all the programs you don't really need running in the background in Settings > Apps > Running. Basically act like your own Greenify. Or use Greenify.
Wakelocks: Track the "Awake Time" of suspicious applications and services and either reboot or force stop them if necessary.
Disable Google applications you don't need. Myself I disabled Chrome, Gmail and News & Weather.
Disable: touch and typing vibration. I have type sounds On and touch sounds Off because those really add up on speaker.
Disable: NFC, Bluetooth, Wireless printing etc. Automate to run only when needed for no lost functionality.
Wifi: Automate to turn on only for Wifi zones of your choice. No lost functionality. Wifi always scanning: Off.
Notifications: Apps and games can send you unnecessary notifications. Disable them. Enable only what you need.
Hotword detection: off. This specifically drains SoT and saves only a single screen tap.
Widgets: These drain battery without ever showing up individually on the stats page. Silent killers.
Lux: Another silent killer even when set "On Wake only" and "Slow". Just by disabling Lux lite and a once-daily updated Feedly widget I noticed significant SoT gains. Using Llama to automate brightness is more efficient.
Speaker vs Headphones: The speaker seems to use more battery.
This is my first Android device and I wanted to share some of the things I've learned mostly reading these forums. It also annoys me to read users complain about their battery life but are unwilling to do anything about it. I hope this will help people to realize the full potential of their phone.
Click to expand...
Click to collapse
I suspected Lux was using battery but the actual app use is showing up as very very minimal. Less than 1%.
Its far too convenient! Does llama have the same exact function built in?
Don't forget to disable location reporting in Google Apps.
Sent from my Nexus 5 using Tapatalk
You also forgot to keep the phone off.
Sent from my Nexus 5 using Tapatalk
Ulver said:
You also forgot to keep the phone off.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
If you actually read the post you would realize there is no lost functionality.
Sent from my Nexus 5 using Tapatalk
7hr sot? No way...
bleuwave said:
7hr sot? No way...
Click to expand...
Click to collapse
The link is in the post, my good fellow.
Man I wish I could just stare at a 5 inch screen for 7 hours a day.
Not.
Sent from my Nexus 5 using XDA Premium 4 mobile app
I must admit that using lux from within llama allows me to refresh brightness on screen rotation too which is not bad at all at least.
Inviato dal mio Nexus 5 utilizzando Tapatalk
WATERYEW said:
Man I wish I could just stare at a 5 inch screen for 7 hours a day.
Not.
Sent from my Nexus 5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Gotta agree. The vast majority of users charge overnight and with my own setup - currently on stock rom and stock kernel (though I'm currently bouncing between that and Franco to see which I prefer) with pretty much everything always on (NFC, WiFi, data, location access, though I disable notifications from the likes of Facebook, Twitter, etc. just because I'm not that invested in social networks that I'd want constant updates) I can get 3+ hours SOT - which I'd assume is more than enough for most people. Greenify is to thank for most of my battery savings.
But don't get me wrong - for those who do need more SOT than that, the OP is fantastic advice, and I'll be coming back to this thread when I'm on holiday etc. and won't be able to charge every night.
great tips
kuddos to the OP
very helpful tips...hotword detection remains off for me most the time
as i work in a noisy environment and hardly make use of it unless im relaxed in office/ home
FuMMoD said:
Don't forget to disable location reporting in Google Apps.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Agreed :good:
Done most of those, still getting only around 3.5 hours SOT
bblzd said:
If you actually read the post you would realize there is no lost functionality.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
don't mind the haters. they're just mad that they only get 3 hours of screen on time and 10% battery drain per hour when deep sleeping
they would rather complain than take control of their device and if you dont use your own phone exactly like they use their phone, then they call foul and tell you that your results don't matter. they say the same thing to people that use their device like an ipod touch(by putting it in airplane mode).
haters will always hate
outofthisworld said:
I suspected Lux was using battery but the actual app use is showing up as very very minimal. Less than 1%.
Its far too convenient! Does llama have the same exact function built in?
Click to expand...
Click to collapse
I think it's just really hard to get good auto brightness on this phone right now due to the sensor. Using Lux Lite didn't help me very much since I was bouncing between very low and extremely high brightness but I imagine the full version could be more useful.
Llama is an extremely light weight application and uses only 6MB of RAM, the lowest of any service I've seen. I think it could add to Android System drain but using Cell Tower locations and properly set up conditions I don't think it will by much.
Thanks for the supportive comments. I really just want to help and have no hidden agenda here. We've known for months now that the N5 can get 8.9 hours SoT web browsing on WiFi and 6.9 hours web browsing on LTE. Of course Anandtech used perfect, non-root conditions with airplane mode On, Gnow off and zero apps or widgets; something that even I am unwilling to put up with. We can still strive to get as close to those numbers as possible.
Two apps that can help you monitor your battery and phone with no root requirement:
Play Store Link.
Current Widget - Set to update manually on your home screen for minimal power draw. Check your charge and discharge rates along with battery temperature.
Play Store Link.
S Tools+ - This just popped up in the XDA apps section the other day. Detailed information on CPU states, Deep Sleep time and ALL your sensors, nicely graphed and very polished including transparent nav bar. Other than real time graphing of sensors this shouldn't be much of a drain.
Generally speaking SOT depends on what you are doing.
I've been down this road and can get SOT times on any phone pushing 5 hours.
To say no loss of functionality is wrong. You state to kill half the apps that I use so that is a LOF to me.
The secret, well not really, is the brightness and network reception.
Turning down the brightness and getting max signal/bandwidth will affect the battery more than turning off apps. Remember the rule of thumb the longer the phone has to stay on for a wakelock the more the battery drains and that is SOT and sleep. What I mean is you'll drain your battery faster connected to a dialup internet connection than fiber at 1gig.... It's all about bandwidth and high signal strength and screen brightness.
Not hating just saying that no one person can say this will give you X number of hours of SOT when everyone's signal/bandwidth environment is different.