[Tutorial] Battery saving techniques - Nexus 4 General

So yes this Phone's battery unfortuanatly is not well at all.. but here is how i managed mine to last a day without charging. Let me also say im a heavy user also. I text A LOT and always pull out my phone in class play a few games to pass the time or just browse my phone. So this does work for heavy / light users.
Go to Wifi/ menu / advanced and click never on Keep wifi on during sleep.
Go to settings/ Location access - Switch to off
For your brightness it will be on Auto switch that off and put it almost to the lowest as you dont really need it high just kills the battery.
- Go to the App store and download Easy Battery savor. When you access the app choose intiligent mode. It really helps !
-Dont ever use live wallpaper it just drains it so fast.
- DOwnload Faux App It really helps (Faux kernel Enhancement Project) Once downloaded go to CPU and set max clock to 1.35 instead of 1.5. it will still be buttery smooth and it will drain the battery less.
Also I am using the Franco Kernel - nightly #53 which in my opinion really helps !
- Try to turn off the WiFi usage as much as possible and you will see a huge difference.
That's all from me guys. By doing all this my battery significantly improved and lasts about a day now.
Anyways if you have better solutionson how you manage your battery and how you extend its life.
- post pictures
- post the apps you use
- post everything !
Thank you !

I use harsh. Whenever I don't game, I lower the max freq to just 810mhz, ondemand, row, mpdecision on (as harsh recommended) and it's still buttery smooth, and of course battery life is incredible, and I also do check the Disable HW Overlays and Force GPU in 2d rendering. And since no kernel controlling apps are needed, my phone feels cleaner too I can't upload battery stats yet as I'm in an area with only edge connectiom and I hate using slow internet connections
Sent from my Nexus 4 using xda premium

Hi.
I think that autobrigthness it's very hard in all phones. It would be an app Download the brightness.
Bye.

