Beware: These are my settings and have worked for me and a few other family/friends who own HTC One X's. What may work for one person may not work for everyone. Because different people use their phone differently throughout the day. But with these tips and settings each person was able to maximize the use and efficiency of the battery (including me).
ON AVERAGE I GET : 3-4 HOURS SCREEN TIME, ON ALL DAY MODERATE TO HEAVY USAGE , MY BEST WAS 5 HRS AT ONE POINT!
(Text Messaging, 1 hour Phone Calls, Camera, Music, Facebook, Email, WebBrowsing, Twitter, Spotify, PULSE News, ESPN Scorecenter)
-----------------------------------------------
Before we start If you are on OTA 2.20 Update make sure you root your phone using this guide (you can only do this if you saved the "Unlock_code.bin" from the 1.85 root method.
http://forum.xda-developers.com/showthread.php?t=1812039 CREDIT TO: ERASTE
------------------------------------------------
After you complete the above requirement. Then move onto the tips/tricks below
APPS NEEDED: BetterBatteryStats (root required), BatteryCalibration (root required), Quick Boot (root required), SetCPU (root required), SmartSync Disabler, TitaniumBackup (root required), Watchdog
Within Settings:
1. Wi-Fi:
Go to Advanced -->
- Turn off "Network Notification Setting"
- Select Always for "Keep Wi-Fi on during Sleep"
- Un-check "Best Wi-Fi Performance)
2. Still inside settings click on "More" under "Mobile Network"
- Make Sure "NFC" is set to OFF
3. In Accounts and Sync
- Make sure you turn off any sync settings you dont need. I usually leave DropBox, Facebook, Weather, Google on.
4. In Location
- Turn off GPS Satellites.
- I keep 1st and the 3rd setting checked usually all the time.
5. Display, Gestures, & buttons
- (This is Personal Choice) I uncheck "Animation"
- Uncheck "HTC gestures"
6. Sound
- Uncheck "Quiet ring on pickup" , "Pocket Mode", "Flip for speaker"
- Also uncheck "Dial pad touch tones", "Touch Sounds", "Screen lock sound" , "Vibrate feedback" .
7. Power
- Uncheck "Fast boot"
8. Language & keyboard
- Inside "HTC Sense Input" setting, Turn off "Sound feedback" , "Vibration feedback" , "Trace keyboard" , "Toggle keboards"
EXIT OUT OF SETTINGS
NOW:
- If you have the Sense UI Weather/Clock Widget good!, if not add the Widget to your Homescreen for this part
-- Click on the Cloud or Weather Icon on the Weather/Clock Widget ... THEN click on "Menu" --> Then click on "Edit" = now erase any of the other locations for weather ... this reduces the amount of places the weather has to sync to.
--- NEXT ... Go back to the home screen and now on the Weather/Clock Widget this time click on the Time ... THEN at the bottom click on "World Clock" ---> Then click on "Edit" at the top within the "World Clock" screen ---> then delete the other World Times ...
---------------------------------------------------
Download "SmartSync Disabler"
- Check the setting "Disable smartsync" (smartsync is apparently some glitch that causes your phone to drain overnight, look into it...)
- Restart your phone
------------------------------------------------
Download "Watchdog"
- Configure it and leave it be; this app will tell you when there are rogue apps running wild in the background.
-- After you are notified about the rogue app you can go and close it .... very useful to minimize stray apps causing battery drain
----------------------------------------------
Download "SetCPU"
- Set the "max" to "1134" (value I use, and i experience no lag .... this underclocks your phone without noticable lag or performance issues)
- The "min" is by default at "384" , leave it at that
- Check the setting "Set on Boot"
- At the bottom there are 2 little tabs:
1st tab: select "ondemand"
2nd tab: select "noop"
-----------------------------------------------
Download "TitaniumBackup" (I use pro version)
- Click on the "Backup/Restore" tab
-- Once inside the tab find and freeze any bloatware apps/signed apps that you dont need our use ... just longpress on any useless Apps and choose
--- For example I froze: YellowPages, ATT Navigator, Car, CityID, MOG, HTC Hub, Live TV, Top HD Games...etc...
-----------------------------------------------
Download "QuickBoot"
- Use this to quickly reboot or power down just by clicking on the app without having to hold on the power button.
----------------------------------------------
Download "BatteryCalibration"
- Charge the battery to 100%
- Once you are at a 100%, open this APP
- If you see "100%" in white bold letters --> Then click on Calibrate ---> Then unplug your phone and use
UR BATTERY IS NOW CALIBRATED
USE THIS AFTER SWITCHING ROMS and ETC ...
-------------------------------------------
Download "BetterBatteryStats"
- Use this app to check which apps are causing a lot of drain
- Look up the guide on how to use this APP to hone your "wakelocks"
----------------------------------------
HOPE THIS GUIDE AND STEPS HELP YOU AS MUCH AS IT DID ME, MY FAMILY AND FRIENDS!
I do all of these except battery calibration, setcpu, and I leave GPS on.
I don't see a need to use the battery calibration app on this phone. All my CPU tweaks I apply via init script so I don't need the app running using resources. Also I've found that GPS doesn't eat up too much unless an app is misbehaving. Also most of the sound stuff won't do to much. The only other thing I could suggest is use manual screen brightness instead of auto.
Other then that these are some good guidelines to good battery life
Good job OP :thumbup:
Edit: I also don't leave watchdog on there unless its a new ROM/app I'm testing. If you aren't experiencing wake locks there isn't much need for this app. Great for sniffing out rogue apps however!
Sent from my One X
init.d?...
ChongoDroid said:
I do all of these except battery calibration, setcpu, and I leave GPS on.
I don't see a need to use the battery calibration app on this phone. All my CPU tweaks I apply via init script so I don't need the app running using resources. Also I've found that GPS doesn't eat up too much unless an app is misbehaving. Also most of the sound stuff won't do to much. The only other thing I could suggest is use manual screen brightness instead of auto.
Other then that these are some good guidelines to good battery life
Good job OP :thumbup:
Edit: I also don't leave watchdog on there unless its a new ROM/app I'm testing. If you aren't experiencing wake locks there isn't much need for this app. Great for sniffing out rogue apps however!
Sent from my One X
Click to expand...
Click to collapse
HELLO! THANK U FOR THE KIND COMMENTS! ANY HELP WITH HOW TO DO THE "init.d" STUFF WOULD BE GREAT! GUIDE MAYBE?!
I'm curious what is NFC under the network setting?
I'm currently trying to max battery life, o have notice huge drops in battery time since moving to the new base.
Oh ...nice guide, should help a lot of people.
Sent from my HTC One XL using xda premium
Grnfinger said:
I'm curious what is NFC under the network setting?
I'm currently trying to max battery life, o have notice huge drops in battery time since moving to the new base.
Oh ...nice guide, should help a lot of people.
Sent from my HTC One XL using xda premium
Click to expand...
Click to collapse
Underneath "Mobile Network" there are 3 dots? click on that and then you shall see NFC within one of those settings!
Related
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 !
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,,,
sam sung Infuse 4G AT&T rom stock, no wifi, battery very bad .
help me?
VW Golf 5 No GPS signal, very bad miles per gallon
Do you see the problem?
How can anyone help you with the lack of information you provide.
What did you try, what wifi do you try to connect to, what apps are running etc....
1. Display - Turn off auto-brightness and turn your brightness down as low as it goes! Your display is the #1*thing that drains battery! Use your "Power Control" widget to easily change the screen brightness when you need extra, otherwise, leave it turned down/off.
2. Widgets -*Disable, disable, disable. Only have widgets you use/need, delete the rest. Now your home screen is clean!
3. Task killer/ Lack of task killer
- If you are running 2.1 or earlier, use ATK (http://goo.gl/GCs9), set "autokill"*to 1hr, "whitelist" alarm/clock.
- If you are*running*2.2+, disable & uninstall any task killer
4. Disable features you are not using.*WiFi, Bluetooth & GPS will drain your battery FAST! Again, "Power Control" widget.
ROOT*options*(You MUST have root/superuser access)
1. Use TiBu (http://goo.gl/8TfX) to uninstall any carrier specific bloatware that came preinstalled*on your device.
2. Use AutoStarts (http://goo.gl/4DH1X) to block the startup of any app.
3. Use Watchdog (http://goo.gl/6PL0t) to monitor any runaway apps overusing your*CPU.
4. Use SetCPU (http://goo.gl/mHtDJ) to*under volt.
How to Maximize Battery Life
UPDATED! Improve MiniCM9(nAa) Battery >> http://forum.xda-developers.com/showthread.php?p=25959229#post25959229
Stay tune, there may be additional tips and important notes!
General
Put ur phone to sleep via notification power widget(CM Settings) to prevent wakelocks(awake while screen off).
Conectivity
Turn Wi-fi and Bluetooth off when not in use.
(Power Control Widget ...OR... Settings > Wireless and Networks)
Location
Disable Wireless Network Positioning.
(Settings > Location)
Disable GPS Satellites.
(Power Control Widget ...OR... Settings > Location)
Display
Manual Brightness: Lowest (0)
Auto-rotate screen: Off
Animation: No animation
Screen Time-out: 30secs or less.
(Power Control Widget ...OR... Settings > Screen & display)
For even lower brightness, set dim level to 10 or below
(CM Settings > Display > Automatic Backlight > Screen Dim Level)
Wallpaper and Widgets
Use static background instead of live wallpapers.
Darker wallpapers are recommended for AMOLED screen.
Use less active widgets (high refresh rate)
(Long press Home Screen)
Network
Turn Airplane mode on while you are sleeping.
Turn off Data Transfer (network internet connection) when not in use.
Turn on Airplane Mode when you(user) sleep.
(Power Control Widget ...OR... Settings > Wireless & networks)
Use 2G/GSM Only, not 2G+3G/HSDPA.
(Power Control Widget ...OR... Settings > Wireless & networks > Mobile networks)
Accounts & Sync
Disable background data transfer. (Turn on when using Android Market)
Disable Auto-sync accounts.
(Settings > Accounts and Sync)
Applications
Disallow Mock Location.
(Settings > Applications)
Sound & Vibrations
Set vibration only on silent mode.
Disable haptic feedback. (Vibration on UI interaction)
(Power Control Widget ...OR... Settings > Sound)
Language & Keyboard
Disable Keyboard Vibration / Set vibration to 0ms
(Settings > Language & Keyboard)
Rom Modules - Tweaks to your rom. Works for both stock and modded roms.
If there's undervolt module for your rom, use it.
Custom CPU governor such as smartass, smartassV2
(!) For some CM7 Roms, smartass makes your phone very lag, try smartassV2 or ondemand.
CPU & Processor
Reduce processor speed (Underclock).
Choose [powersave/conservative/smartass] governors. (!) Quite laggy.
[APP] SetCPU for Root Users
-Set processor speed and governors.
Extras
Use less UI-replace apps like CallerID, WidgetLocker, GO Locker etc.
Background and Running Apps
Use task killer ONLY for apps/games u wont use for the next few hours.
Dont leave task killer in the notification bar, kill it together.
(!) If u kill every system apps, your phone have to re-run them all over again. Thus battery drains.
(!) Watch what you kill
[APP] Titanium Backup's Freezing function (PAID VERSION)
-Prevent the apps from running without uninstalling them.
-Frozen apps wont be shown in App Drawer and cannot be launched. (You can defrost if you want)
-Safe common system apps to be frozen: (actually most of them are safe, what u freeze is what wont work)
Market (Market wont work)
Gmail (Market wont work)
Google Apps (affects Market)
Google Search (affects Market)
Google Talk
FOTAkill
Pico TTS (Speech to text wont work)
TTS Service (Speech to text wont work)
Voice Search (Voice Search wont work)
Voice Dialer (Voice Dialer wont work)
(!) Don't freeze apps like Sync, Settings, Package Installer, Messaging and some obviously important apps.
[APP] Autostarts
-Managing apps running automatically in most situations.
-e.g: during startup, after startup, widgets updating...
CyanogenMod Settings (Only available in Cyanogenmod Settings)
-Render Effect - N1 Calibrated
-Overscroll Effect - Disable
(CM Settings > Interface)
-Automatic Backlight Settings - Set Dim Level + Uncheck Allow light decrese
-Screen on/off animation - Disable
(CM Settings > Display)
-Haptic Feedback Tweaks - Disable all
(CM Settings > Input)
-CPU Settings - Adjust accordingly.
(CM Settings > Performance > CPU Settings)
-VM Heap Lower it, increase it if u play HD games.
(CM Settings > Performance)
Battery Saver App
Search on Google Play, there's tonnes.
[APP]
Titanium Backup
https://market.android.com/details?id=com.keramidas.TitaniumBackup
Autostarts
https://market.android.com/details?id=com.elsdoerfer.android.autostarts
SetCPU for Root Users
https://market.android.com/details?id=com.mhuang.overclocking
Share your tips!
I think automatic brightness is the best. If you go out during the day you won't be able to see anything on 0 brightness.
It's probably more convenient to just buy a second battery.
Good guide for those desperate for more battery life though.
Green Power is a much simpler alternative to Juice Defender and seems to work a lot better too!
Also there is no need for a task killer if you are running GB. Complete waste of time.
Task killer is much easier than GB internal app control. Save time, not waste time.
But remember FC task killer together thats all.
---------------------------------------------------------------------------------
Automatic brightness is good but not battery saving. The screen sensors have to work all the time and keep adjusting brightness. :/
Yes, we cant see anything under the sun. Thats the con.
1 more tip, uninstall useless aps
I have a Samsung Galaxy S running the FASTY ROM, and when I switched over to this ROM, I noticed I went from 6-hour battery life to 2-3 days battery life!
Go to every Apps that has Notification Interval in their setting, it updates in background although not display in the Accounts & Sync
Leave you phone off. Usually gets me unlimited power and run times.
armoredkin said:
Go to every Apps that has Notification Interval in their setting, it updates in background although not display in the Accounts & Sync
Click to expand...
Click to collapse
Dont get what u mean. Any example?
spinrite said:
Leave you phone off. Usually gets me unlimited power and run times.
Click to expand...
Click to collapse
Thats a basic knowledge and everyone should know this.
Nice tips. But the battery depands on rom, some of them uses a lot of battery
kelvinloo said:
Nice tips. But the battery depands on rom, some of them uses a lot of battery
Click to expand...
Click to collapse
yes. CM7 uses more than CM6.
-----------------------------------
Updated 20.2.2012
- Use less certain apps.
Thanks for the tips.. most of them are pretty obvious though
chinadude said:
Thanks for the tips.. most of them are pretty obvious though
Click to expand...
Click to collapse
That means you are good in saving battery.
There have been good tips mentioned but I would like to add that all those battery saver apps just do nothing. These kinds of apps are just ads while some of them like juice defender offer androidees a paid version (Ultimate, Pro etc) which is just another trick where it may be useful for lazy guys who can't turn wifi, bluetooth or other connections or apps off themselves!
I haven't actually tried any of ROMs which are told to be effective (like "undervolt") and on this position I must admit that manufacturers' ads for their mobile products are just lies as I have a SGS2 and whenever I start to play a HD game or connect via wifi it just starts to drain the battery times times more than the advertised battery life!
The only and reliable way of saving battery could be just using carefully: HD games for maximum 30-45 min and wifi connection for 2-3 hours. Playing movies or music could be run in a more span of time like 4-5 hours. Otherwise you will have no remaining for calling or necessary usages!
Jetroid said:
There have been good tips mentioned but I would like to add that all those battery saver apps just do nothing. These kinds of apps are just ads while some of them like juice defender offer androidees a paid version (Ultimate, Pro etc) which is just another trick where it may be useful for lazy guys who can't turn wifi, bluetooth or other connections or apps off themselves!
I haven't actually tried any of ROMs which are told to be effective (like "undervolt") and on this position I must admit that manufacturers' ads for their mobile products are just lies as I have a SGS2 and whenever I start to play a HD game or connect via wifi it just starts to drain the battery times times more than the advertised battery life!
The only and reliable way of saving battery could be just using carefully: HD games for maximum 30-45 min and wifi connection for 2-3 hours. Playing movies or music could be run in a more span of time like 4-5 hours. Otherwise you will have no remaining for calling or necessary usages!
Click to expand...
Click to collapse
Yes, thats why i dont recommend saving apps. Just for lazy people.
kelvinloo said:
Nice tips. But the battery depands on rom, some of them uses a lot of battery
Click to expand...
Click to collapse
It's true, but other things also affect battery life (many of which the OP mentioned).
However, I just wanna add one thing which I'm sure many of you already know. But the reason I am mentioning it is because I witnessed this work on two Samsung Phones belonging to my friend and his wife: Galaxy Pro & Galaxy Mini (name of the phones, not my friends ).
At first, and on stock rom(not rooted) their battery life was horrible; and by horrible I mean less than 6 hours of usage (<24 hours idle).
I googled it and read somewhere, that fully recharging the phone then draining it completely (until it switches off itself) every day for a few days, the battery life will improve noticeably.
I told them about it; they tried it; and after only 3 days they started to notice the difference. They told me that it really made a difference. Now their battery life is 6-7 hours usage. 48 hours idle.
I know those numbers sound unrealistic but somehow it worked.
I have read this before, and it seems to be a common thing for battery life.
I haven't tried it on my DesireHD because I'm always hopping between different ROMs..
I hope this would be helpful for someone...
... my two cents Cheers!
Nice tips, thanks
Ways to maximize your battery life.
Generally when it comes to battery life I try to use those two tricks which work very well with ICS Roms.
I use ondemandx governor 122-1612MHz with suspend_freq=122MHz.
In order to achieve lowest power consumption in standby. You can tune manually Vdd at 122MHz =suspend_freq to the lowest value.
I also change in /system/buid.prop the value of ro.ril.disable.power.collapse to 0 instead of one by default in order to allow deeper sleep of the air interface.
Over all the type of ROM you are using, the age and capacity of your battery in your device also play a roll in the average time you get out of your device
soomuch said:
Generally when it comes to battery life I try to use those two tricks which work very well with ICS Roms.
I use ondemandx governor 122-1612MHz with suspend_freq=122MHz.
In order to achieve lowest power consumption in standby. You can tune manually Vdd at 122MHz =suspend_freq to the lowest value.
I also change in /system/buid.prop the value of ro.ril.disable.power.collapse to 0 instead of one by default in order to allow deeper sleep of the air interface.
Over all the type of ROM you are using, the age and capacity of your battery in your device also play a roll in the average time you get out of your device
Click to expand...
Click to collapse
1612MHz, what rom is that??
updated 29/4/12
Hello everyone,
when i was looking for roms kernels and etc i see that the biggest problem is battery consumption. maybe there are some threads here about this but mine is little different. Before setting everything lets calibrate our battery,
Download this app and wait till your battery show 100% (please DO NOT CALIBRATE BEFORE 100%) and open app click "calibrate battery" and unplug the phone. Now you have a calibrated battery.
firstly, we need ROOTED PHONE some apps;
1-ROM TOOLBOX(THE MOST IMPORTANT APP,for market click)
2-GO POWER MASTER (for market click)
3-EASY TASK KİLLER ADVANCED (for market click)
If we had these apps and phone, then LET'S START
As we know the most consumption is done by kernel and the apps that working in background, and the connection units(wifi,3g etc.).
Starting with killing app in background
*Open easy task killer
*From setting >under auto optimize(title) > check the auto optimize.
*Set the auto optimize percent to 60% (this means that when your free memory goes below 60% the app kills all of them ).
*Set the auto optimize frequency to 5 minutes or half hour (5 is best) (this option shows the interval)
*And from the filter setting choose "low security". Now the setting of this app finished let's go on with next app.
We now use rom toolbox for setting our kernel,
*Open app and under permonce setting choose "cpu control" here u will see cpu sliders and profiles
*From the profiles( i attached #5 my profiles photo). you must set the profiles as i set but just the priority beause my kernel and your kernel is not the same and the profiles are depends on you.
(HEY I9003 USERS YOU CAN JUST COPY IT, BECAUSE OUR KERNEL IS THE SAME MAYBE PARTIALLY)
My advice is choosing scren of profile to the lowest value.
And now the last app "go power master" for screen,radio, wifi and all the others.
*Open app and go setings >check "auto start when boots up".
*Go mode and choose "general save" profile(you can see what the profile include from the attachment #7 and #8)
*Then go "smart" > "switch mode by power" > set it "on" 20. save and go back.
*And again "smart" > "switch mode by time" >time is depends on you but you must choose the profile as "long standby" (which turns of all connection and put the phone in flight mode).this mode will return your previous profile after your interval.
YES, AND NOW WE FINISHED THE SETTING OUR BATTERY TO THE BEST CONDITION.
ENJOY WİTH YOUR BATTERY
My battery usually lasts a day and a half. And maybe less than a day with heavy internet surfing and games.
Imma try out your steps and see if it makes a difference
flyrocket said:
My battery usually lasts a day and a half. And maybe less than a day with heavy internet surfing and games.
Imma try out your steps and see if it makes a difference
Click to expand...
Click to collapse
my battery was dead and ı was charging it twice a day but now i am using it a day and with 3 hours wifi open, 2 hours 3g and maybe about 1hour 2g and about 1 hour talking on phone and still have 20% battery(i have changed my kernel setting like as i show in attachment).
Just what i needed btw how did you get percentage on your battery? app or what?
RQ7 said:
Just what i needed btw how did you get percentage on your battery? app or what?
Click to expand...
Click to collapse
thanks.
can you clearly explain what you mean?
battery indicator with percentage or ?
thanks for this! was looking for ways, given im ~10 hours away from home a day, and dont like to plug in until im in bed each night.
Tuffshift said:
thanks for this! was looking for ways, given im ~10 hours away from home a day, and dont like to plug in until im in bed each night.
Click to expand...
Click to collapse
believe me it will help you because i was like youwith my phone all nights my phone was plugged to charger but now i am ok with it
Did anybody try this please comment here if you tried. Thanks
if I helped you please hit THANKS button..
sent from my i9003 with fully tweaked vurrut_v5_rc2, and battery friendly vurrut_v5 kernel( 1.3ghz)
appkiller said:
thanks.
can you clearly explain what you mean?
battery indicator with percentage or ?
Click to expand...
Click to collapse
Percentage
RQ7 said:
Percentage
Click to expand...
Click to collapse
İt is coming with my custom rom mean i didnt do anything but if you use "icon changer" in "rom toolbox" you can change the battery icon but be careful and back up your original now you will ask how? Dont wory icon changer will ask your whether you want or not. This may not work with all devices. BE CAREFUL
sent from my i9003 with fully tweaked vurrut_v5_rc2, and battery friendly vurrut_v5 kernel( 1.3ghz)