[Guide] Maximizing Android Phone’s Battery Life - Android Software/Hacking General [Developers Only]

General Guide to Maximizing Your Android Phone’s Battery Life
You’re no doubt reading this article because you’ve got a shiny new Android phone, but there’s just one problem: you’re so addicted that the battery runs out on a daily basis. Instead of putting the phone down, let’s maximize the battery life.
Saving your battery life isn’t rocket science—the general principle is to get rid of the things that are draining the battery the most, and trim down other things that you need to use, but maybe can tweak a little. Keep reading for the full explanation.
Use Android’s Built-in Battery Usage Screen
There’s a screen built into Android that most casual users probably don’t even know about, and it can tell you exactly what is killing your battery. Head into Settings –> About Phone –> Battery use to see what has been killing your battery life.
From this screen, you can usually see what apps are the worst offenders, and you will probably notice that the biggest problem—at least, the biggest one that we can fix—is actually the backlight on the phone. Personally I’d prefer to talk less to other humans, but that isn’t always an option!
Note: on my phone, I’ve already configured the backlight to not be very bright—normally that number would be a lot higher.
Adjust the Backlight to be Less Bright
Since we’ve already determined that the backlight is usually the biggest problem, you should probably adjust the settings. Head into Settings –> Display –> Brightness, where you can choose to automatically adjust, which usually works fairly well, or you can just turn the brightness down to the lowest acceptable level.
You should make sure that the screen timeout value is set to turn off quickly as well.
Disable Your Wi-Fi When You Don’t Need It
Wi-Fi can really speed up accessing data on your phone, but it can also be a big drain on the battery if you don’t need it enabled, especially when you are out and about… The phone will try and scan for a wireless network even though you may not want it to.
To enable Airplane mode, you can head into Settings –> Wireless & networks–> Airplane mode.
You can easily toggle the Wi-Fi on or off with a widget or shortcut—there’s a built-in widget included in Android phones, or you can use the AnyCut or BetterCut utilities to create your own shortcuts to directly turn them on or off without requiring a widget.
Disable Bluetooth if You Don’t Use It
If you aren’t using a wireless headset, there’s no reason to have Bluetooth running all the time, and you should probably cut it off to save the battery life. If you never use it at all, head into Settings –> Wireless & networks–> Bluetooth.
You can also enable or disable the Bluetooth when you do need it, using the power widget.
Use the Power Widget to Easily Toggle GPS, Bluetooth, Wireless, and Screen Brightness
Android includes a built-in Power Widget that can easily toggle these settings on or off—just long press on the background of one of your screens, choose Widget –> Power Control to add it to the screen. You’ll notice in this example screenshot that I’ve got my GPS enabled but I’m not using Wi-Fi or Bluetooth at the moment—the icon all the way on the right lets you easily toggle the screen brightness settings.
This is probably the simplest and easiest thing that you can do to save your battery without having to dig into the settings all the time.
Disable Apps that Sync Constantly
The built-in Email application (not the Gmail one, which uses Push technology) can suck the battery badly, because it syncs on a too-regular basis, especially when you have lots of accounts—each one of them is set to sync every 15 minutes. You’d be better off setting it up to sync manually, but if you want it to sync automatically, you should set it to sync less frequently.
Open up the Email application, head to your account, and choose Account settings –> Email check frequency from the menu. Change this to something more like an hour… or never. You can always hit refresh manually when you want to read your email.
The same thing holds true for other accounts, like Twitter clients, which are even less important to update all the time. For Seesmic, you can head into Settings –> Background Updates from the main screen. For the official Twitter app, the settings are similar.
The Facebook application polls automatically in the background, and you can customize the refresh interval for that as well—if you don’t need Facebook updating all the time, you should set this value as high as possible.
From the main Facebook screen—the one with the icons—head into Settings –> Refresh interval from the menu.
Disable the GPS Location Features
One of the biggest battery sucking features on my droid is the GPS… When I have navigation going, the battery dies far too fast, so I end up having to keep it plugged in the whole time I am driving. This makes sense… but what you might not know is that a lot of other applications use the GPS as well.
You can also change the GPS to use wireless networks, and uncheck the option for Use GPS satellites—this will make the GPS a little less accurate, but it will save your battery. Note that you probably want the real GPS enabled if you’re using Google Maps Navigation.
Additionally, you should turn off the geolocation features in your Twitter client, weather application, or whatever other apps that you really don’t need them in. If you want to keep it enabled, that’s great, just realize that it does drain the battery, so uncheck this option to help.
Use a Task Manager to See What is Always Running
It is a wise decision to have a copy of Advanced Task Cleaner or a similar application installed on your phone to help you kill applications that don’t need to be running, but more so that you can see what exactly is launching itself repeatedly in the background. You can setup an auto-kill list for applications you don’t use that often—make them cut off when you shut off the screen, or after an interval.
Note: If you’ve configured your application settings to not pull down lots of data or do checking in the background, it’s not quite as important to keep tasks killed all the time—that’s really what kills your battery, not having them sitting idle.
You can also configure advanced task manager to show you CPU usage for each app, which is a more useful meter than memory usage when it comes to battery life.
Disable or Remove Applications That You Aren’t Using
Once you have identified the application that you don’t want running all the time, check in the settings to see if it can be removed from running in the background. Some applications will give you an option for notifications that can be turned off if you don’t need them, making the application not check in the background so often.
It should go without saying, but we’ll say it anyway—you should remove the apps that you don’t need anymore, especially the ones that are draining your battery as determined from the android battery panel or task manager. Head into Settings –> Applications –> Manage Applications and then you can click the Uninstall button for an app.
Disable Home Screen Widgets You Don’t Need
If you’ve got loads of widgets that are pulling data from the web, that means they are likely pulling down data in the background all the time. You should try not to go overboard with these, or remove the ones you don’t actually need.
Disable Animated Wallpaper
Yeah, that sweet animated wallpaper doesn’t help your battery any. Get rid of it for a small extra battery savings.
Use APNDroid to Kill Your Entire Data Connection When You Don’t Need It
If you’re using a phone that’s on the AT&T or T-Mobile networks, you can use the APNDroid utility to kill your data connection entirely with a simple widget. It doesn’t work on Verizon phones in my testing. It’ll disable the data but still allow regular calls and SMS.
Keep the Battery from Getting Too Hot
One of the quickest ways to kill a battery is to leave it out in the sun—try and keep your phone somewhere that isn’t too hot whenever possible. You’ll end up needing to replace the battery a lot quicker if you don’t.
Additional Notes
There’s a number of other things you can do to extend your battery life a bit—one of which is to use a rooted phone and install the Autostarts utility, which you can use to keep applications from launching themselves automatically. Since this isn’t something you can do on a stock phone, we’re not covering how to do it here.
You can also use an application called Tasker to automate certain actions, like turning on or off the GPS or Wi-Fi when you launch a particular application, or scheduling a time of day to make sure that Wi-Fi is disabled. Lifehacker has a great guide to using Tasker to automate your phone, and they also explain how to use a configuration to scale back data usage at night.
Source: http://www.howtogeek.com/howto/25319/complete-guide-to-maximizing-your-android-phones-battery-life/
Other battery tips that useful for you^
1. Things You Should Know About Lithium Ion Battery
http://forum.xda-developers.com/showthread.php?t=1168036
2. Advanced Tricks for Saving Battery (it Works)
http://forum.xda-developers.com/showthread.php?t=1189755
<<< Please click on "Thanks" if you found this post helpful, your thanks are very much appreciated >>>