In my testing having wifi connected(like ay home and not going saves more battery, this been texted in several android devices including gs3,note 2 and iOS like 4S and iPads, just giving some info
Sent from my Nexus 4 using Tapatalk 2

Why dont you buy an old nokia since you almost get rid of all the cool stuff this phone offers? Brightness to lowest level...that cracked me up lol
Sent from my Nexus 4 using xda premium

A couple of things I noticed with this. The first thing I notice is, in two of your screenshots, you appear to have mobile data disabled completely. The second thing I noticed is that your final screenshot shows 24hr 52 min on battery, yet according to your clock, a it should really be a total of 33hr 6 min since unplugged. Your first screenshot shows 88% battery remaining with it already having been unplugged for 7hr 35 min. With that screenshot showing a time of 3:11pm, that would mean your phone was unplugged at 7:36am. If the phone was unplugged at 7:36am, then how is it only showing a total of 24hr 52min at 4:42pm the next day? It should be showing 33hr 6min. That's an odd inconsistency there. All in all, even with the data that is showed in your screenshot, it shows very little use as phone idle and cell standby are both in your top 5. Your screen was your highest drain, yet there isn't anything else there accompanying it. I could be wrong, but it seems to me that all you did was keep the data turned off on your phone, and connect to wifi where available. You turned your screen on, but didn't really do anything with the phone besides having the screen just on. That said, even stock with no changes, a person can get 24 hours on a charge if they're disabling their phone and not using it.

Interesting tips however I have a few points:
Your first tip suggests having WiFi to Never stay connected during sleep. I am part of another Android forum which deals with tablets. We tested this feature as with a tablet, you are likely to leave it for hours on end before using it again. It was excellent if the tablet was not touched, however we noticed that it significantly increased the battery drain if you were regularly switching between sleep and using it.
Agree with the second but don't throw away practicality, use Location settings when they need to be use, not just turn them off and don't use them.
Leave it on auto-brightness dude, why ruin the nice visuals of a fantastic screen by having it so dark you can't see it? I only ever use lowest brightness when its dark or the battery is nearly dead.
No idea about the battery saver.
I definitely disagree with this. If you use 3G permanently, like I do, then turning on WiFi definitely reduces battery drain. I don't turn off data ever, so switching WiFi where possible is quite a useful battery saving technique.

skezza said:
Interesting tips however I have a few points:
Your first tip suggests having WiFi to Never stay connected during sleep. I am part of another Android forum which deals with tablets. We tested this feature as with a tablet, you are likely to leave it for hours on end before using it again. It was excellent if the tablet was not touched, however we noticed that it significantly increased the battery drain if you were regularly switching between sleep and using it.
Agree with the second but don't throw away practicality, use Location settings when they need to be use, not just turn them off and don't use them.
Leave it on auto-brightness dude, why ruin the nice visuals of a fantastic screen by having it so dark you can't see it? I only ever use lowest brightness when its dark or the battery is nearly dead.
No idea about the battery saver.
I definitely disagree with this. If you use 3G permanently, like I do, then turning on WiFi definitely reduces battery drain. I don't turn off data ever, so switching WiFi where possible is quite a useful battery saving technique.
Click to expand...
Click to collapse
His solution is to turn off connectivity and functionality on the phone. That defeats the purpose of even having the phone at all.

That said, I think a safe UC of maybe 200MHz can have a difference, but to me, it's all about enjoying the phone and the phone experience. No need to screw with it

Don't do the wifi feature. It will use more battery because it will constantly have to reconnect to the wifi connection every time your phone comes out of sleep mode and that will consume more battery.
Sent from my SGH-T999 using xda app-developers app

Crisisx1 said:
Don't do the wifi feature. It will use more battery because it will constantly have to reconnect to the wifi connection every time your phone comes out of sleep mode and that will consume more battery.
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
Crisis, I pointed that out above...

Someone tell me how I can go all day AND listen to 8 hours of Bluetooth audio and I will be impressed.
Sent from my Nexus 4 using xda app-developers app

ronnyg12 said:
So yes this phone battery unfortunately is not well at all.
Click to expand...
Click to collapse
Just curious, why did you buy it then? Personally, I'm leaving everything on because I bought the phone for the looks and usability.
And yes, the phone lasts me all day while using it for everything including emails, conference calls, web browsing etc.

I've set up profiles using the Smart Profiles app to quickly turn things on and off at will - hit CAR and bluetooth/GPS turn on, Wifi turns off. Hit HOME and the reverse happens, etc.
Sent from my Nexus 4 using xda app-developers app

chrisrozon said:
I've set up profiles using the Smart Profiles app to quickly turn things on and off at will - hit CAR and bluetooth/GPS turn on, Wifi turns off. Hit HOME and the reverse happens, etc.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Same thing here..but I use scripts When I'm in school and all I need my phone for is some tethering and music, I activate my script that sets the max freq to just 810mhz and I undervolt an extra -50mv from the stock undervoltages of harsh, but when I'm out and away, I enjoy the full 1.5ghz quadcore beast trapped inside my pocket
Sent from my Nexus 4 using xda premium

Don't get me wrong, it's useful to have a decent battery life, but I really don't see the need to turn the device into an expensive brick. My suggestions, which may or may not be better than the ones in the OP, but they seem to work for me on every Android I've come across without screwing with undervolting etc:
1. Turn Auto-Sync off, or increase the duration between each sync. On my old phone, the phone would use Auto-Sync every hour or so which totally killed the battery over the course of day. I turned it off and would sync it manually (taking all of 15 seconds) on a Friday. Made a huge difference, although simply increasing the time between syncs is just as effective if not more so as you still save a bit of time (might opt for that myself :good
2. Use Inverted Apps on SAMOLED, Don't use Inverted Apps on IPS, white colour uses more battery on SAMOLED, but a lot less on IPS :fingers-crossed:
3. Get yourself a Toggle-based Notification bar, you will remember to switch off your WiFi when walking around in public. To that end, switch your WiFi off unless you are connected to a hotspot, the constant scanning will drain your battery and depending on the interval may take quite a large hit over the course of a day. If you rely on WiFi then maybe increase the scan interval time.
4. Turn off all mobile networking services when in a known signal blackspot. e.g. When work pays for us to go to a hotel on the Welsh border in Cheshire, there is absolutely no signal guaranteed unless you go to the end of the driveway, so I turn off all phone services unless I am there. Your phone will drink your battery very quickly otherwise, guaranteed. The easy solution is to use WhatsApp, switch your phone onto Airplane mode then turn on WiFi and connect to a hotspot (if they have one available, hotels usually do). This is surprisingly low on battery consumption.

So basically, just leave my phone in my pocket and not use it. Okay. Gotcha.
Sent from my Nexus 4 using xda app-developers app

chancy319 said:
So basically, just leave my phone in my pocket and not use it. Okay. Gotcha.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
My battery life is amazing. I guess it just depends on what you compare it to. I had an evo 3d before, and my 3d would be dead by noon without even turning on the screen. My work blackberry lasts 5 days with fairly heavy email usage.
My N4 though, I use it fairly often for browsing, occasional calls throughout the day, streaming audio, this and that. After 12 hours of use I am still at 60% usually. From 7am to 5:30 (typically when i get out of work) I will be at 70%+
Not sure why people are so bent out of shape about it...
On my 3d if I ran facebook app or any stupid **** like that it would kill my battery like i didnt even have one.

Here's another idea get a job or pay attention in school. That will save battery life as well. I have literally seen people stare at a screen without doing anything with the phone, just because they are so obsessed with it being in their hand
Oh and my Sig does not represent the nexus in the mail
Sent from my HTC HD2 using Tapatalk 2

What about those external battery things? Does anyone know where I can find some decent ones online?

Related

Which ROM has the best battery life?

Curious to know what the major consensus is as far as which ROM carries 1st place for battery life. In my experience thus far, Liberty is an insane battery hog (albeit an amazing ROM), and ICS is a bit below stock battery levels. Which ROM would you say has the best/longest battery life?
Steel droid is the best IMO but ive been on liberty 3 and its been average. Im not impressed but im not disappointed either. Anyways i flashed the v7 speedy script and that really sped up my phone and i noticed a HUGE increase in battery life.
Sent from my droid 3 using Tapatalk
on top of whatever ROM you decide to use. if you want to save some more battery life get juice defender and rom Toolbox. they have great tweaks to help out
Dri94 said:
on top of whatever ROM you decide to use. if you want to save some more battery life get juice defender and rom Toolbox. they have great tweaks to help out
Click to expand...
Click to collapse
Ohh yeah that too ;p I have that but i have it on the default setting. If u have a custom setting on can u tell me what urs is set at for optimum performance? Thanks man
Sent from my droid 3 using Tapatalk
honestly it depends what im doing. If im not going to be needing my data i toggle the button that turns off data when screen is locked. Other than that i use the regular settings for juice defender... for ROM Toolbox my settings are;
build.prop
VM Heap 88m
Scan Interval 150
Max Events 120
thats all i really did as far as performance/battery balance. i dont know what the values in some of the sections do so i left them alone. most imporant is scan interval though so that wifi doesnt kill your power. also i found out display is the primary power sucker for my system. So i keep that on low by default. Other people probably have even better tips but thats mine =]
Dri94 said:
honestly it depends what im doing. If im not going to be needing my data i toggle the button that turns off data when screen is locked. Other than that i use the regular settings for juice defender... for ROM Toolbox my settings are;
build.prop
VM Heap 88m
Scan Interval 150
Max Events 120
thats all i really did as far as performance/battery balance. i dont know what the values in some of the sections do so i left them alone. most imporant is scan interval though so that wifi doesnt kill your power. also i found out display is the primary power sucker for my system. So i keep that on low by default. Other people probably have even better tips but thats mine =]
Click to expand...
Click to collapse
Wouldn't reducing scan interval from 300 to 150 make the wifi scan more and actually decrease battery life? (could be mistaken)
my scan interval was set to 60 when i first got ROM Toolbox lol. But yea you can put it at 300, thatll save more battery life.
Oh default for liberty was 180.. i must have bumped it up and not noticed lol, wish I could set it to manual instead.
Well every fice minutes isnt bad. And juice defnder has a setting to only turn on wifi when your in areas you normally use it so that saves alot without havin to remember to turn it off
Sent from my XT862 using Tapatalk
Autokiller,strict preset. I use it and I have good battery life with fb running 24/7.
Sent from my XT862 using XDA App
My default is:
Scan interval 300
Max events 160
Sent from my droid 3 using Tapatalk
MrObvious said:
Autokiller,strict preset. I use it and I have good battery life with fb running 24/7.
Sent from my XT862 using XDA App
Click to expand...
Click to collapse
What is your obsession with controlling Facebook? Serious question, because I've seen a few responses from you talking about using Autokiller (a horrible idea to begin with) strictly for Facebook. You make it sound like Facebook sucks up 100% of your battery in an hour. I have Facebook running in the background all day every day, no joke. It doesn't even PECK my battery according to my stats. I think there's something weird happening on your phone.
Lyxdeslic said:
What is your obsession with controlling Facebook? Serious question, because I've seen a few responses from you talking about using Autokiller (a horrible idea to begin with) strictly for Facebook. You make it sound like Facebook sucks up 100% of your battery in an hour. I have Facebook running in the background all day every day, no joke. It doesn't even PECK my battery according to my stats. I think there's something weird happening on your phone.
Click to expand...
Click to collapse
I've noticed in some other threads him recommending autokillers/task killers. I don't know what others are doing with their phones but I always have 150-200 megs of free ram. You'll use more cpu time killing and having the app restart then just letting the app sit in RAM. If you find its operation that undesireable on your phone, just get rid of the app.
Another way to control your free ram is using minfrees. I'm set to have 100 megs free ram. If a particular app is runing wild you can kill it in settings>applications>running services, or just reboot your phone every now and again to clean the slate.
I know, off topic.
OP I find most of the roms are pretty similar in regards to battery life. I personally prefer liberty rom, I easily get 12-18 hours out of the battery and I use it a fair bit, often checking twitter, xda and other random surfing, frequent texts a few phone calls and a couple hours of music. I have gotten 40 hours with 25% left on the battery, with minimal use(face first on the couch after new years for 2 days) liberty throws up the high cell standby in battery usage but I don't believe it, I think its a reporting error. Other roms have had the same battery life without the high cell standby. I've found an apparent way to fix it(apparently) although its giving me some issues. Anyways, long story short, any rom should give you an improvment over stock with liberty and steel droid being the favourites
Sent from my XT860 using xda premium
Endoroid said:
I've noticed in some other threads him recommending autokillers/task killers. I don't know what others are doing with their phones but I always have 150-200 megs of free ram. You'll use more cpu time killing and having the app restart then just letting the app sit in RAM. If you find its operation that undesireable on your phone, just get rid of the app.
Another way to control your free ram is using minfrees. I'm set to have 100 megs free ram. If a particular app is runing wild you can kill it in settings>applications>running services, or just reboot your phone every now and again to clean the slate.
I know, off topic.
OP I find most of the roms are pretty similar in regards to battery life. I personally prefer liberty rom, I easily get 12-18 hours out of the battery and I use it a fair bit, often checking twitter, xda and other random surfing, frequent texts a few phone calls and a couple hours of music. I have gotten 40 hours with 25% left on the battery, with minimal use(face first on the couch after new years for 2 days) liberty throws up the high cell standby in battery usage but I don't believe it, I think its a reporting error. Other roms have had the same battery life without the high cell standby. I've found an apparent way to fix it(apparently) although its giving me some issues. Anyways, long story short, any rom should give you an improvment over stock with liberty and steel droid being the favourites
Sent from my XT860 using xda premium
Click to expand...
Click to collapse
Much appreciated.
Sent from my DROID3 using Tapatalk
I don't know why but it kills my battery life and I am dead by like 5. It is just a suggestion take it or leave it.
Sent from my XT862 using XDA App
I use DarkDroid and I get a solid 19+ hours of moderate/heavy use. I also use an 1800mAH extended, a little less than the Motorola 1930, but it works. This is the only ROM that I've NEVER had a problem with.
Also, if you don't like web based Apps like FB running in the background, try using the mobile web site and see how your battery life improves. Sounds lame, but it's better than keeping it syncing all day.
Personally, I'm still on stock and I don't mind. I have too many opportunities to charge throughout the day. I am eager to use CM9, but that's the only ROM I'll switch to. I have edited my build.prop to only scan wifi at 300, so that probably helps.
OP, I'd suggest using Tasker to help keep certain radios off at times when you don't need them. I have a profile which can turn off mobile data while I'm connected to wifi (at home I have poor data signal, which strains the battery by always looking for a different tower). Also, you can set up profiles to turn off wifi when not in a preferred cell tower range. So, if you are connected on your home tower, it will automatically scan wifi, then turn it off when you leave. It uses your regular phone signal, so wifi can stay off when you're not at work, school, home, friends house, etc. This is a bit more complicated to set up, but Tasker has many profiles ready for download on their wiki, which you can access from within the app. It's a paid app, but definitely worth it.
Also, you can have screen brightness turn up or down based on cell tower, or other conditions, to help in that regard.
Good luck and enjoy!
Sent while mobile using Tapatalk.
BenSWoodruff said:
Also, if you don't like web based Apps like FB running in the background, try using the mobile web site and see how your battery life improves. Sounds lame, but it's better than keeping it syncing all day.
Personally, I'm still on stock and I don't mind. I have too many opportunities to charge throughout the day. I am eager to use CM9, but that's the only ROM I'll switch to. I have edited my build.prop to only scan wifi at 300, so that probably helps.
OP, I'd suggest using Tasker to help keep certain radios off at times when you don't need them. I have a profile which can turn off mobile data while I'm connected to wifi (at home I have poor data signal, which strains the battery by always looking for a different tower). Also, you can set up profiles to turn off wifi when not in a preferred cell tower range. So, if you are connected on your home tower, it will automatically scan wifi, then turn it off when you leave. It uses your regular phone signal, so wifi can stay off when you're not at work, school, home, friends house, etc. This is a bit more complicated to set up, but Tasker has many profiles ready for download on their wiki, which you can access from within the app. It's a paid app, but definitely worth it.
Also, you can have screen brightness turn up or down based on cell tower, or other conditions, to help in that regard.
Good luck and enjoy!
Sent while mobile using Tapatalk.
Click to expand...
Click to collapse
I prefer the mobile website fb to the app as i don't use it much.
Also juice defender paid version will do all you described, and probably easier to setup

