This guide has been updated: You can find the newer version here
If you’re new to owning a smartphone the biggest thing you’ll have to get used to is how often you’ll have to charge your phone. Especially if you’re coming from a phone that was, well, just a phone; it’ll be a big change from charging your phone once every other week to once every other day. So here are some tips that can help you max at your battery life.
If you try and do all of these it may ruin your Android experience because you’ll be constantly finicking with your battery; thats not what this is for. These are ALL the tips/tricks I know. Even I don’t use all of them. Using just a few of these (possibly even one or two) should be enough that you notice an increase in your battery life.
FOR ALL USERS
1. Turn off of your radios when not using them
Radios are what connect your phone to the rest of the world. You have your general mobile connection, wifi, data/internet connection (3G), GPS, and/or 4G. Those are listed in order from least to greatest in battery consumption. If you’re not using the radio turn it off. If you know you won’t be online for a long time, why turn 3G data on? If you’re at home, use wifi instead of 3G. If you’re not using Google Maps why is your GPS on? You’d be amazed at how much battery life you can save just by turning off the radios that you aren’t using. There are plenty of widgets in the market that will allow you to turn off the radios without even going through settings (Sense users have these widgets packaged in).
2. Vibrate uses more battery
Anytime your phone vibrates a lot of battery is used. This include haptic feedback. A lot of keyboards have the option to turn off haptic feedback and I would recommend it. If you’re a heavy texter you’ll notice very quickly how much longer your phone will last. Also, if you’re in a place where you can easily hear your phone why do you need to have vibrate enabled? If you know you’ll be able to hear your phone there’s no reason for it to be buzzing too.
3. Don’t use task killers
Crazy, right? Especially if you’re on Froyo (Android 2.2) or higher, Android has it’s own task killer that’s actually very good. If programs are using too much memory your Android OS will kill it. A common misconception is that apps run in the background forever; this is not true. If an app is using too much memory (which links to battery life) it’ll be killed by your phone. That’s why if you play a game, check a message, and come back the game is still running. It’s memory usage isn’t that high. However if you put your phone down, walk away for an hour, and the game is still trying to run in the background, there’s a good chance it will be closed before you come back. Separate task managers have to constantly be running in the background which can actually use more battery than it saves. Yes, task managers can use more battery than they save.
4. Do this shenanigans
Originally posted by kthejoker20, this trick came from HTC themselves and can seriously DOUBLE your battery life.
With the phone in the on position.
Fully charge the battery with the phone on… (until the led turns green.)
Once the led turns green, unplug the charger until the led goes off.
After the led goes off, plug the charger back in. When the led turns green , power off the phone.
now…. with the phone fully powered off…
1. Unplug the charger.
2. Wait until led goes off.
3. Plug charger back in until the led turns green. When it turns green, unplug the charger again and go to step 1.
4. repeat steps 1 and 3, 10 times. This may take anywhere from 30 seconds to 30 mins per cycle. Typically only about 1 minute. though.
It takes too much work for me, but I’ve done it once just to test it. It works.
A lovely free app (there’s an extended version called UltimateJuice) that helps your phone save battery. You have to see it to understand it, but anyone who is serious about saving battery needs this app.
6. Don’t use live wallpapers
They look awesome, right? They also use a lot of battery (especially the more complex ones). We’ve all used live wallpapers to show off how cool our phones can be, but for daily use they can KILL your battery.
7. Set your screen timeout to something shorter
Some phones start with their screen timeout at 3 minutes or more. That’s completely unnecessary. While you don’t want it to be instant, you know your preferences. Set it to as low as you see fit. The sooner your screen goes off, the longer your battery life will last.
8. Kill tasks you aren’t using
Not the same as an automated task killer. Find an app in the market that can kill programs MANUALLY. People running AOSP Devices (Android Open Source Project…aka your phone is pure Google and not HTC Sense or some other skin) have the benefit of being able to hold the back button to kill apps.
9. Your camera flash and battery don’t get along
If you like using your camera LED for a flashlight realize that will absolutely MURDER your battery. In all seriousness, your flash uses battery more than any other process on your phone.
10. Low cell signal hurts battery
Your phone is always searching for a stronger signal…This process gets more hectic as the cell signal goes down. So if you’re at one bar your phone’s battery life will drop faster than if you’ve got full coverage. There’s not much you can do here, but if you’re in a place where your phone has little to no signal anyway, you probably won’t be making calls so you might want to just turn on airplane mode or your phone off.
11. Turn off always on mobile data
I know on my Evo the setting is hidden under menu>settings>wireless & networks>mobile networks>disable always on mobile data. What this will do is turn off your internet/data when you’re not using it (specifically after your phone’s been asleep for 5 minutes). It will turn back on shortly if you have a new email or need to sync something.
12. Speaking of syncing…
Check your settings to see what is syncing and when. You probably have things syncing you don’t even use (stocks, news, contacts, etc). You can turn those off and edit the other ones. I don’t need my contacts’ statuses every hour, so my facebook sync is scheduled for once a day rather than the old once an hour. However, I like my weather being up to date so it’s synced every half hour. Find out what you need and how often you want it, and turn the rest off.
13. Don’t use GPS unless you have to
Some apps give you the option to precisely determine your position using GPS, or make a general estimate (usually within 100 meters) based on wifi or 3G data. While this isn’t always the best (like if you’re driving or getting navigated), try to use the 3G connection when it doesn’t really matter. The data radio uses far less battery than GPS.
FOR ROOT USERS
If you’ve rooted your phone you have a few more options. You don’t gain too many more options, but they are even more effective than the ones listed above.
14. Trickle charging kernels
Try and get kernels that use trickle charging. These will really ramp up your battery life.
15. Find out if your phone likes HAVS
Basically, try undervolting kernels and see if your phone likes them. If it does, use them. They change the voltage your phone uses based on your activities and how much battery life you have left.
16. If it doesn’t…
Use the Collin_ph Battery Tweak. That one is specific for the Evo, however there are other builds for other devices. I personally use this and can testify that it works WONDERS.
17. Underclock your phone
Just like SetCPU can overclock your phone, it can underclock it as well. Set it to underclock when the phone is sleeping or even lower the max clocking speed.
18. Try different kernels
Just because he/she said that it works for their phone doesn’t mean it will work for yours. Every phone handles kernels differently. Trying some of them (GIVE THEM A DAY OR TWO TO SET IN) can give you a perfect experience of performance and battery.
Try using these tricks and your battery life will never be better!