Thanks, very usefull information

As an addendum.
If you have an OLED device, apps with black backgrounds are much more power efficient. Therefore, switching your background wallpaper to something darker will help battery life.
Screen size is a major factor too, smaller screen, more power efficient.

I do 2 days with my S2, easily.

The list should get a better layout, but the provided information are good - thank you!

Another option for editing the syncing in applications are to go into your main settings, the accounts & sync. There it should list he apps that sync and you can change them from there rather than finding each app individually.

Mh, I only see a list of the connected accounts but no list of apps.

Sticky This!

Nice clear guide
One issue I have now is with Sense 3 ported onto an original HTC Desire.
It has a bigger memory footprint than the stock Sense 1, and the memory cleanup function seems too aggressive, causing it to flush & reload too often, causing big CPU use.
Is there a way to tune memory `harvesting` to be less aggressive for specific apps in stock Gingerbread ?

You could try this app:
https://market.android.com/details?id=com.rs.autokiller

Yeah - I'm aware of the various task-killer 3rd party apps.
In my experience they often tend to lead to greater battery consumption as they over-ride the already pretty efficient gingerbread memory management.
I was hoping for a setting inbuilt to GB to just set residence priority higher on the single Sense task.

tune memory `harvesting` to be less aggressive
kuraikaze said:
Nice clear guide
One issue I have now is with Sense 3 ported onto an original HTC Desire.
It has a bigger memory footprint than the stock Sense 1, and the memory cleanup function seems too aggressive, causing it to flush & reload too often, causing big CPU use.
Is there a way to tune memory `harvesting` to be less aggressive for specific apps in stock Gingerbread ?
Click to expand...
Click to collapse
You can try out "autokiller memoery optimizer". It is a tool to change the value in the android underneath "low memory kill level". Maybe your current "low memory kill level" is too high (e.g. 250, means android will close your app when ur RAM is below 250). You can set it lower so android won't kill your apps too soon.
--------------------------------------------------------------------------------------------------------------------------
It fine tunes android systems inner memory manager to keep your device fast over time.
- As a side effect it also lowers battery consumption.
- At certain free memory level (e.g. 250mb), the android os will automatically close those apps not in use (according to original android os logic)
copy from another thread: http://forum.xda-developers.com/showthread.php?t=1189755

Very useful thanks for the info...

Thank you

Thanks.

Nice guide. Thanks.

Thanks
Sent from my SPH-D700 using XDA App

Thanks for this info. I have noticed that on my phone there is no direct way to close applications. Some application close when I use my back button but a lot just stay in memory. I would assume pressing the home button while an application is open will push it to the background. There seem to be no universal close button for applications other than using some application?
Sent from my GT-I9100 using XDA App

I doubled my battery life with this info. good stuff

thank you for your information,,, i will try it and hope it can solve my phone with battery problem,,,

Related

New to the thunderbolt? Look here before posting