Getting the most out of your battery

Ok going to try and start a conversation here to get feedback from everyone on what you guys do to get the most out of your battery. I see alot of people always asking what kernal is best for battery life and some people seem to have horrible battery life and some have exceptional battery life. I personally get decent battery life. Nothing super amazing but that comes down to the way I use my phone.
My current battery I'm using - Andida 2000mah battery
http://www.ebay.ca/itm/280843217453...X:IT&_trksid=p3984.m1497.l2649#ht_4497wt_1396
I also have - GTMax 3500mah battery
http://www.amazon.ca/GTMax-Extended-Battery-3500mAh-Microfiber/dp/B006VAP102/ref=pd_rhf_se_p_t_4
The Andida gives me generally a extra 2-3 hours more over the stock. I had to cycle the battery 4 times before I started seeing any real improvements. If I take these off the charger at 6:30am I can ussually make it to around 10pm without needing to charge.
The GTMax get me through a day (630am - midnight) with around 50% left.
Now keep in mind this is based on my usage habits, and when I'm at work my signal is horrible so it drains a bit harder for the 8 hours I'm at work.
I don't have LTE where I live or work, I do get LTE in areas close by but on a regular day I don't see it. With the bad signal at work I've started to switch to gsm only mode (phone was constantly switching from Edge to 3g/4g and wouldn't provide a stable connection most of the time). This seems to have helped my battery at work.
When I flash a new rom I always give it at least 2 good full battery cycles before judging the battery life on it.
Ok onto some apps. My first foray into getting better battery life started with wanting to control my data. I used Juice Defender to that but I found that having to wait for the data to turn back on was at some times taking way to long and even sometimes I would have to reboot to get it back. Tried a few others and had similar experiences. When it works its nice and I did see some gain from it but at the same time it seemed bloated and slow and I decided I like having my data on and readily available quickly. After some searching I found an awesome app...
Better Battery Stats
Play Store link - https://play.google.com/store/apps/details?id=com.asksven.betterbatterystats&hl=en
XDA Forum link - http://forum.xda-developers.com/showthread.php?t=1179809
I highly recommend reading up on this app and trying it out. If your seeing a big drain on you battery while the screen is off, it's probably because there is something that is keeping it from going into a deep sleep mode. This won't save you any battery just by installing it but with a little work it can make a pretty good difference.
Ok now this is where I'm looking for suggestions, are there apps that you find specifically run smoother or are lighter than their stock counterparts or rival apps that put less of a strain on the battery?
Instead of the stock messaging app I run Pansi SMS. It gives me a few extra options but I never really used the stock mms on ICS so I can only compare it to Handcent SMS and I think it is definitely lighter and a lil bit more battery friendly. It's not a huge difference but I try and squeeze everything I can w/o giving up functionality.
For a launcher I'm running apex right now, but for a lightweight launcher I'd recommend FTL. Runs really nice and smooth, nothing fancy about it, just fast and light.
Some apps sometimes can just be poorly coded and thus have a bad effect on battery life. Alot of people seem to feel the Facebook app is one such app that suffers from that. The app that gets the most recommendations as a replacement and being a bit easier on the battery is Friendcaster. I tend to agree with that, and would recommend trying it out.
I'd really like to hear about what everyone else does to try and squeeze out the most of their battery. Theres more stuff that I do, such as reducing the amount of things that are synced to only the stuff I actually want, default settings just sync everything and I don't feel I need to sync my contacts on a daily basis as I rarely change them around. So share your tips, experiences good and bad with apps in regards to your battery, and if theres enough feedback I'll try and re-organize this into a bit better structure.
I personally always leave data off. WiFi is on a lot. I wrote this:http://forum.xda-developers.com/showthread.php?t=1631831
I am very please to get a day and a half with the extended battery. Generally I am always texting,also.
iStatiK said:
I personally always leave data off. WiFi is on a lot. I wrote this:http://forum.xda-developers.com/showthread.php?t=1631831
I am very please to get a day and a half with the extended battery. Generally I am always texting,also.
Click to expand...
Click to collapse
Right here, this is the key. I have data off all the time. I only turn it on when I need to look something up or browse. IMO auto updates really kill the battery and aren't worth leaving your data on all the time. I'm on wifi a lot as well. Currently I'm on DarkRaider and I'm ending the day with around 30-40%, great improvement over stock.
It seems that with every new handset that comes out this is one of the hottest topics but the parameters all always the same with regard to battery life.
The 3 biggest things that drain our batteries are Display Usage, Data Connection & Radio Cell Connection. These are listed in order of current used. Of the 3 we can have some control over the 1st 2. Lower screen brightness and disconnect data when not needed and use wifi when possible. While wifi does use a good amount of current it's not as much as mobile data. The last one, Radio Cell Connection, we have very little control over. It's also the reason we see people having great differences in battery life. The further the phone is from the tower it's connected to the more juice it needs to make a good connection. So other than leaving the phone in airplane mode or planning your life around where towers are, neither of which are very practical, there is not much we can do there.
To get the best all around life from Li-ion batteries do not fully discharge them very often and also don't keep them plugged in after they're fully charged. It's best to recharge them when they get down to 20-30% and unplug them after they're charged. They also don't need to be fully charged every time, they have no memory. If your on the go and can only leave it plugged in for a short period of time that's fine. Also if you have more than one battery and your not going to use the 2nd one for a while don't store it at full charge. drop it down to 50-60% before pulling it out.
I'll update this post when I get home tonight with more info and links. Hope it helps.
slapshot30 said:
Right here, this is the key. I have data off all the time. I only turn it on when I need to look something up or browse. IMO auto updates really kill the battery and aren't worth leaving your data on all the time. I'm on wifi a lot as well. Currently I'm on DarkRaider and I'm ending the day with around 30-40%, great improvement over stock.
Click to expand...
Click to collapse
I always make sure my auto updates are off. WiFi isn't an option for me when I'm working. How do you manage your data connection? Do you manually turn it on and off or use an app? I never really tried manually turning the mobile data on/off, just found with apps like JD that it sometimes took way too long to establish a connection. I always shut off my wifi when I leave for work. I know with ICS the widget toggles for gps don't work, they take you to the settings to turn it off, is there one for mobile data?
iStatiK said:
I personally always leave data off. WiFi is on a lot. I wrote this:http://forum.xda-developers.com/showthread.php?t=1631831
I am very please to get a day and a half with the extended battery. Generally I am always texting,also.
Click to expand...
Click to collapse
With my 3500mah battery I don't really worry about turning anything off. That thing is great. Made a bumper case for it but I miss having a real case on it so I picked up the 2000mah andida battery so I could get a few more hours on some days. If someone ever made a real case for those big batteries i'd use it all the time.
citsong said:
I always make sure my auto updates are off. WiFi isn't an option for me when I'm working. How do you manage your data connection? Do you manually turn it on and off or use an app? I never really tried manually turning the mobile data on/off, just found with apps like JD that it sometimes took way too long to establish a connection. I always shut off my wifi when I leave for work. I know with ICS the widget toggles for gps don't work, they take you to the settings to turn it off, is there one for mobile data?
Click to expand...
Click to collapse
Try 2x Battery from the store. It will shut off data as soon as the the phone sleeps, it reconnects at screen on after unlock almost instantly. It also allows you to white list apps, like Pandora. The free version only allows 1 app though.
citsong said:
I always make sure my auto updates are off. WiFi isn't an option for me when I'm working. How do you manage your data connection? Do you manually turn it on and off or use an app? I never really tried manually turning the mobile data on/off, just found with apps like JD that it sometimes took way too long to establish a connection. I always shut off my wifi when I leave for work. I know with ICS the widget toggles for gps don't work, they take you to the settings to turn it off, is there one for mobile data?
Click to expand...
Click to collapse
The DarkRaider ROM I am using has a nice extended settings menu in the notification bar with a data toggle. I also have a nice widget from switchpro widgets where I can customize what kinds of things I want to be able to toggle from my homescreen. Currently I have data/wifi/vibrate-silent/gps. Doesn't take long at all when I toggle the data on/off, it's pretty much instant.
citsong said:
I always make sure my auto updates are off. WiFi isn't an option for me when I'm working. How do you manage your data connection? Do you manually turn it on and off or use an app? I never really tried manually turning the mobile data on/off, just found with apps like JD that it sometimes took way too long to establish a connection. I always shut off my wifi when I leave for work. I know with ICS the widget toggles for gps don't work, they take you to the settings to turn it off, is there one for mobile data?
Click to expand...
Click to collapse
I use the 2X Battery app. When the phone goes to sleep, the app turns off the data radio. I can still get calls and text messages. I don't have a need for push notification of e-mail, etc., so this saves me some battery usage. Of course, if e-mail and other app notifications are important, this app will help only if you are willing to wait until you wake up the phone.
Here's what I do. I'm on the stock HTC battery.
I SetCPU screen off to 192/192 ondemand, in call to 810/192 ondemand, and regular use to 810/192 ondemand.
I listen to about 2 hours of music a day, have 3 GMail accounts on autosync, a Facebook account on hourly autosync and HTC Weather on hourly sync. Automatic brightness. Roughly 1.5 hours of cumulative web-browsing, no apps/games used.
I never use WiFi and I don't live in an LTE area.
I typically end the day (19-21 hours unplugged) with ~40% remaining.
Now I am not sure if living in area with LTE is a bless or curse....
I would unplug around 7am everyday, and by the time I get home (around 6pm) I would always in red mode (meaning, it is either 14% or under). Using the Holics-0.6 with the kernel that came with it, battery seems to die fast. Even when I am on the stock ICS before this, seems LTE would just bleed this baby to death....
Reading other comments, might as well start looking for a bigger battery....
It actually seems like I'm getting better battery since LTE came to my town. I'm on dark raider using kozmick's rc1 kernel and it's even better now. Try turning off vibration feedback...I think it's located in the sounds menu in settings. You can also try using automatic brightness or even just setting it to stay at 50% or lower. The screen is a battery hog. There's a stickied thread somewhere on here that has other things you can try too.
Sent from my HTC PH39100 using xda premium
Really is a shame that we have to disable or ease everything back so much to get through the day on a battery. Anyhow, I have a Velocity (which comes out of the box with the processor running at 1500) on Dark Raider. Therefore I use SetCPU to throttle the beast back, depending upon the circumstances. It only is allowed to run at 1500 when on charge and down to 400 when battery below 25 percent. I also use 2X Battery to take care of the netowrk and Wi-Fi and have purchased the andida battery for extended life. I also have JD installed, however it is rarely used - reason is that I am in agreeance with "citsong" that it takes too long to establish connections, even causing me general connection issues from time to time. So for around $25 AUD you can get through the day on a battery with moderate use and reasonable performance. I have not tried the extended battery pack, though I will probably get one of those as well...not sure which are the best???
I personally don't like the vibrate response thing, so I turn that off right out of the box, also, auto brightness is another that I set. When I go in the battery tab to see what is bleeding it to death, and most of it would be the display....
Though, vivid seem to have a smaller battery compared to other phones of similar functions and/or size, so that might be the reason I am not really seeing a very good battery life?
deathnai said:
I personally don't like the vibrate response thing, so I turn that off right out of the box, also, auto brightness is another that I set. When I go in the battery tab to see what is bleeding it to death, and most of it would be the display....
Though, vivid seem to have a smaller battery compared to other phones of similar functions and/or size, so that might be the reason I am not really seeing a very good battery life?
Click to expand...
Click to collapse
Actually there are only a couple phones that have a larger battery...
The galaxy note and the atrix are the ones that come to mind...
And the note has a larger screen and Samsung's rediculious samoled screen which eats battery like potato chips...
Sent from my HTC PH39100 using Tapatalk 2
rignfool said:
Actually there are only a couple phones that have a larger battery...
The galaxy note and the atrix are the ones that come to mind...
And the note has a larger screen and Samsung's rediculious samoled screen which eats battery like potato chips...
Sent from my HTC PH39100 using Tapatalk 2
Click to expand...
Click to collapse
My solution was to get a larger battery (2100mAh, the largest one with stock format) and using juice defender to control my Data Connection. I am getting about 60% more using time on a normal usage whan before!
I actually have both Motorola Atrix 2 and HTC Vivid. However, my Atrix 2 would last about two days between charges, which is kind of weird. I have my personal account and company account on that phone (personal is to activate the google stuff), so it eats up data twice as fast, yet it is almost twice as long battery life.
And to update a little bit from my post before, it seems I am getting better battery life now, after 4-5 days of flashing the new ROM, let's hope it is true....or I am just going to go hunt for a bigger battery
---------- Post added at 08:23 PM ---------- Previous post was at 08:18 PM ----------
rignfool said:
Actually there are only a couple phones that have a larger battery...
The galaxy note and the atrix are the ones that come to mind...
And the note has a larger screen and Samsung's rediculious samoled screen which eats battery like potato chips...
Sent from my HTC PH39100 using Tapatalk 2
Click to expand...
Click to collapse
Actually, the Samsung Galaxy Note is way bigger than either Atrix or Vivid, so with a bigger body, I would assume that a bigger battery is possible. But if you look at current phones, I rarely see batteries that are above, say, 1800mAh, let alone 2000mAh and above, stock of course.
ideaLduK said:
My solution was to get a larger battery (2100mAh, the largest one with stock format) and using juice defender to control my Data Connection. I am getting about 60% more using time on a normal usage whan before!
Click to expand...
Click to collapse
Could you share the details on the battery?
Andida batteies are easily found on Ebay, but beware of Chinese fakes!! I got mine from a seller in Canada, all good.
I get good battery life by turning off data while I'm working . 70% with 8hrs unplugged
Sent from my HTC PH39100 using XDA

Battery saving tips for the N4

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...

[Q] Maximizing battery life

Hello guys,
Can you, people who are getting around 6h of battery life, share your tips & tricks in order to do so ?
Sharing some of the settings you did or didn't enable would be great !
Thanks
I know that Google Now and Latitude drains a lot of battery. Turn that of if you want better battery.
Sent from my HTC One using xda premium
I would also suggest to turn of facebook notifications. U could decrease weather update interval from 1 hour to 2 hours and have your energy saver option always enabled. This cpu will get downclocked from 1,728 ghz to 1,134 ghz and u will notice no difference in games or anything..not even in very very demanding games, cause this cpu is extremely fast (even underclocked it is faster than one x+ cpu or galaxy s3 cpu)
Sent from my HTC One using xda app-developers app
I use power saver as I don't game, and I honestly can't notice any difference apart from improved battery life.
I also turn off mobile data when I'm out of the house and not using it. Constantly syncing data, especially when you have poor signal, kills the battery.
Sent from my HTC One using Tapatalk 2
Thanks for your input guys.
I also read somewhere that it's better to select 2G/3G network over 2G/3G/4G so I will be monitoring that.
Regarding the meteo app, I'll set it to refresh once every day, which is plenty enough. What I will not do again though is install Avast!, looks to me like the damn things tries to connect to the internet every time you unlock the screen (in order to check for updates I guess).
Google Now & Latitudes will be disabled, as I don't use them.
Keep the tips coming
Personally I find the battery to be great i leave everything on do lots of web browse YouTube games and i use it as a phone as well lol and will last me all day and some
jaythenut said:
Personally I find the battery to be great i leave everything on do lots of web browse YouTube games and i use it as a phone as well lol and will last me all day and some
Click to expand...
Click to collapse
You're very lucky. Out of the box (by that I mean I didn't change any settings) I only got 3h30 screen time (albeit most of it was 3G browsing, but still, that's pretty low compared to what others are gettings, 5 to 6h easily)
fidelcstrl said:
You're very lucky. Out of the box I only got 3h30 screen time (albeit most of it was 3G browsing, but still, that's pretty low compared to what others are gettings, 5 to 6h easily)
Click to expand...
Click to collapse
It might be because I'm on a custom rom don't know but i do leave my phone on charge for 5 hours when i get home plus I read somewhere if you run the battery down 3 times it will last a lot longer so i did
I took my phone off an overnight charge at 7 am this morning. It's now 12.35pm, 5.5 odd hours on battery and I still have 94%.
I've sent several texts, checked Facebook a few times through the course of the day.... I do have power saver on.
I don't have updates coming to my phone 24/7.
The way I like to use my phone is, I only get updates when I want them. I.e, when i turn my data connection or WiFi on.
I couldn't think of anything worse than being pestered all day from Soundcloud/ Facebook / Twitter / Google.... etc etc. Updates/notifications.
actually if you constantly turn on the screen the battery drops really fast.
I think if you're on a stable network, you should just choose the network model you use (2G or 3G only)
also, turn off auto sync and kill background programs that you no longer use should save some energy.
6 hrs is average. I unplugged the phone at around 8:00am and by noon only about 55% left. Though the screen basically never off coz I kept surfing the net and texting.

Nexus 5 BETTER Battery Performance

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.

Categories

Resources