I'm hoping this helps out I know with all the hype of the Thunderbolt there's quite a few users new to android that see how people are customizing and wanting to know, and repeat after repeat of questions and bringing a lot of unneeded hostility around here. Feel free to add what ever you guys think is something that is repetitively brought up. I'm running kind of short on sleep, so if I left anything out let me know!
Remember to always follow instructions and SEARCH SEARCH SEARCH before making a new thread
Remember to always Wipe Data/Factory reset/Wipe cache/wipe dalvik cache to insure a clean, fresh bug free install.
Also ALWAYS make a backup of what ever current rom before flashing a new one
Lastly, DO NOT treat the devs with disrespect they are losing sleep/girlfriends/what ever to give us these roms and kernels and everything else for free. If something gets messed up do not come at them with hostility or it will only be returned. The people of XDA will HELP you, but only if you've searched and tried to help yourself first. Also don't forget to donate to the dev's from time to time for their monster/beer/hookers and all their time and effort.
Thunderbolt Root Users Dictionary:
http://forum.xda-developers.com/showthread.php?t=1143188
Back up Date before rooting
http://forum.xda-developers.com/showthread.php?t=1193901
How To Root your Thunderbolt
http://forum.xda-developers.com/showthread.php?t=996616
How to Root via Mac OS
http://forum.xda-developers.com/showthread.php?t=1011623
REVOLUTIONARY ROOTwww.revoultionary.io
Easy Auto Root:(Although this is not the recommended way, I've used it before and had no issues.)
Video guide:
http://www.youtube.com/watch?v=yQYoeFrJ1Jk
Download links
TB Auto-Root : http://www.multiupload.com/NOK55G17MZ
HTC SYNC : http://handheld.softpedia.com/get/Desktop-and-Shell/Windows/HTC-Sync-81096.shtml
Lost data after rooting? Try these steps
oneders65 said:
This is what I did.
1.) Flashed my phone back to Stock S-ON usine this link.
http://forum.xda-developers.com/showthread.php?t=1009423
when you reboot the phone make sure you wait until you get a 3G/4G signal. If you start the process of setting up your phone to quick it will cause your phone not to activate the data connection.
2.) ROOTED my phone and at each boot made sure I had 3G/4G connection before setting up phone. (Downgrade and Upgrade).
3.) This let me keep my data connection all the way through.
Credits
Scotty2, jamezelle, jcase, and all of Team AndIRC
Testers, especially ProTekk and Trident
Thanks to scotty2 for WPThis
Busybox was pulled from a CyanogenMod ROM, source should be available here
psneuter was pulled from somewhere, credit to scotty2, source here
All firmware credit goes to 911sniper
Jaroslav from Android Police for editorial help
dbzfanatic
Click to expand...
Click to collapse
How To UNROOT your thunderbolt
http://forum.xda-developers.com/showthread.php?t=1009423&highlight=Un+root
To help decide whether you want Gingerbread or Froyo
Differences between Gingerbread and Froyo
http://androidheadlines.com/2011/01/differences-between-android-2-2-froyo-and-2-3-gingerbread.html
ROMS and Kernels:
http://forum.xda-developers.com/showthread.php?t=1081930
Team Mikmik aka Gingeritis ROMs since people don't know where they went
http://www.themikmik.com/forums/viewforum.php?f=271
I see CyanogenMod around what is that?
http://wiki.cyanogenmod.com/index.php?title=Main_Page
I installed a GB rom and all my texts time stamps are off
https://market.android.com/details?id=com.mattprecious.smsfix&feature=search_result
Activate>use phone time has fixed every issue with this for me!
Radios:
http://forum.xda-developers.com/showthread.php?t=1048128&highlight=radio
Thunderbolt Themes and Apps:
http://forum.xda-developers.com/forumdisplay.php?f=944
How to help Improve battery life (Courtesy of Guitarchris123):
If you easily get a full day's use with stock settings, then ignore this. But the ThunderBolt is a powerful 1GHz smartphone made by HTC with a fairly small stock battery, large 4.3" screen, LTE capability, and Sense UI, so battery life may be a concern to you. There is no magic app or single technique that will make your battery last all day with heavy use, but if you utilize some of the following tips you WILL notice a significant increase in your battery life. Everyone's use is different, so 6-9 hours on one charge may be enough for some while others need 12-15 hours. Some of these may not be necessary, appropriate, or desirable for all users, so just pick which ones work for your purposes and preferences. You might prefer to keep using some of the particular features mentioned, as the benefit for you might outweigh the minimal savings in battery life. The point of this is to show people how to disable or limit features they don't need, not force them to shut down everything the phone was built to do. Feel free to add your own suggestions as well or ask any questions about the techniques.
1. Settings: (use an app or widget that helps you quickly toggle them, eg. built-in widgets, or from market such as Elixir, Quick Settings, or MySettings)
a. Screen –go to settings/display, turn down Brightness (20-30%), set Timeout to 30 secs, manually turn off by quickly pushing top button when not using anymore (instead of waiting). I have personally found that I like setting timeout at 1 min better, and manually turning off the screen with the top button every time I am done using it before I put it down or away in my pocket, that way it doesn't waste itself timing out or shut off on me when I don't want it to yet.
b. GPS – always turn off when not using, and plug into car charger (or car dock if you have one) during extended use
c. Bluetooth – always turn off when not using
d. 4G – always turn off when not using, only use when you need the speed, (the TB will get a toggle either in an update or in app form at some point, in the meantime there are several methods to accomplish this)
e. Mobile hotspot – always turn off when not using, plug into charger when in use if you can
f. WiFi – turn off when not near a WiFi signal for an extended period of time, but always use when available (faster than 3G, uses less battery), go to settings/wireless & networks/WiFi settings, press menu button and tap Advanced then WiFi Sleep policy and select“Never”, this sounds counter-intuitive, but it actually uses less power because when WiFi sleeps 3G or 4G wakes up to sync, get email, and retrieve other data (WiFi connection disables 3G/4G). Also uncheck Best WiFi Performance if its checked.
2. Background/wallpaper - use a static image instead of a live wallpaper (but these are cool, so use one if you really want to, they only drain for the short amount of time you are looking at the launcher screens). Many say the live wallpaper drain is minimal, but I noticed a significant amount while using a live one so I went to static. Have any of you tried both and noticed much of a difference yet?
3. Window animations – go to settings/sound & display/animation and select“no animations”
4. Keyboard vibration – turn off vibration function (haptic feedback) for when you hit a key (helps with speed too), go to settings/language & keyboard/touch input/text input and uncheck vibrate when typing, you can disable haptic feedback in other areas of the system by going to settings/sound, and uncheck vibrate feedback
5. Notification lights – unless you really want/need to know when something happens on your phone when you are not looking, go to settings/display/notification flash and uncheck all the boxes
6. Vibration – unless you really want this function, go to settings/sound, and uncheck vibrate
7. Monitor battery use - go to menu/settings/about phone/battery use, this will show you what is eating the most battery, uninstall troublesome unneeded app, use Running services widget by going to shortcut/settings (helps identify processes running in the background and foreground), if you want more detail check out SystemPanel in the app market, if you want to be alerted to "rogue" apps check out Watchdog Task Manager in the app market
8. Disable“always-on mobile data”– go to settings/wireless & networks/mobile networks, uncheck “Enable always-on mobile data,”you will still receive emails, texts, and phone calls, as well as internet usage, but it may cause connectivity problems in some third party apps (use manual refresh feature when opening apps to update online data)
9. WiFi and 4G network notifications – go to settings/wireless & networks and uncheck Network notification box (so phone will not constantly scan to look for open networks to tell you about)
10. Background data – if you are not using Google life-management services, go to settings/accounts & sync and uncheck Background data box (so that apps cannot sync, send, and receive data whenever it wants to, even if not currently using them). Add a homescreen shortcut to quickly toggle this (allows you to update/sync only when you want/need to).
11. Auto-sync – uncheck Auto-sync in settings/accounts & sync, or at least limit what apps are set to sync, it is better to manually sync/update/refresh in the app when you open it (set to update at launch), set update/notification frequency (polling schedule), if you do not want to turn off auto sync, just change widget or app update/notification frequency (refresh interval) in settings/accounts & sync to 30 mins or 1-2 hours, or better yet set it to update at launch, useful for Facebook, Twitter, Flickr, news, weather, Google apps, and stocks, be sure to manually sync/back up your contacts every once in a while in case you lose your phone or break it
12. Email – change sync option in settings, set email check frequency to 30 mins or 1 hour, or as items arrive, or better yet set it to never and manually refresh when you want to check/read your email
13. Camera app(s) – make sure they are not running in the background when not in use, exit/close when done
14. Video chat app(s) – make sure they are not running in the background when not in use, exit/close when done
15. Streaming app(s) – make sure they are not running in the background when not in use, exit/close when done, try to limit use or plug into a charger during use if you can
16. Google Talk – press Menu then tap All apps/talk/menu/settings and uncheck automatically sign in, make sure you exit the application by going to menu/more and selecting sign out when you are done (exiting the app by pressing home or back keys will not sign you out), if you want to receive IMs just open the application again
17. Adobe Flash Player – open browser, hit menu key, go to settings/enable plug-ins and set it to“On demand”(this way the browser only loads flash content when instructed to do so)
18. Update apps – hit menu key and to go My Apps to check for updates, even if you have selected“update automatically”because some apps require you to manually install updates (apps often get updated to use less power)
19. Location settings (updated) – go to settings/location settings. It is ok to have all of these checked, because it is the apps that use the GPS and consume power, not having these settings selected. GPS is only active when apps using it are in use.
20. Task killer – do not use them, uninstall if you currently have one, can harm phone and consume battery, just use back arrow key to exit apps instead of home key, simply monitor rogue apps instead and uninstall/replace. These are especially bad on pre-installed apps and services (many things rely on each other), so never "auto-kill" or "kill all." If you must use one, only use it on apps that you have installed that are misbehaving, otherwise let Android do it on its own.
21. Anti-virus – do not use them, uninstall if you currently have one, only download and use periodically or when you suspect a problem, do not download suspicious apps (check reviews and rating in market first)
22. Ad blocker – do not use them, uninstall if you currently have one
23. Battery meter accuracy – go to data/system and delete“batterystats.bin”after you have charged your phone to 100%
24. Tasker – can be used to automate settings (eg. based on time of day or app launched)
25. Juice Defender + Ultimate Juice – can be used to automate settings (eg. based on time of day or location)
26. Screebl - keeps backlight on while holding phone in "use" (vertical) position and turns it off when laying flat
27. Rebooting - reboot phone every few days
28. Delete unnecessary apps – determine which apps you do not need or use anymore and uninstall them, determine which apps you keep are causing the most battery drain and see if a comparable replacement from the market will do better
29. Widgets – turn off animations, do not use too many of them (choose them wisely), and delete unnecessary ones, they pull data in the background. At least make the interval/frequency of sync/updates longer for the ones you have. It may be better just to open some apps themselves instead of using the widget. Disable auto-updates on HTC Weather widget or at least set it to every few hours, manually update by tapping update icon on bottom of widget. Note that widgets that display battery, CPU, and memory utilization consume some power because they are polling the system for information.
30. No service – turn off phone or go into Airplane mode when you are in an area that does not have cell service
31. Chargers – have them handy at home, at work, and in car, and plug in when available. Try to get a 1A charger (same as included wall charger), many cheap aftermarket car chargers are only 500mAh and will not be enough to handle the GPS. VZW's car charger is 750mAh.
32. Rooting – (there are a lot more techniques that can be used with a rooted phone, such as removing bloatware and underclocking when then screen is off, but I will save that for a later thread)
33. If all else fails, buy an extended battery or have a spare handy just in case
Update1 - I came across another technique, it sounds a little strange but it apparently came from HTC regarding the EVO...some users appeared to have experienced gains from it:
34. "Calibrate" battery - (1) Turn device ON, charge it for 8 hours (or until LED turns green), (2) unplug and turn it OFF, plug it back in and charge for 1 hour (or until LED turns green), (3) unplug and turn it ON, wait 2 minutes, turn it OFF, plug it back in, and charge for 1 hour (or until LED turns green), (4) unplug it, turn it ON, and use normally. Repeat once a month or so.
Update2 - I found a few more things to suggest
35. Blockbuster app - open app, download update from market, then go to menu/settings and tap "disable movie updates." The app is set to automatically periodically scan for updates by default, and requires the new update to turn this off.
36. Friendstream - delete the widget from your home screen, open app and go to menu/settings and select update when opened. This way it isn't constantly refreshing, but rather only does so when you want to look at it by opening the app.
37. Signal strength - whether 3G, 4G, or WiFi, if whatever you are trying to connect to has a low signal strength the TB's battery will be draining trying to connect. Keep an eye on your connections, and try to be aware of when you are in poor signal areas and toggle off or switch connections if you can. Also keep in mind where your "fringe" areas are (ie. bounces between 3G/LTE/1X)
38. Apps - not all 3rd party apps are optimized for the TB, be sure to read reviews/ratings in the market to see what problems other users have had with them. Monitor your apps to see if any of them are hogging system resources (eg. CPU, RAM) and draining your battery, and delete or replace them accordingly. And remember to set the sync/update/notification frequency at longer intervals in settings within the apps that connect to the internet frequently.
39. Power saver - go to settings/power, and check enable power saver, the go to power saver settings and tweak (basically does a lot of the things we've talked about here for you automatically when you get low on battery, in case some things are left on or on higher settings than needed)
Another Battery Saver 3g/4g toggle switch:
https://market.android.com/details?id=net.andirc.lteonfoff&feature=search_result
What is SetCPU and where do I get it?
http://forum.xda-developers.com/showthread.php?t=505419
Just because it's free doesn't mean you shouldn't donate a little something to the dev!
Commonly used widgets
http://forum.xda-developers.com/showthread.php?t=761517
How do I customize my home page and change the docks and such?
https://market.android.com/details?id=org.adw.launcher&feature=search_result
https://market.android.com/details?id=com.fede.launcher&feature=search_result
This is a nice and concise introduction. I needed this last week!
Upvoted for the phrase "beer and hookers."
One stop shop very nice!!!!....
Sent from my ADR6400L using XDA App
Thanks for that. I am going to have my wife read this so she can understand more on what to do with her phone, since it is not rooted and still has all that bloatware.
My phone is rooted and I have been testing with 4gLTE off/on, and seriously gained 5 hours when 4gLTE was turned off.
17-18 Hours Almost made it to 19 hours - 4gLTE off - This is with moderate use call/text/IM and some gameplay.
13-14 Hours - 4gLTE on - This is the same as above.
Trying now to talk my wife into letting me root her phone, but alas it is her phone and her choice.
Also if you want to update there is a 4G/LTE app in the Marketplace for the toggle - just search in the Market - LTE - it will show up as a Red Lightning bolt in a grey Circle.
Excellent post!
scubaskm said:
Thanks for that. I am going to have my wife read this so she can understand more on what to do with her phone, since it is not rooted and still has all that bloatware.
My phone is rooted and I have been testing with 4gLTE off/on, and seriously gained 5 hours when 4gLTE was turned off.
17-18 Hours Almost made it to 19 hours - 4gLTE off - This is with moderate use call/text/IM and some gameplay.
13-14 Hours - 4gLTE on - This is the same as above.
Trying now to talk my wife into letting me root her phone, but alas it is her phone and her choice.
Also if you want to update there is a 4G/LTE app in the Marketplace for the toggle - just search in the Market - LTE - it will show up as a Red Lightning bolt in a grey Circle.
Click to expand...
Click to collapse
Ah, very good! I forgot about the toggle switch. Added and thanked!
Lots of good info, thanks
Awesome, thanks for the tips, should make my experience better.
This is a great post!! I def used some of the battery saving techniques.
Awesome information - wish I would have found this when I first bought my Thunderbolt... better to learn from others than trial and error method sometimes. lol
Thank you for the info... Somw i knew some i didn't... Great one stop for quick reminder..
Sent from my A05PTH3ORYB0LT using Tapatalk
Good stuff. Thank you.
Great post. Just one question. Why do ad-blockers use more battery? Wouldn't it decrease data use and thus battery since it prevents ads from being downloaded?
Thanks for the info!!
def a one stop shop. thank you. info much needed.
Sorry kind of falling behind on updates. Anyone think anything needs to be added???
ScoobarSTI said:
Sorry kind of falling behind on updates. Anyone think anything needs to be added???
Click to expand...
Click to collapse
may want to add in the "how to unroot for people who used revolutionary" thread
http://forum.xda-developers.com/showthread.php?t=1310014&highlight=revolutionary
Rooted with revolutionary...lost my gps CM7 ROM
Rooted my TB...with revolutionary, installed CM7 ROM. Now my gps doesn't work. Any ideas. Any advice?
I think CM7 has issues with GPS.
Thanks !!
Using Juice Defender lets me go a day and a half without charging. It's awesome !

How to make battery last longer

A common complaint among Android users is short battery life. As we all now, Google’s platform has numerous benefits, but state-of-the-art features and constantly being connected seem to come with one drawback: comparatively large battery consumption.
I don’t suggest that you should stop taking advantage of the things that make Android great, such as streaming music players that allow you to walk around with millions of songs in your pocket, location-aware apps, background updates or all the wireless options. Still, if you’re frustrated by how often you need to connect your charger, it’s good to know what types of apps and activities that eat the most battery, so you can make an active decision whether or not it’s worth the extra juice. Use the GPS Wisely
The GPS uses the battery like there’s no tomorrow. Location-aware software is one of Android’s many fortes, but they can be real battery drainers. The Power control widget is useful for switching the GPS on and off, and you should keep an eye on your notification bar: an icon will appear whenever the GPS is activated.
Turn off Bluetooth When You’re Not Using It
Perhaps an obvious tip, but it’s best to disable Bluetooth whenever you’re not actually using it. The quickest way to switch Bluetooth off and on is via a widget on your homescreen.
Disable Wireless Network Positioning
When your device learns your location via wireless network triangulation, it requires less battery than if it had used the GPS. But using both methods simultaneously will of course use the most power. The GPS can handle location tasks by itself, albeit a bit slower. Also, wireless network positioning is used to gather anonymous Google location data in the background, which will drain the battery further. You can turn it off from Settings > Location > Use wireless networks.
Switch off Wi-Fi, or Keep it Always On
If you’re close to a reliable WLAN during the better part of the day, having Wi-Fi always turned on may be favorable from a battery point of view, since the Wi-Fi radio uses less battery than the 3G radio. And when Wi-Fi is on, 3G is off. You can confirm Wi-Fi always stays on by going to Settings > Wireless networks > Wi-Fi Settings. Press the Menu button, tap on Advanced, Wi-Fi sleep policy and select the Never option.
On the other hand, if you’re not close to a strong Wi-Fi signal for extended periods of time, disable Wi-Fi from a homescreen widget or from Settings > Wireless networks > Wi-Fi. Disable Always-On Mobile Data
The Always-On Mobile Data option is on by default, and can be disabled from Settings > Wireless & networks > Mobile networks > Enable always-on mobile data. It allows your phone to be connected non-stop, but does it need to be? I have disabled the setting, and I still get push Gmail and even Google Talk seems to perform as usual, as well as the few apps I have that use automatic updates. However, if you have a lot of apps that regularly connect to the Internet, disabling this option may actually be a bad idea, since turning the data connection on and off will require more energy than simply having it on all the time.
Kill 3G if Your Phone Often Struggles to Find It
When your Android attempts to decide which signal to lock on to, it strains your battery. If your phone often switches between GSM and 3G in your area, it can be preferable to simply disable 3G altogether, and hence abolishing the need for your phone to try and find a suitable network. Go to Settings > Wireless & networks > Mobile networks > Network mode > GSM only. Use a Quick Screen Timeout
After a certain time of inactivity, your screen is automatically turned off, and that’s the Screen Timeout. To use such a low value as 15 seconds can be annoying, but one minute is on the other hand likely too long. I use 30 seconds. You can alter this option from Settings > Screen & display > Screen timeout. Turn Down the Screen Brightness
Android’s Automatic brightness (Settings > Screen & display > Brightness) setting is recommended. If your phone doesn’t have this option, set a reasonable value at roughly 30 % and see if that suits you.
Live Wallpapers Will Use More Power than a Static Background
Oh yes, live wallpapers can be awesome. But they will obviously use precious battery juice, albeit evidently not as much as one could think, talking the eye-candy into consideration and what they can do. Have an AMOLED Display? A Dark Wallpaper Will Spare the Battery
When having dark backgrounds, phones with AMOLED display will use less power, because each pixel on OLED screens is photoemissive and will actually generate its own light. Since there’s no need for a backlight, the pixel can essentially turn off its light source and go total black. As a result, you can save a teeny-weeny bit of energy by having a dark or black background on AMOLED screens. Use Widgets Wisely
A few days ago, we mentioned 10 cool homescreen widgets, and it’s great that Android supports them. Most widgets will only have a negligible effect on your battery life, but those that automatically pull info from the interwebs can be power hogs. Use Reasonable Intervals for Automatic Updates
I personally don’t need to have automatic updates on my phone, except for emails that I want to be notified of the moment they arrive. I prefer launching the apps at my convenience and see what’s new. Most applications that connect to the Internet have an option to update upon launch, and that’s all I need. By lowering the update intervals, or by even turning them off completely, you can definitely make your battery last longer. I recommend that you reduce them to your own minimum values.
If you have an Android phone with HTC Sense, you can make sure the HTC Mail Client, the HTC Weather App, Facebook, Flickr, Stocks and Twitter update themselves as often as you want them to. This is mainly done from Settings > Accounts & sync. It’s also a good idea to look over third-party apps that grab data from the Internet, particularly the official Facebook app and the various Twitter apps, since they usually have background updates on by default.
Streaming Apps Will Use a Lot of Battery
In a recent Droid vs Droid special, Andrew did a rundown of music streaming apps, and I certainly don’t think you should avoid this type of application on your phone. But bear in mind that software that stream audio and similar apps will use plenty of power. Learn What’s Been Drinking the Juice
Unless you have the doubtful pleasure of still running Cupcake, you can check out a built-in Android feature that tells you precisely how much your apps use the battery. You can then start using battery drainers less often, or simply uninstall them. Go to Settings > About phone > Battery > Battery use and press the items in the list for further info. You can also use JuicePlotter to analyze usage patterns.
I have gotten good results by making the tweaks and changes above, and I hope you will too. Do you know of any more tricks that can make our dear Android stay on his feet a bit longer before it needs to be charged? In case you don’t want to keep all this in mind, an app such as JuiceDefender is a good option
Use setcpu app or any other one that involves controlling CPU and set a profile to make your CPU very low(this one helps a lot but your gonna notice a little lag when your unlocking your screen)
Y U WANNA KNOW FROM WHERE SENT??
http://forum.xda-developers.com/showthread.php?t=1830576
And do not use task killer. I think it's one of the reason that drain your battery quickly
all pretty good tips.
I have a problem on my phone where the cpu will not enter deep sleep mode but im sure its my fault. It says the android system is taking alot of battery in battery usage.
I would highly suggest staying away from any task killing related software, they generally aren't good for Android and can lead to problems down the road. There's an application called Juice Defender on the Google Play store and it's been working for me. I can easily turn off battery hogs like GPS and 3G while your device is inactive.
Closed, redundant thread

11 Tips to Boost Your Android Phone's Battery Life

Today's Android phones pack big bright screens and high-end features that suck plenty of power; here's how to squeeze the most juice out of your battery.
1. See what's sucking the most juice. Navigate to Settings > Battery to see an organized breakdown of what's consuming your phone's battery. Applications and features will display in a descending list of battery hogs. If you see an application you barely use or a feature you never use, you'll want to uninstall the app or turn off the feature.
2. Reduce email, Twitter, and Facebook polling. Set your various messaging apps to "manual" for the polling or refresh frequency, just as a test, and you'll instantly extend your device's battery life by a significant amount. Once you see what a difference that makes, try re-enabling just the most important ones, and possibly reducing their polling frequency in the process.
3. Turn unnecessary hardware radios off. It's great that today's phones have LTE, NFC, GPS, Wi-Fi, and Bluetooth, but do you really need all five activated 24 hours per day? Android keeps location-based apps resident in the background, and the constant drain on your battery will become noticeable, fast. If your phone has a power control widget, you can use it to quickly turn on/off GPS (the largest power drain), NFC, Wi-Fi, Bluetooth, and LTE. On stock Android, swipe down to bring up the Notification bar, and then tap the icon on the top right corner.
4. Use the extra power saving mode if you have it. The aforementioned Galaxy S5 and HTC One (M8) both have Ultra Power Saving and Extreme Power Saving modes, respectively, that limits the phone to texting, phone calls, Web browsing, and Facebook. This can squeeze extra hours or even a day of standby time out of just a few remaining percentage points of battery.
5. Trim apps running in the background. From Settings > Apps, swipe to the left; you'll see a list of apps that are currently running. Tap on each one to see what they're for; you can stop any apps that you don't need running in the background all of the time.
6. Dump unnecessary home screen widgets and live wallpaper. Just because they're sitting on the home screen, seemingly inactive, doesn't mean they're not consuming power.
7. Turn down the brightness and turn off Automatic Brightness. It's probably obvious at this point, but you'll be surprised by how much this one alone helps to improve battery life.
8. Update your apps. Applications often get updated to use less battery power, so you should make sure your apps are up to date. Even if you configured the phone for automatic updates, some apps still require that you manually install updates. Check for app updates in Google Play by hitting the menu key and going to My Apps.
9. Keep an eye on signal strength. If you're in an area with poor cellular coverage, the phone will work harder to latch onto a strong-enough signal. This has an adverse effect on battery life.
10. Check the reviews. We conduct battery life tests on every single Android phone we review. Unsurprisingly, the results vary widely between handsets, even on the same network. When choosing a phone, make sure that real world talk time is sufficient.
11. Buy a battery case or larger extended battery.
Niki Niki said:
Today's Android phones pack big bright screens and high-end features that suck plenty of power; here's how to squeeze the most juice out of your battery.
1. See what's sucking the most juice. Navigate to Settings > Battery to see an organized breakdown of what's consuming your phone's battery. Applications and features will display in a descending list of battery hogs. If you see an application you barely use or a feature you never use, you'll want to uninstall the app or turn off the feature.
2. Reduce email, Twitter, and Facebook polling. Set your various messaging apps to "manual" for the polling or refresh frequency, just as a test, and you'll instantly extend your device's battery life by a significant amount. Once you see what a difference that makes, try re-enabling just the most important ones, and possibly reducing their polling frequency in the process.
3. Turn unnecessary hardware radios off. It's great that today's phones have LTE, NFC, GPS, Wi-Fi, and Bluetooth, but do you really need all five activated 24 hours per day? Android keeps location-based apps resident in the background, and the constant drain on your battery will become noticeable, fast. If your phone has a power control widget, you can use it to quickly turn on/off GPS (the largest power drain), NFC, Wi-Fi, Bluetooth, and LTE. On stock Android, swipe down to bring up the Notification bar, and then tap the icon on the top right corner.
4. Use the extra power saving mode if you have it. The aforementioned Galaxy S5 and HTC One (M8) both have Ultra Power Saving and Extreme Power Saving modes, respectively, that limits the phone to texting, phone calls, Web browsing, and Facebook. This can squeeze extra hours or even a day of standby time out of just a few remaining percentage points of battery.
5. Trim apps running in the background. From Settings > Apps, swipe to the left; you'll see a list of apps that are currently running. Tap on each one to see what they're for; you can stop any apps that you don't need running in the background all of the time.
6. Dump unnecessary home screen widgets and live wallpaper. Just because they're sitting on the home screen, seemingly inactive, doesn't mean they're not consuming power.
7. Turn down the brightness and turn off Automatic Brightness. It's probably obvious at this point, but you'll be surprised by how much this one alone helps to improve battery life.
8. Update your apps. Applications often get updated to use less battery power, so you should make sure your apps are up to date. Even if you configured the phone for automatic updates, some apps still require that you manually install updates. Check for app updates in Google Play by hitting the menu key and going to My Apps.
9. Keep an eye on signal strength. If you're in an area with poor cellular coverage, the phone will work harder to latch onto a strong-enough signal. This has an adverse effect on battery life.
10. Check the reviews. We conduct battery life tests on every single Android phone we review. Unsurprisingly, the results vary widely between handsets, even on the same network. When choosing a phone, make sure that real world talk time is sufficient.
11. Buy a battery case or larger extended battery.
Click to expand...
Click to collapse
Thank you! It's a good idea
Thanks, great tips!
I had a question, does enabling "double tap to wake" consume more battery because the phone is always on the lookout for a touch or something even when the screen is off?

Proven Tips To Extend Your Android's Battery Life

Here is a list of some painless and easily executable steps to make the Battery Juice last longer.
1. Identify the culprit app
Poorly coded apps and the ones with a lot of advertisements are resource intensive. A trip to Settings > Power > Battery Use will reveal the applications consuming most of the battery.
Try to get rid of the apps that you rarely use or don't use at all. There's no reason to keep them in your list and share a sip of juice.
Keep the applications updated, as the updates include bug fixes which make them stable and efficient. Doing so will help you in extending the battery life.
2. Pre-installed applications
Your android device comes with many pre installed applications aka bloatwares. They keep running in the background as a background process and suck most of the battery juice. And in most cases you cannot delete that app. Thanks to the device manufacturer.
You can squeeze some juice by disabling these applications by taking a trip to Settings > Apps. Click on the application and then click Disable
3. Location Services
Using your location to serve you with Google Cards, and to help you find your way with navigation, uses GPS, the largest battery sucker. Turn off the location services from Settings > Location.
Turn off Google Location reporting from here which reports your location to Google time to time, to send you the location of nearby restaurants and other places to visit.
4. Auto Sync
Set apps to sync manually or set them to sync less frequently.
When an app is scheduled to sync, it'll use internet connection — and the process uses power in the background. Set the app to "manual sync" or to sync after a longer duration (3-4 hours). Email services and instant messaging services use auto sync. Keep an eye over Gmail, Yahoo and other applications.
Moreover, select to sync over WiFi instead of 4G/LTE.
5. Display Settings
Tweaking the display settings will provide a major boost to the battery performance.
Setting a desktop background which is black in color illuminates less pixels in AMOLED screens, used in samsung devices, which implies less power consumption.
Don't always rely on auto brightness as its intensity is always larger than that required. Set the brightness manually to the lowest comfortable level. Using a brightness toggle widget is advised.
Reduce the screen timeout to 1 minute or less. Faster the screen goes off, the more juice you conserve.
Live wallpapers or the animated wallpapers should be avoided.
6....
For the next 5 proven tips to extend your Android's Battery Life, read the --> Mod Edit: Please do not make "teaser" posts to drive traffic to other websites. Thanks!

[APP][2.x-5.x] [APK] BATTERY SAVER ULTIMATE

Overview
Battery Saver Ultimate application provides the best power settings to saves the battery time of your device or your tablet. Whenever the battery runs low or goes too much down, just tap the power saver app to turn on the saving mode.
Battery savers help you to switch off all the extra functions like WiFi, Bluetooth, GPS, sound and other energy consuming apps on the device. The app will notify when the power gets down in percentage and it even shows the charging stages.
Charging Stages:
Free Battery Saver Ultimate app regulates the manner in which your device is charged with a Unique 3 Stage Charging system to ensure you get the most out of your battery and reminds you not to over charge.
Types of Mode :
1. Saving Mode: (Use in lowest Battery Status)
Device Brightness set to 10%
In Activate WiFi of the Device
Stand By time to 15 seconds
2. Sleep Mode: (Use when you sleep)
Turn Off Call & SMS and turn ON the Flight Mode
Set Vibrations Off.
Airplane Mode.
Sound Off and mute media sound too.
Brightness set to 10% or minimum level.
3. Customized Mode
You can Customize app usages as your need to save Battery Power.
Can adjust the battery saving setting freely depend on your need and usage.
Can adjust WiFi, Bluetooth, vibration, sound, device brightness, synchronization and stand by time.
Features and Requirements
Accurate battery remaining time
Shows Standby Time.
Accurate charging remaining time
Schedule power saving modes for work/class/sleep and more!
3 Stage Charging system 1. Fast charge 2. Continuous Charging 3. Tickle Charging.
Wifi/Data/Bluetooth/GPS/Flight Mode toggle!
Brightness control!
Shows Battery Health, Current Battery Power in mAH, Temperature, Voltage and Battery life status.
Interesting app. I installed it on my tablet. Look up how it will work. Pity that application is not in material design...
Can I say dodgy app here full of ads and nothing as you say it is. Gives me to play games and full of ads. Avoid
Looks very Good though
Full of ads, nothing like advertised. Avoid.
mr_stax123 said:
Looks very Good though
Click to expand...
Click to collapse
Please state more
i want to prevent apps to auto start to save battery and ram, which app should i use, grrenify or autorun manager or any other?
First, you need not concern yourself with free ram on an Android device. Android manages resources better by itself. As for the apps that launch on startup, you can got to menu>settings>apps and select the "running" tab to show you exactly what is really running. Then, the easiest way is to uninstall the app in question.
Automated task killers do nothing but cause more problems than they can potentially solve.
You might find this thread enlightening.
mr_stax123 said:
i want to prevent apps to auto start to save battery and ram, which app should i use, grrenify or autorun manager or any other?
Click to expand...
Click to collapse
The task killer discussion gets old. I think there is risk of oversimplifying both sides. ie on one side people want to treat it like pc...not correct. On the other side people seem to imply any discussion of memory management considerations is irrelevant/rejected because "android will handle it all"....which is not always entirely correct either. The latter may be closer to the truth especially for new devices, but there is still room for middle ground. Not all programs are equal, some launch "services" which takes priority over other app processes. Too many of those services can eventually crowd out cache and slow your phone down. Maybe most people with newer phones will never get there, but there are still people with older phones (including the op for all we know) and also some folks with new phones who (if they listen to the oversimplifications) may get carried away on the number and type of apps they install over the life of their phone
---------- Post added at 12:47 AM ---------- Previous post was at 12:43 AM ----------
Even so, killing off those services is not the answer. If an older phone has too many running services so it taxes it's resources then it's either time to uninstall some or get a device that can handle it. If it's a problem with the app itself hogging resources, then let the developer know and find an alternative.
If you try to tow a boat with a bicycle, the answer isn't to throw away the boat's engine to make it lighter. Similarly, a task killer may make the phone's performance improve briefly, but over time it will make things worse. And it fixes nothing.
An app preventing another app from "auto-starting" is a task killer. Look at it this way: The phone boots up and runs it's processes. The auto-start blocker detects an app it doesn't want to run, so it kills it. Now, depending on what app it is, the phone may call for it again and thus running it later, which defeats the purpose of an auto-start killer, unless that app is a task killer which again kills said flagged app to keep it killed.
The way to properly manage an app you don't want to have enabled on the phone at bootup is to disable the app on the system manager (newer phones have it AFAIK), freeze the app via Titanium or similar apps, get into the app settings and disable certain features like auto-sync and set everything to manual.
However, the OP did not specify what phone and which apps. It may be apps which the phone requires to run at some level, like Maps (which several apps call for), or maybe the apps he is seeing are just RAM cached, which really don't matter at all.
Adjusting with app settings is preferred if you can, but does not always solve the problem (I referred to wakelock/battery drain problem with a certain version of Maps on my previous phone ... many people we having the same problem at the time and the only way to stop it was to block the app from starting as indicated in link below, or else to freeze it). Freezing has the disadvantage that you cannot run the program easily (requires you to launch TiBu to thaw the program). If you have blocked the program from autostarting, then it does not start at boot or other automatic time, but it remains available to manually launch the normal way (clicking the program icon). At that point (if it's a program like Maps), it will probably stay running until next reboot. It was my preferred solution when maps was giving me wakelocks and battery drain on my phone. Maps didn't run automatically on boot and never started until I manually started it. After that point I could live with the battery drain or reboot
Rom Toolbox Pro is a great app with many features and of course, there's an auto start manager that allows you to disable various receivers off the apps that start on boot. There's also a freeze/deep freeze feature as well. Great app

Categories

Resources