[Howto]Tips n tricks for better battery life - HD Mini Android Development

Since we have better battery life on Android r169 version thanks to our devs i'm going to post tips n tricks for a even better battery life
1. Use "GSM auto (PRL) to save more juice while still connecting through 3G
- in the phone setting>wireless and network>MobileNetwork>NetworkMode
we are only allow to choose GSM only/ WCDMA / Auto between two
- but if you use type "*#*#4636#*#*" to phone Information, you can choose more type of networkmode. It is claimed that choose "GSM auto (PRL)" allow you to save more battery (cell standby) while allow you to connect to 3G network.
-there is one more setting which you can change:click settings(windows logo)>select radio band and change it according to your needs
- Please provide feedback on this. Thanks
2. Use AutoKiller Memory Optimizer
- This tool is different from other app killer
- 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)
3.Use Autostart
- Instead of closing them, it would be better if we don't let the app start from the begining
- You can choose to disable those app that u feel unnessary, so that they will not run during your phone startup
4. Check your Battery Consumption
- Download "Current Widget" or "battery monitoring widget" from market
- these apps will monitor your battery usage and recoded in a log file
- This is the normal consumption rate (varied across ROM, kernel and CPUI frequency and other factors)
credits:XDA
to be continued....

Tips
General Lithium-Ion Battery (LIB) Usage:
• Discharging your LIB fully (or less than 2.4 Volt per cell) is bad for the battery. Every time you do that, it can be said that small part of your battery (some cells) dies (they forever lose their charge). Do not store your batteries depleted, there's a high chance they will die completely or will become very "weak".
• You cannot restore bad LIBs by overloading/heating/praying. You gotta go buy a new one. They DO degrade overtime, some cells naturally lose the ability to gain/give electricity.
• Although it is said that LIBs do not have memory, it's not entirely true. LIBs have gauges that monitor performance of cells, and if you do a lot of small charges, it won't let those gauges to monitor a full battery potential, causing an invalid indication of charge level. A complete charge/discharge should be made when battery capacity seems reduced, that will calibrate gauges and they will provide your phone with correct charge level status. A full charge/discharge cycle should be done every 30 (or so) partial charges.
• LIBs have a shelf-life. Do not buy them to store them. Use them early, use them often, they will die whether you use them or not. Do not buy LIBs to use them in 6 months/year/etc, buy them right before actually using them.
• LIBs have short lives (in comparison to NiCa batteries, etc). You should expect to buy a new battery in 2-3 years after being manufactured. It is caused by internal oxidation and there's nothing you can do to stop or prevent that.
• Worst LIB treatment is to keep it at 100% charge level at high temperature (think laptop/phone under direct sunlight, like car dashboard).
• Best LIB treatment, or LIBs "favorite" charge level - 40%. That's also the usual charge level you buy them with.
• LIBs don't like heat. For example, while always at 100%, typical LIB in a laptop, at temperatures of 25C (77F) will lose 20% (twenty percent!) of full capacity per year. That capacity loss is reduced to 6% (six percent) at 0C (32F), and increased to 35% loss at 40C (104F). So, keep them cool (LIBs like fridges), don't let your devices sit in the sun or overheat at charge. Also, keep in mind that while in use, battery will be significantly hotter than phone/outside environment.
• LIBs like frequent partial charges/discharges more than they like full charges/discharges.
General Android power usage advice from google:
• Although this part is somewhat controversial, they do recommend having a complete, full FIRST charge to be made. If time allows, a preferred time for the first charge is 12 hours. This may have more to do with the OS than the battery.
• Battery on a Android device, in average, will last about a full day with normal use (some videos, mail, calls). That's what you should kind-of expect.
• Speaking in averages, "idling" 3G/EDGE connection (when phone is sleeping and no data is transferred through 3G), drains almost no energy. Just a little more than having 3G/EDGE radio off completely. So when no apps are using 3G, you don't need to keep it off.
• Same goes to WiFi connection - although it's on, if there is no data flowing through it, it uses almost no energy.
• At full throughput (100% data flow), EDGE is using more energy than 3G. In average, 3G is more energy-efficient than EDGE.
• WiFi is using more energy than 3G (when both are at 100% use), but since it transfers files much faster and then goes to "sleep", it's actually recommended to use WiFi whenever possible. Since it'll "sleep" more often than 3G, overall it will use much less battery than using 3G.
• Some bad apps or widgets can use android's "WakeLock", keeping CPU at 100%, screen always-on, or both. I myself have encountered such widget (I won't mention the name, it's in the market) that used a WakeLock to keep CPU spun-up at 100% all the time. That makes a huge impact on battery life. My advice - use a CPU profiling app to monitor the CPU - make sure that CPU slows down by itself when it's not used. So, beware of such widgets/apps. To check for CPU cycles, many recommend OSMonitor (free from market, install it, go to options, sort by "Load" in descending order. It'll give you "busiest" processes at the top). At rest you should be getting about 10-20% for OSMonitor itself, and 1-10% Android System. At rest, everything else should be 0-1%.
• Android slows down CPU when not in use by itself, as a built-in feature. Apps that throttle/change CPU frequency, are not necessarily needed.
Sources:
Wikipedia - http://en.wikipedia.org/wiki/Lithium-ion_battery
BatteryUniversity - http://www.batteryuniversity.com/parttwo-34.htm
Google IO Conference 2009 - http://www.youtube.com/watch?v=OUemfrKe65c
Electropaedia - http://www.mpoweruk.com/life.htm

this one too

this is very useful information, thx a lot!

Sorry Tzacapaca, but I do not understand where I have to type the code in order to have access to other network modes
Could you clarify?
THX

doublej4473 said:
Sorry Tzacapaca, but I do not understand where I have to type the code in order to have access to other network modes
Could you clarify?
THX
Click to expand...
Click to collapse
Call this number with the phone dialer

Very good summary, thanks
I will definitely come back to read again and try in this way extend battery life.

Thnx, great tips to read !

Standard battery Capacity: 1200 mAh
HTC HD Mini have a standard battery Capacity: 1200 mAh.
When the battery loses capacity and you want to replace it, consider that there are batteries in the market for the HTC HD Mini with 1700 mAh Capacity, which would be logical to give a day or two extra pleasure

15MA1L said:
HTC HD Mini have a standard battery Capacity: 1200 mAh.
When the battery loses capacity and you want to replace it, consider that there are batteries in the market for the HTC HD Mini with 1700 mAh Capacity, which would be logical to give a day or two extra pleasure
Click to expand...
Click to collapse
I still like and need my phone so I wouldn't trust those batteries
I would better get an emergency recharge which can charge my phone on the go
Edit: here is one http://www.phonesuit.com/primo-cube-battery-pack-for-android-phones/

hi how do i send a log to show my battery level? its draining way to fast,temperature is 38.8 is that normal?
with the battery moniter widget temperature is fluctuating from 35.5 to 38,stabilising to just over 35.0,also says 190mA in top left for battery indicater

BATFINK74 said:
hi how do i send a log to show my battery level? its draining way to fast,temperature is 38.8 is that normal?
with the battery moniter widget temperature is fluctuating from 35.5 to 38,stabilising to just over 35.0,also says 190mA in top left for battery indicater
Click to expand...
Click to collapse
download current widget and enable log file,right now i have 32.5 C on 100% battery level

tzacapaca said:
download current widget and enable log file,right now i have 32.5 C on 100% battery level
Click to expand...
Click to collapse
thanks dude,can i post log file results here?

BATFINK74 said:
thanks dude,can i post log file results here?
Click to expand...
Click to collapse
sure
...

battery history
hi heres my battery history,is there any clue in here as to why its draining so fast?
also upload current widget log

BATFINK74 said:
hi heres my battery history,is there any clue in here as to why its draining so fast?
also upload current widget log
Click to expand...
Click to collapse
hi,tell me around when phone was in standby so i can figure out
anyway so far it looks bad :O
also i have some Q's :
do you have set brightness on auto in Android or on WM?
is it a fresh install of Android?
did you install apps after that?if yes,which?
do you have GPS on on droid or on wm?

With "CurrentWidget" you can also log applications which are running on background. Then it should be easier to find out cause of battery drain. Also don't forget to write about your current settings ...

tzacapaca said:
hi,tell me around when phone was in standby so i can figure out
anyway so far it looks bad :O
also i have some Q's :
do you have set brightness on auto in Android or on WM?
is it a fresh install of Android?
did you install apps after that?if yes,which?
do you have GPS on on droid or on wm?
Click to expand...
Click to collapse
hi thanks for replying
i have brightness turned down in android,havent touched in winmo
yes its a fresh install
iv installed angry birds rio,a 3d game,zedge,ebay and sky sports apps from market place
gprs is always on in both

my device is currently in sleep mode,will upload a fresh log to show results for sleep mode

For the nexus s 4G , just put brightness on low and turn of background data
Sent from my Nexus S 4G using XDA App

Related

[HOWTO] Improving Battery Life for CM 5.0.7 and other 2.1 ROMS [upd 06/04]

I had seen one too many posts about people asking and complaining about battery drain issues on their G1 phones and it gets tiring to read it every 5-10 posts. So I decided to create this thinktank to pool in ideas from the community and create a set of best practices to maximize mileage of our phones. I'm currently using a HTC Dream with stock battery and my battery life is pretty good with light to medium usage. I would like to contribute to the community by creating this thinktank thread. I hope this can help as a guide for myself and for people who have been having numerous battery drain issues on 5.0.7-DS and variants of this distribution.
This is NOT the ultimate end-all solution for your battery problems. These are just steps to tackle the problem. If you want minimum to no battery drain keep it plugged to socket or plug it in a car battery.
If you would like to contribute your experience, or make any corrections please do not hesitate to post and I'll include them if they seem fit and attach your name as reference. I'll also do my best to give credit where credit is due. Please see the references at the bottom part of the post. Please do not clutter this thread by doing "I'll try this" or "It doesnt work" post. Its more important for all of us to know WHY it work/didnt work. Stick to topic, and be constructive. Be intelligent. Think first.
0. Update your Radio
Updating your G1's radio to the currently-latest version (2.22.23.02) should give you better battery life as well as signal reception (you can always switch back to 2.22.19.26I if it doesn't work out for you)
1. Recalibrate
Take note that BATTERY STATS ARE WIPED whenever you flash a new rom. (since full wipes are required whenever changing ROMS, and /data is where the battery info is.) This usually leads to inaccurate battery readings.
Here's how you recalibrate properly:
- Charge your phone till the GREEN LED shows up. Leave it for another hour.
- While plugged, go to recovery and wipe your battery stats.
- Right after the phone is booted up and settled, unplug and use as per normal till it shuts off. Then charge as per normal.
2. Disabling some basic phone hardware functionality
Turn off GPS, WIFI when not in use. And brightness set to manageable levels. Even loudspeaker. This is self-explanatory. Automation software like LOCALE can be useful, but usually all it takes for you to turn off your ringer, or turn on wifi when you're at a specific area is just a press on the Power control widget.
3. Overclocked kernels
Running on full overclock speed (by default is 528mhz or even higher on some kernels) will drain your battery faster and you'll notice significant heat increase when you're using your phone along with 3G.
Although im using pershoots 576mhz overclock kernel, I do not max it to 576 unless needed. The reason why I use his kernel is due to its UNDERVOLT capability. I have set up my phone using SetCPU
MAXFREQ: 480,
MINFREQ: 176
CPU Governor : ONDEMAND.
Click to expand...
Click to collapse
Usually I would set my phone to 384mhz if im going to stay on it longer (texting/long browsing etc). On the sleep mode I set it to 122mhz to 384mhz.
4. Tame your widgets, minimize using them.
Widgets that constantly connect to the internet, or constantly refreshing on the screen to update data being shown on the screen at extremely small intervals would also give you battery drain. Minimizing widgets can help minimize applications running in the background (free up memory) and avoiding your phone going on "partial sleep". Also tweak your widgets to update as less as manageably possible. If for some reason you can't see the next suggestion.
Aside from that you might want to disable Background syncing and do manual syncing. Aside from saving your data plan, it also saves battery life. You can disable it by doing the following:
Menu > Settings > Accounts & Sync > Background Data - OFF
Click to expand...
Click to collapse
manually update your facebook widget or contacts/gmail by
Menu > Accounts & Sync > Facebook (or GMail) > Sync.
Click to expand...
Click to collapse
5. 3G, 2G, switch off, or automate it.
You'll notice that inside the default settings for mobile networks. Setting to 2G will "save battery" which is actually true. The connection will definitely be slower, but if you like your phone to last longer throughout the day, either switch to 2G or turn it off altogether.
Also, similar to juice defender, I use 2g/3g toggle and toggle data as and when needed.
Another suggestion that I just found out recently is the use of Juice Defender app [d]. It automatically turns on or off your APN settings at intervals. You might want to try to look at that app if you cannot do #4
6. Disable live wallpapers. Auto Updating Sense
Remember that 2.1 isnt actually built for our old phones. and livewallpapers do require cpu/gpu processes. These are also running in the background and may run while your phone is asleep. So turning them off will benefit you.
7. Refrain from using Automated task killers and choose what you kill.
If you see that the app you had been trying to kill a few times keeps coming back. Stop killing it. Everytime you do, and whenever it respawns, CPU flies to 100%. Go back to #4.
8. Disable Market notifications.
- Open the Market application.
- Select the Menu key.
- Select Downloads.
- Select the Menu key again.
- Select Notifications.
- Select the Do not notify me radio button. press [Ok]
Click to expand...
Click to collapse
9. Make your phone sleep.
Open your spareparts application, Go to End button behavior. Select "Go to sleep"
10. Under the hood tweaks
10.1 Extending Wifi scan intervals
Edit the wifi scan interval in /system/build.sapphire.prop (or build.trout.prop if you have a G1)
# Time between scans in seconds. Keep it high to minimize battery drain.
# This only affects the case in which there are remembered access points,
# but none are in range.
wifi.supplicant_scan_interval = 45
Click to expand...
Click to collapse
Changing this number to just 90 second will half your wifi scans. Obviously larger numbers can mean less wifi scans which means more battery life, though it may take a little longer for your phone to pick up a remembered access point when in range. This is not just a CM/Eclair thing, it can also work for Donut phones.
This setting needs a reboot after editing the file. Edit it with Root Explorer, or nano as root if you have CM5, or pull the file with adb then edit it then push it back.
11. Remove your phone from your pocket whenever you can.
Body heat deteriorates battery life no kidding! there had been already studies to back it. I keep my phone either on my hand or outside of my pocket to keep it cool. Do whatever is manageable in your environment. If you're using your phone as a music player streaming using streamfurious and stuff. dont let your body heat add to the heat already been generated by your phone itself.
References / Updates :
[a] cyanogen recalibrating batteries : http://wiki.cyanogenmod.com/index.php/Troubleshooting#Battery_recalibration
thanks to mejorguille for correction on /data and wiping.
pershoot UV kernel: http://forum.xda-developers.com/showthread.php?t=666850
[c] SetCPU main site : http://www.pokedev.com/setcpu/ - Thanks also to ShadowCH for tip.
[d] JuiceDefender : http://www.latedroid.com/2010/01/juicedefender.html -
- Thanks to shohid1234 for 3G-2G toggle
[e] Thanks to Jaymzz for tip on disabling market: http://forum.cyanogenmod.com/index.php?/topic/94-i-fixed-my-battery-drain/
[06/02] thanks to Arkain2k for tip #0
[06/04] Thanks to Foo_Blyat's tip for disabling background sync and manual updates for fb/gmail (item 4) http://forum.xda-developers.com/showpost.php?p=6670907&postcount=36
[06/04] Thanks to Super Jamie for tip 10.1 extending wifi scans http://forum.xda-developers.com/showpost.php?p=6684954&postcount=49
reserved in case something nice comes up
10. Remove your phone from your pocket whenever you can.
Body heat deteriorates battery life no kidding! there had been already studies to back it. I keep my phone either on my hand or outside of my pocket to keep it cool. Do whatever is manageable in your environment. If you're using your phone as a music player streaming using streamfurious and stuff. dont let your body heat add to the heat already been generated by your phone itself.
Click to expand...
Click to collapse
really? isnt warmth charging batterys? in my old gameboy years i always put my batteries on the heater when the drained completely and after an hour i could play again with the old batteries.
1. Recalibrate [a]
Take note NOT TO WIPE BATTERY STATS whenever you flash a new rom and your battery is less than 90%. This usually leads to inaccurate battery readings. If you already wiped your battery during one of your flashes, here's how you recalibrate properly:
- Charge your phone till the GREEN LED shows up. Leave it for another hour.
- While plugged, go to recovery and wipe your battery stats.
- Right after the phone is booted up and settled, unplug and use as per normal till it shuts off. Then charge as per normal.
Click to expand...
Click to collapse
This is true, but since battery stats are stored on the data partition, a data wipe also deletes the battery stats. A lot of rom's require a full wipe, meaning data and dalvik, so battery stats are deleted whether you select the option or not.
Since001 said:
really? isnt warmth charging batterys? in my old gameboy years i always put my batteries on the heater when the drained completely and after an hour i could play again with the old batteries.
Click to expand...
Click to collapse
Hi!
Yes Im very familiar with that practice because i do that too. The reason might be because of the composition of the battery (alkaline, non alkaline). Usually we put it under the sun so that the heat will help change the composition of the compound inside the battery in order for it to lower down its resistance. Leading to a "charge".
But now we are using Li-Ion batteries, and I do not suggest putting them under the sun because it will deteriorate your battery capacity holding charge and its lifecycle.
reference: http://www.batteryuniversity.com/parttwo-34.htm see figure 1.
samaral said:
Hi!
Yes Im very familiar with that practice because i do that too. The reason might be because of the composition of the battery (alkaline, non alkaline). Usually we put it under the sun so that the heat will help change the composition of the compound inside the battery in order for it to lower down its resistance. Leading to a "charge".
But now we are using Li-Ion batteries, and I do not suggest putting them under the sun because it will deteriorate your battery capacity holding charge and its lifecycle.
reference: http://www.batteryuniversity.com/parttwo-34.htm see figure 1.
Click to expand...
Click to collapse
Thanks, that makes sense.
Made me lol to see that there actually is a "battery university"
Thank you! this post is noted
mejorguille said:
This is true, but since battery stats are stored on the data partition, a data wipe also deletes the battery stats. A lot of rom's require a full wipe, meaning data and dalvik, so battery stats are deleted whether you select the option or not.
Click to expand...
Click to collapse
Noted. I have edited the guide to reflect your insight.
Thank you very much
how about going to setting - about phone - battery use?
there you can find out exactly whats killing your battery and take appropiate action.
Also, similar to juice defender, I use 2g/3g toggle and toggel data as and when needed. Using these two widgets i have no battery issues.
Post noted and added on top
shohid1234 said:
how about going to setting - about phone - battery use?
there you can find out exactly whats killing your battery and take appropiate action.
Also, similar to juice defender, I use 2g/3g toggle and toggel data as and when needed. Using these two widgets i have no battery issues.
Click to expand...
Click to collapse
Noted. Your suggestion is added on top.
change preferred network type helped for me increasing battery life
Hello all,
as describe in post
forum.xda-developers.com/showpost.php?p=6432560&postcount=1
changing preferred network type worked for me.
default setting: WCDMA preferred drains my battery in a few hours, crazy
within CM 5.0.7-test7 I was able to change to: GSM/CDMA auto and it worked
But now in the final release 5.0.7-DS I can not select this setting. Perhaps it correlates to the this (PRL) info in brackets.
It seems that no "auto" setting want be working so I am trying WCDMA only right now and will see if I have a network in 2G networks too.
Bye morT
Hhmm let me think…
Running a prrocessor that's massively overclocked with software that was never meant to run on our g1's I have an idea.
****** off back to stock or get over it
I mean seriously people come on, we have set cpu for power profile management, basic battery usage which is dim screen, turn off wifi and 3g when not in use blah blah blah same **** written in every guide about battery life for ANY roms from cupcake to eclair.
As I said, get over it or go back to stock.
[highlight]Mod Edit: Please watch your language and don't flame others.[/highlight]
im sorry does turning on "display battery status" in spare parts still effect battery life? TIA
Ive noticed that bluetooth is killlllling battery life, but dont know if its normal. I charged to 100% and turned everything on, leaving screen on the whole time and what not.
While I was actively using the net over WiFi, I had nothing using the bluetooth, and both seem to eat up 20%..
This might be normal, might not be, but thought it was odd that it being on, but not in use, ate up just as much as functioning, in use, wifi.
whats funny to me is as soon as my phone dies i plug it up reboot it a few times and my battery is at 70%
.... i think its not reading correctly .. i mean fully charged play talk text browse till it shuts off .. plug it in turn it right back on then reboot ..
and my battery is back at 70% which is weird ... anyone else notice that???
also wifi, gps is on screen brightness is standard !!!
batteries really seem to be the least developed technology in our high tech phones. feels like a sportscar with a one gallon tank...the fun's over quickly...
turned off my 3G and got a lot of additional battery life. with bad 3G reception (like in the place I live in) the phone was sometimes sucked empty in just a few hours, now I get two days.
another thing that really helped me extend my battery life was turning on airplane mode when I went to bed.
how about dont use overclock or any other cpu speed up tool....maybe the speed they are factory set to is there for a reason...Hmmmmmmm
dcowboys2184 said:
whats funny to me is as soon as my phone dies i plug it up reboot it a few times and my battery is at 70%
.... i think its not reading correctly .. i mean fully charged play talk text browse till it shuts off .. plug it in turn it right back on then reboot ..
and my battery is back at 70% which is weird ... anyone else notice that???
also wifi, gps is on screen brightness is standard !!!
Click to expand...
Click to collapse
You should go through a battery recalibration - steps on the first page.
Best Practices for Improving Battery Life for CM 5.0.7 (and variant ROMS) is to use this ROM, Thanks.
Do whatever you like, show or hide battery status in the Spare parts, calibrate or not....the battery remains....for loOng....enough time....
hot/cold controversy
Since001 said:
really? isnt warmth charging batterys? in my old gameboy years i always put my batteries on the heater when the drained completely and after an hour i could play again with the old batteries.
Click to expand...
Click to collapse
Since I have a background in electrical theory and chemistry, let me end this debate once and for all: heat makes atoms (and therefore molecules) move faster. Lack of heat (cold) makes them move slower. In general, fast-moving atoms in batteries mean MORE power, not less. The reason your car doesn't want to start when temperatures are subzero is that the battery acid (electrolyte) molecules are moving too slowly to oxidize (give off e-, electrons) and turn back into positive ions. The same is true for the ol' Gameboy AAs -- put them on the heater, the dry cell warm up, and more electrons are transferred to the anode by anions, the positive ions (cations) are more able to travel to travel back to the cathode (in the case of dry/wet-cell rechargeable storage batteries). Heat acts as a catalyst to produce electricity. Some of you may have even taken your car battery indoors if the electrolyte froze in the winter. Some of your cars may have battery blankets or even battery heaters if you live really far up north. In addition, the process of charging a Li-Ion, Ni-mH, or even lead acid battery will produce heat, because chemical conversion is bi-directional, but anyway . . . you charge the G1, it gets hot. You use it heavily, it gets hot. You know you're spending electrons somewhere when it gets hot period. Keeping the phone cool will not increase battery life or make it charge fast. What lower battery temperatures will do is lengthen the battery's overall life. What happens if you leave meat out in 100F/30C temperatures? It goes bad quickly. Same principle in Li-ion. The rechargeable battery is ideally an efficient, closed system of ion exchange that should work for many (hundreds) of duty cycles, but eventually heat plays a role in deterioration of the electrolyte and chemical catalysts inside.
So put your extra charged batteries (but you don't want a Li-ion or Ni-mH battery to sit very long in an discharged state, so be careful here) in the refrigerator in an airtight bag (rotating on a daily basis) if you really want them to last a long time, but don't charge them frozen (ka-boom!) and remember cold batteries charge slowly. Car batteries in sub-tropical areas are replaced at a rate of about once every 24 months, but in Sweden? Maybe every five or six years. Cold temperatures slow down chemical deterioration just like cold keeps that steak from becoming maggot food.
Again, a hot G1 may weaken its own internal components and batteries over time, but putting it on ice won't give you an extra 6 hours to oogle Miley Cyrus' vBlog
Hope this helps.
For me, unless I'm expecting a text or a call always have my phone on airplane mode. I turn it off every hour or so to see if I got any unimportant texts, and then turn it back on

how to compare a power consumption of your devices

So, for a long time reading the forum and asking a question along the way, why I have so quickly battery discharging on my phone, I came across an interesting thought: "and from what I actually compare?. someone wrote about 5% per night, someone love to confess on the tab "Journal of the battery and it shows that he is the difference between" running "and"phone on "0.5%. but what is a night (for me it's 8 hours for someone 5). which network who have (GSM or 3G)? Also, we are constantly being developed and modified ROMs and kernels, which also constantly featured the words "lowered energy consumption."
And how do you actually compared the energy consumption of the old firmware to new. usually it sounds like "on the old firmware, I charge the phone every day, and now I charge every 2 days." but we don’t know details of how actively you used options of your phone on the old version, and how use now "(for me, For example the first 3 weeks after buying the phone had lived only one days, but now 2-3 days. but not because the new firmware, but because I'm tired of constantly digging through the phone settings and install the different soft, thus discharging it).
So, our challenge is to develop an algorithm (and in the future opportunities programs), as can be correctly and objectively compare the power consumption of our devices. That at least from the transition to the firmware to the firmware, from one kernels to another to be sure that the phone will not live less than before. Search for programs of this kind I have not been successful, can someone tell me if he knows?
actually look to you for ideas, how best to develop an algorithm testing the phone, and simultaneously bring your own.
then everything will be set out with respect to the software part, because hardware is not subject to us
1. So, first of all we need to start with any initial data. Having read all the threads about power consumption, I have come to the conclusion that the original data should include the following:
- Do wipe battery stat. We fully discharge the phone till shutdown and charge it in off state. after the device is fully charged, unplug it from the charging device and do wipe batter stat from the recovery menu
- To make the calibration of the battery you need to discharge and completely charge in turned off state the device at least 3 times
Here is one of the toughest parts, considering the long battery charging our phones. charging off-state means 4 hours of losing connection. and we need to do it 4 times. One discharge-charge cycle for a complete calibration system, as I understood , is not enough.
all the widgets and programs that can perform any action to in background must be disabled.
well, and then discharges our apparatus up to 95% in quiet mode, to give the battery a little bit cool, and eliminate trouble with 99-98-97% and you can begin testing.
2. Measurement tool. I would have chosen for this purpose, program or Battery Monitor Widget (she effects on discharging battery, but it writes logs, which can be tracked over time the battery status in percentage and millivolts) or JuicePlotter (don’t have logs. We have to extract data from the graphs that it constructs). JuicePlotter showed the best result in power consumption while the CPU time drain more than BatteryMonitorWidget - here's the first interesting fact. Now I’m testing these programs repeatedly to confirm this effect
3. In order to reduce measurement error the device must be discharged at least 20% of one test. or better at 30%. then + / -1% in the testing will not be particularly significant. That why testing process will be long and tedious.
4. In order to understand the power consumption of device in general, you should at least try to understand and share the power consumption of its individual components:
5. power consumption of the screen. For this purpose you can use the widget to extend controls, where you can turn the screen on constantly. And choose any standard wallpaper with middle brightness. we need to measure how much battery discharging for 3 hours the screen on. for small, medium and very high brightness, respectively. you can check consumption on the automatic brightness too. is believed that the turning on an automatic brightness strongly discharge the device..
6. power consumption of the file system. In the good we ought to write a program that creates a file in a loop on the internal flash drive, and anything he writes and deletes the file. Repeat the loop few thousand times to the total time was about 2-3 hours. but until there is no such a program, you can simply copy the file size of 2-3 gigabytes of internal memory with a program such as ES Explorer. In this case, the screen must be enabled to minimum brightness (since we already know how much the phone is discharged from simply turn on the screen) to control the copy process and accordingly the percentage of discharge.
7. Estimation of consumption of the processor. To do this, too, we can write a program that would do any arithmetic operations within an hour of time. But here we get the maximum load, therefore the maximum power of the processor. and it is unlikely it will be different from the firmware to the firmware . But our processor is also able to reduce the frequency and consequently reduce power consumption. And here I think there is much to improve the software. Therefore, must be differences from firmware to firmware. And the best test for this, I think, show any video on device, it loads processor to 30% on average (better view a videoconcert, so there isn’t quite boring) for one hour and thus measure how much discharge our batteries from this view .
8. Estimation of Wi-fi. Then the test can serve up any file copy from PC (connected through wires to an access point, so this segment was not the brakes) to our unit. Since the maximum speed that I managed to squeeze out of the standard N on my Captivate is 0,8 MB / sec I think copying the file size of 2GB will be enough to discharge our device is not less than 20% battery. copy can be perform using the same ES Explorer
9. Rated power consumption in standby mode. here it must enable the network only GSM. turn off the wi-fi and bluetooth. the screen went off and did not touch the machine for 8 hours. Better course would be 24 hours, but I think hardly anyone will be able to perform such a test
Actually look to you for your suggestions and additions, as can be realized by comparing energy consumption of our devices.
from the general collective thoughts we can open thread with algorithm, where you can write your test results according to the algorithm ... and make any conclusions.

[GUIDE] Battery Management for noobs

Hey guys,
So after many months with the XT720 and alot of flashing and trying to get the most out of my battery, i've come up with a few conclusions about battery life in general and how to extend it. I thought I'd share here. This is mostly aimed at people who are new to android and have not experimented like some of the more advanced users we have on this forum. Hope you find this helpful and please feel free to make additions.
General Battery Info
The XT720 was my first android phone, and I came from a long line of typical nokia phones whose batteries would last for ages. I had no idea the kind of power an android device would use. When I started out using it, i was surprised at how quickly the battery would die. You'd think with advancing software we'd have better batteries but sadly batteries are lagging behind in technology. Generally speaking you can expect the following battery life from your XT720.
Heavy use: 10-14 hours
Moderate use: 16-20 hours
Light use: 1 day - 1 day 12 hrs.
Note: New batteries improve with each charge cycle. It is recommended to go through a few complete charge cycles when you buy a new phone. After that, complete discharges are not recommended and its smart to start charging your phone when it hits the 20-25% mark.
How to improve battery life
1: Battery Calibration
If you've ever flashed a new ROM, you must have noticed a sharp decline in battery performance. This is partly due to old battery statistics left behind from your old ROM. Android is a smart OS and collects information over time. The more you use it, the more accurate it gets. In the same way it collects information from your battery usage and reports your battery percentages according to that. When you flash a new ROM, sometimes android thinks that your battery is 100% when its really lower than that and that causes relative reduced battery performance. To deal with that it is recommended that you use a nifty free app called Battery Calibration from the android market. What this does it removes the old battery stats and allows your new ROM to create its own battery stats. Charge your battery to full, use the battery calibration. Drain once till phone turns off by itself and charge to full again. You will notice a sharp increase in battery life.
2. Battery Managment
We all know that android has its own battery management built in but it usually doesnt give complete information about the phone. For that you need to dive deeper into the settings. Usually if you experience battery drain its because of a rogue app and believe it or not some common apps you wont think off drain unnecessary battery. To see your complete Battery Stats input this code into the dialer.
Code:
*#*#4636#*#*
This will take you to a bunch of options. What you're interested in is Battery History. When you tap that it will show you two drop down menu's.
1) Other Usage
2) Since last unplugged
Other usage shows you how long your phone has been running and how long it has been asleep. Also shows you how long your wifi has been on and running and how long your screen has been on. It is important to see how long your phone has been running. For example if your phone has an uptime of 20 hours and its been running 5 hours out of that. Your run time is 25%. Which is very good. Sometimes an app can run even when your phone screen is off. This will represent a longer run time even when you have your phone lying on a desk or something. See this setting and correlate with the amount you have used your phone. Does it seem normal? If no then use the first drop down menu and select
Partial Wake:
Partial wake is basically, any app which takes your phone out of sleep mode to use the CPU even when youre screen is off. These are apps which need to sync or use the phone resources. In this you will see a list of apps and how much they have caused a partial wake lock. See anything unsual? For me one app that caused unsual drainage was latitute. Yes, i had simply signed into it and i didnt know it was updating my location every 5 minutes. Extreme battery drain for me even when my phone was idle. See which app was draining your battery and either tweak the settings or remove altogether.
GPS, Sensors, CPU:
You can also see these in the first drop down menu. Certain apps like screeble use the sensors alot, and hence cause drain. Obviously games, camera, will stress the CPU. See if anything is causing drain in that and adjust accordingly.
Miscellaneous Information
After you have dealt with rogue apps that you don't use that drain youre battery your battery life will depend on how you use your phone. But hopefull these tips will help you with increasing your battery life. I do have some more information on different settings and supposed battery saving applications.
Autosync: When you enable auto sync, you allow google and other accounts to sync on a regular basis. This is important for people who need to use push email etc. It does not drain battery IF you tweak what you need synced. In google for example you can have your contacts, calendar, google+, google reader, gmail all to sync by default. If you just need email, please untick the rest. This will help you save battery life. Increase your update times for facebook and google+ if you dont recieve many updates all the time or turn them off altogether. If you have many services syncing at the same time you will get battery drain.
Wifi Sleep Policy: This is sort of a hidden menu. If you go into wireless & networks >> Wifi settings >> settings key >> advanced >> wifi sleep policy. This has three settings. Never close down wifi, never close when charging, or close with screen off. If you choose never your wifi will always be on, which will in turn crunch the **** out of your battery. If you use it off with screen off, remember it takes about 5 minutes to turn the wifi off. I personally use the never with plugged in. Its an intermediate. So when im plugged in wifi always stays on and when im not it follows the screen off protocol.
Wifi Vs Mobile Data: Having mobile data on all the time, does not drain battery. The only time the battery gets drained is when the data connection is active i.e you have many apps on autosync youll see your battery going down. If you arent doing anything and your phone is connected to Edge or 3G your battery will drain regularly. 2G networks drain less than 3G keep that in mind. If you are actively using your connection, wifi will take less battery because speeds are faster and you will be using it for a little time. Also your signal strength has alot of effect on battery. If you have crappy 3G signals your radio will actively be searching for a connection the same goes for wifi. That is important to keep in mind.
Control Background data: By selecting this option you can allow or disallow apps to connect to data without any permission. Some apps require this like the android market. If you uncheck this apps wont be able to sync automatically in the background.
Milestone Overclocking: This is fairly obvious. The higher you overclock with higher vsel the more battery drain you will have. Some use set cpu with profiles but I found that if i set the setcpu too low while idle It takes time for the cpu to charge up when i recieve a call or turn the screen on. Ringtones lag etc etc. I let android do my CPU management and its fine. and comfortable setting would be 850 MHZ, 56 vsel but you can change according to your phone usage.
Juice Defender/ Screebl / Task killers:
In my personal experience with juice defender ultimate I found that with the above precautions juice defender didnt make much of a difference and actually used more battery. First off theres an extra process going on in the back. Second activating and deactivating the connection everytime the screen goes off uses more juice because your radio has to search for the signal hundreds of times as compared to not having it in the first place. Screebl is good if you dont want your screen to annoyingly turn off while youre doing something but it surely doesnt save battery life. Task killers are a no no for android. They kill tasks which start up anyways, its better to use autokiller memory optimizer which tweaks androids internal memory settings and allows for more free ram without killing processes without reason.
System Apps:
Some system apps run uselessly in the background specially with stock ROM's this is called bloatware. Remove all unused system apps with titanium backup to stop them from running in the background for no reason at all.
A final word
Finally after all this tweaking, just use your phone as normal. Dont worry about the battery all the time checking how much its drained, itll mess your head up and make you enjoy your phone less. Battery temperature also changes battery life. Keep your phone out of the sun or in hot places.
Thanks, good article.
Very detailed and useful
Sent from my Milestone XT720 using XDA App
Thanks for this interessting article!
Could you make a list of the bloatware that can be safely removed?
I figured this would just list all the usual stuff I've heard. I'm glad to say I was wrong! A bunch of useful info here I now plan to put to use. Many thanks
Might want to mention the display being the biggest drain of battery on this phone. Setting it to automatic brightness or lower will increase battery life. I love the screen at full brightness so I don't really follow that, but for those looking to squeeze some extra time and don't mind less brightness...
Thanks guys, glad you people found it useful.
syrenz said:
Might want to mention the display being the biggest drain of battery on this phone. Setting it to automatic brightness or lower will increase battery life. I love the screen at full brightness so I don't really follow that, but for those looking to squeeze some extra time and don't mind less brightness...
Click to expand...
Click to collapse
Yes! Can't believe I missed that one out. In the start id use the lowest brightness setting, which would be fine indoors. But outside it was impossible to see the phone because of its insanely reflective glass. Since we have an ambient light sensor I use it on automatic and it does a good job. Full bright strains my eyes abit thats why I dont keep it on full bright So for people really wanting to save the juice you can keep your brightness on the lowest level. Also when you take the phone out of your pocket and use it, its better to put the phone to sleep with the power button than let it timeout by itself. Those 10-15 seconds for each time you use phone count towards many minutes of unused display time in the end and does make a difference.
This is a very gd post with lots o useful info!! ok i have a qn, is using the phone a lot while the charging good for the battery? And if u let the battery charge even though its already 100 percent for an hour good? srry if it is noob qn...
androidlover123 said:
This is a very gd post with lots o useful info!! ok i have a qn, is using the phone a lot while the charging good for the battery? And if u let the battery charge even though its already 100 percent for an hour good? srry if it is noob qn...
Click to expand...
Click to collapse
1. Using your phone while charging does not affect your battery life, and is neither good nor bad. It is perfectly normal to use your phone while charging and is sometimes recommended while doing battery intensive tasks for example navigating while driving, wifi tethering, playing memory intensive games and finally outputing video through HDMI.
2. Overcharging was a phenomenom is older lithium ion battery. New batteries have bypass circuits. So when your phone reaches complete charge, it does not charge any further. So you should not be worried about overcharging your XT720.
Hope this helps.
Excelent article and good quality info. Thanks and best regards!
awesome article! Great information. Thanks a lot for putting that together. I have already started using a few of the tips mentioned.
u da maaan dude, thanks for a very detailed and informative article

7 ways to overcome your android battery draining problem

my own original article with original thoughts for starting my first post on xda its also on my blog
Android technology is one of the exceptional operating systems of the world. With its great embedded features its quick and loaded. Billions handsets are running on this OS these days. Right from Eclair to ICS 4.0 all are great to use android versions of OS. But with certain brilliant embedded apps like google apps i.e. gmail,gtalk and some other bundled apps like facebook,twitter and other downloaded apps it becomes a rather heavy os and uses handset battery a lot.
Though Android OS is a revolutionary one but still it has shortcomings which we think Google will certainly with its innovative perception will make it more efficient in near future. Android based handsets are mostly run on either GPRS(3G)or WiFi. They are kind of internet based OS handsets. So it requires a constant use of internet on these handsets and that makes it even a more battery draining OS. Certain applications which we download from Google Play(app store) also uses the internet and battery in background. These are mostly free apps as because these are available to you for free but developers to have to adhere a cost on it and they try to recover it from inbuilt ad packages that some times becomes annoying for us while using the app or playing the game but we have to bear with it as nothing in this worlds comes for free.
Certain issues with android OS according to me are :-
1. Applications most free applications uses battery a lot as it runs in background and that drains a battery a lot
2. Some applications require a constant gprs or wifi facility to stay updated like facebook,twitter etc. again use of constant gprs will surely drains battery 40% faster then when gprs is off.
3. Sync problem every time you add Twitter,Facebook,Gmail of other social apps it tries to sync the phone book with it thus contact list become so huge even when you try to send a message you cannot differentiate whether its a phone number or an email of the contact your are selecting thus converting it to a multimedia message(Again battery is used to a great extent)
4. Location services running in background drains battery a lot as they use gps
with all these problems android still seems promising to me as it has changed the way mobile OS used to be. It gave mobile computing a new heights, with a use of gps,3g and wifi like services in a average looking handset.
To overcome these issue i have a made a checklist which you can follow to overcome these battery draining issues in your android handset:-
1. Always turn off your location services by turning of wifi and gps in settings will make your battery's life longer than usual.
2. Turn off GPRS and WiFi when not using internet so that your battery doesn't drains out quickly as it used to be as we know the major source of battery consumption is anytime activated internet services on OS.
3. Use a good kill task app as it will kill your apps running in background so as to reduce the battery usage for example Taskman etc.
4. If you like a free version of app and game try to buy the full version of it as it will come free of annoying ads thus will reduce your battery usage to a great extent.
5. Try not to stay login onto social apps for automatic login as they will run in background to keep continuously for resumption of internet services to sync back to where you left previously. I know its a bit annoying but a good way to reduce your battery consumption
6. Try to adjust the screen brightness to a an extent it makes your phone screen optimum for your eyes don't keep the brightness to 100% as it will drain the battery much faster.(Ideal would be to keep 50%-55%).
7. Last but not the least try to fully dry out your battery and then when your phone is switched off then plugin the charger for charging as it will reduce your battery usage and increases the life of battery.
These are few of my suggestions regarding the battery draining related problems in your android based handsets. I know we all love our android devices because of their amazing capabilities and multi tasking abilities as we know every good things comes attached with certain shortcomings though we have to bear them but still it is fruitful enough to enjoy. Try my suggestion will certainly make your android experience a bit better.
Hi there,
Nice first post. It's good to see folks contributing their thoughts. I do have some comments on a few of your suggestions...
mukus said:
1. Always turn off your location services by turning of wifi and gps in settings will make your battery's life longer than usual.
Click to expand...
Click to collapse
The GPS-based location service doesn't actually consume any battery power unless an app is actively polling for a location - in which case you'll see the GPS indicator in your notification bar. Just go ahead and leave GPS enabled - again, it won't drain the battery when it's not being used. Additionally, in the unfortunate event that your handset comes up missing, apps like Lookout's Plan B require GPS to be enabled in order to locate your missing device.
2. Turn off GPRS and WiFi when not using internet so that your battery doesn't drains out quickly as it used to be as we know the major source of battery consumption is anytime activated internet services on OS.
Click to expand...
Click to collapse
Actually, I'm guessing that the number one source of battery drain on any given device under normal usage will be the display. Similar to the GPS, the radios don't use all that much power when they're not being used. A better suggestion would be to use wifi whenever it is available, as the wifi radio is much more power efficient.
3. Use a good kill task app as it will kill your apps running in background so as to reduce the battery usage for example Taskman etc.
Click to expand...
Click to collapse
NO. Task managers are a no-no. They interfere with Android's built-in memory management and cause way more harm (and battery drain) than any benefit they might provide.
4. If you like a free version of app and game try to buy the full version of it as it will come free of annoying ads thus will reduce your battery usage to a great extent.
Click to expand...
Click to collapse
Agreed, but more so just to help support the developers that create great apps and games.
5. Try not to stay login onto social apps for automatic login as they will run in background to keep continuously for resumption of internet services to sync back to where you left previously. I know its a bit annoying but a good way to reduce your battery consumption
Click to expand...
Click to collapse
This is good advice. Any app/service that is constantly or frequently polling for updates will use up juice in a hurry. Many of these auto-syncing apps will have a configuration option for how frequently to poll. Try perhaps every half-hour rather than 10 minutes for email, and 3 hours rather than 1 hour for weather.
6. Try to adjust the screen brightness to a an extent it makes your phone screen optimum for your eyes don't keep the brightness to 100% as it will drain the battery much faster.(Ideal would be to keep 50%-55%).
Click to expand...
Click to collapse
Or you can just set it to Auto-brightness and forget it.
7. Last but not the least try to fully dry out your battery and then when your phone is switched off then plugin the charger for charging as it will reduce your battery usage and increases the life of battery.
Click to expand...
Click to collapse
If you're saying here what I think you're saying, this is also a no. You should never (or at least rarely) let your device drain all the way before charging it. At least with the popular Lithium Ion batteries, "If at all possible, avoid full discharges and charge the battery more often between uses." (source)
number 4
just install adfree if you are rooted user.
But i read @ sony forum that draining to full atleast once a month and frequent charging ( wont affect battery life) will help the lasting of battery ( from the forum staff) which way we go now?
s-X-s said:
But i read @ sony forum that draining to full atleast once a month and frequent charging ( wont affect battery life) will help the lasting of battery ( from the forum staff) which way we go now?
Click to expand...
Click to collapse
It depends on the technology of the battery, really.
And there is some benefit to fully draining an Li-Ion battery, as it helps with calibration so the OS can more accurately measure the battery's state. It's certainly not something you should do every day though.
codesplice said:
It depends on the technology of the battery, really.
And there is some benefit to fully draining an Li-Ion battery, as it helps with calibration so the OS can more accurately measure the battery's state. It's certainly not something you should do every day though.
Click to expand...
Click to collapse
But nobody ever want to drain their battery daily though... all these talks are to extend to max days... but its not wise every time to drain it out, once a month may be good as they suggest...
Depends on Technology means ? now a days most of smartphones comes with Li-Ion battery only i think.. Are there different technology within Li-Ion itself ??
s-X-s said:
But nobody ever want to drain their battery daily though... all these talks are to extend to max days... but its not wise every time to drain it out, once a month may be good as they suggest...
Depends on Technology means ? now a days most of smartphones comes with Li-Ion battery only i think.. Are there different technology within Li-Ion itself ??
Click to expand...
Click to collapse
The "(source)" linked by Codesplice is an excellent resource for dispelling some of the myths we've learned over the years about batteries. It certainly opened my eyes about a few issues.
mukus said:
my own original article with original thoughts for starting my first post on xda its also on my blog
Android technology is one of the exceptional operating systems of the world. With its great embedded features its quick and loaded. Billions handsets are running on this OS these days. Right from Eclair to ICS 4.0 all are great to use android versions of OS. But with certain brilliant embedded apps like google apps i.e. gmail,gtalk and some other bundled apps like facebook,twitter and other downloaded apps it becomes a rather heavy os and uses handset battery a lot.
Though Android OS is a revolutionary one but still it has shortcomings which we think Google will certainly with its innovative perception will make it more efficient in near future. Android based handsets are mostly run on either GPRS(3G)or WiFi. They are kind of internet based OS handsets. So it requires a constant use of internet on these handsets and that makes it even a more battery draining OS. Certain applications which we download from Google Play(app store) also uses the internet and battery in background. These are mostly free apps as because these are available to you for free but developers to have to adhere a cost on it and they try to recover it from inbuilt ad packages that some times becomes annoying for us while using the app or playing the game but we have to bear with it as nothing in this worlds comes for free.
Certain issues with android OS according to me are :-
1. Applications most free applications uses battery a lot as it runs in background and that drains a battery a lot
2. Some applications require a constant gprs or wifi facility to stay updated like facebook,twitter etc. again use of constant gprs will surely drains battery 40% faster then when gprs is off.
3. Sync problem every time you add Twitter,Facebook,Gmail of other social apps it tries to sync the phone book with it thus contact list become so huge even when you try to send a message you cannot differentiate whether its a phone number or an email of the contact your are selecting thus converting it to a multimedia message(Again battery is used to a great extent)
4. Location services running in background drains battery a lot as they use gps
with all these problems android still seems promising to me as it has changed the way mobile OS used to be. It gave mobile computing a new heights, with a use of gps,3g and wifi like services in a average looking handset.
To overcome these issue i have a made a checklist which you can follow to overcome these battery draining issues in your android handset:-
1. Always turn off your location services by turning of wifi and gps in settings will make your battery's life longer than usual.
2. Turn off GPRS and WiFi when not using internet so that your battery doesn't drains out quickly as it used to be as we know the major source of battery consumption is anytime activated internet services on OS.
3. Use a good kill task app as it will kill your apps running in background so as to reduce the battery usage for example Taskman etc.
4. If you like a free version of app and game try to buy the full version of it as it will come free of annoying ads thus will reduce your battery usage to a great extent.
5. Try not to stay login onto social apps for automatic login as they will run in background to keep continuously for resumption of internet services to sync back to where you left previously. I know its a bit annoying but a good way to reduce your battery consumption
6. Try to adjust the screen brightness to a an extent it makes your phone screen optimum for your eyes don't keep the brightness to 100% as it will drain the battery much faster.(Ideal would be to keep 50%-55%).
7. Last but not the least try to fully dry out your battery and then when your phone is switched off then plugin the charger for charging as it will reduce your battery usage and increases the life of battery.
These are few of my suggestions regarding the battery draining related problems in your android based handsets. I know we all love our android devices because of their amazing capabilities and multi tasking abilities as we know every good things comes attached with certain shortcomings though we have to bear them but still it is fruitful enough to enjoy. Try my suggestion will certainly make your android experience a bit better.
Click to expand...
Click to collapse
Out of the 7 points which you have given, after reading the 2nd point, switch off the phone and throw that away, thats the best think we can do.
Everywhere , almost everywhere this is the solution given to save battery, if all features ( atlast the basic features ) are meant to be turned off, then why a Smartphone ? Nokia 1100 phone is better. I will wait for somemore time on android, and next I will defintely to switch to iOS, atleast its using the battery while we using the phone, not while sleep.
KK

[HOW-TO] Battery saving tips

As some of you have been complaining about your Infinity's poor battery life, I thought we should start a thread on getting more out of its battery. I invite you all to share your experiences, hopefully we could come to sth helpful together.
Perhaps when the development's carried on further by more XDA developers, we can split this to stock ROM and custom ROMs, as probably the latter will have more of these already included.
1. Arguably full charge and discharge does nothing good on modern Li-Ion batteries and it's rather advisable to keep it balanced - discharge a little, don't push it with charging all the time (however in case of the Infinity, as with many other devices, the charger will just stop consuming energy after [almost] fully charging your device). There is one reason for doing a few full discharges and charges however - so that the battery monitoring apps/widgets can learn more about your battery's life and power consumption.
2. Monitor your battery life and monitor it wisely (don't use power-consuming apps and widgets). I personally like Battery Monitor Widget, as it gives you mA and % / hour (either drain or charge), which is pretty cool, as you can see how much your usage exhausts your battery in real time. This way I've found out that switching the WiFi off while reading books actually gives me battery drain closer to 10%/h than 15%/h etc. You can see some other in this apps thread. Try different apps and see what fits you best. Don't rely on system battery usage stats, see what other apps show us and what apps and processes drain the most of your battery, show most wakelocks, etc.
3. Use as low power mode as you need (administered most easily through ASUS/Android notification bar on the bottom of your screen). There are three power modes:
power-saving (keeps your CPU at 1 GHz according to some apps, 500 MHz according to others) <- can give you up to 2 additional hours
balanced (keeps your CPU at 1,5 GHz)
normal / performance (keeps your CPU at the highest speed - in stock kernel 1,7 GHz for the 1st core and 1,6 for the others)
You have to try these for yourself. Most games run well on balanced, but may sometimes need the performance mode (keep in mind that overheating your CPU and GPU may cause the clocks to actually slow down). You may also find yourself happy with the power-saving mode, which really helps your battery to last longer, but I've noticed issues with some apps while running it (problems with pdf rendering, for example), as it probably changes more than just the CPU clock speed, but also the system behaviour. I hardly ever leave the balanced mode, mostly when curious about benchmark results
There are also different CPU governors in Android/Linux kernel, which you can change if you are rooted, but perhaps leaving the default "interactive" one on should serve you well (you can also try "conservative", but it has been argued it doesn't save your battery so well in the long run).
(if rooted) You can also use CPU management apps like SetCPU, create your custom profiles or use the default ones according to your needs (for example ).
4. In ASUS setttings switch on both power-saving options at the very bottom of the list (WiFi and dock deep sleep [the former is the same as choosing "never" in WiFi advanced settings]).
5. Keep the screen brightness as low, as you can. It's better to adjust it manually through the notifications bar or a widget than to switch auto-brightness on (some recommend LUX app, personally I had problems with it trying to outsmart me when I was doing some manual changes). I like to keep it around 30-40% indoors during the day and 0-10% at night.
6. Switch WiFi off when you don't need it, unless you need it on constantly.
For me, it sometimes also helps organise my work too, when I don't get constant notifications or when I'm not eager to browse the web all the time, when just reading something and taking notes.
7a) (if rooted) Make your device fall into really deep sleep...
Add these to your build.prop file (see the thread on tweaking):
ro.ril.disable.power.collapse=0
pm.sleep_mode=1
7b) ...and make it scan for available WiFi networks less often, for example every 180 seconds (same as above):
wifi.supplicant_scan_interval=180
8. (if rooted) Switch off all the apps you don't need that auto-start on boot with a program like System Tuner.
(f not rooted) Use auto-killer for the apps you don't need (if rooted you can do the above two together as well).
You can also deactivate unused apps (settings -> apps -> [select app] -> deactivate). Remove bloatware, too (see the first few posts).
9. Adjust your minfree values, so the low level system task killer will take care of the apps running in the background for you (see the thread on tweaking). You can try with different settings and see what's better for you. Some apps drain your battery life even when you don't use them, while others don't and it's better to leave them in the memory than run them all over again every time. Do some tests and see what's best for you, if you have time for it.
10. Switch auto-syncing apps to lower values when possible (sometimes PUSH is better, sometimes worse for your battery life).
11. Keep it simple. Too many funky animations, floating wallpapers, lots of nice widgets will make your battery drain really fast.
12. Try different custom launchers, you can set more UI behaviour rules in these (see this apps thread).
13. Use a dark wallpaper and dark themes / night reading modes (see why).
​
PS JuiceDefender reported to having disabled deep sleep, so stay away if possible.
Hotmail app has been said to trigger wakelocks, while overriding system wifi sleep when screen is off, so keep that in mind if you want better battery life over constant e-mail syncing.
Hit [THANKS] if it helps.
First of all, thanks to d14b0ll0s for yet another great write up. I am one of those concerned with the battery life of the Infinity. Though some review says it got up to 9-9.5 hours with BALANCED mode I believe is the mistake. By using Power save mode, I think we can potentially get to that level but still hard.
My system is NOT rooted, but I have noticed significant change in my battery life so far with following:
1. Balanced Mode to Power Save mode.
This gets me like extra 2 hours or so. WIthout this change, 5-6 hours for my usage and with this it goes up to 7-8 hours screen time.
2. Under Wi-Fi Setting change Use wifi during sleep mode (mine is in Japanese so exact wording may be different) to never. Default setting was always. Prior to this change, I lost quite bit overnight unplugged; however, after the change it loses negligible amount.
Now rather than these, I am trying to play around with Juice Defender, which was recommended by d14b0ll0s in best application list he created. I have initially downloaded Juice Defender Free edition, and noticed may be minimal gain over #1&#2 already instituted. But concept was great. So I ended up purchasing Ultimate edition, which allows us to control when to turn of WIFI per individual application based without Root i.e. while reading PDF I don't think I need WIFI connection.
https://play.google.com/store/search?q=juice+defender&c=apps.
I am still tweaking and playing with Juice Defender, but I am certain without change in #1,#2 (which are actually taken care by Juice Defender in its own way), I can gain same battery life and my hope/guess is I can get even more battery life.
So in conclusion, for those not rooted try Juice Defender (at least free version). I will let you all know how the ultimate version does in next couple days.
Thanks for this! ^^ Post 1 updated.
Have you noticed what power-saving mode changes apart from CPU (& GPU?) clock speed? Does it change auto-sync settings or unload some modules? I'm not using it, as it is too slow for me to render big pdfs consisting of scanned jpgs. But when I'm reading them with WiFi off on balanced, I normally get 9.9% drain per hour according to Battery Monitor Widget, which even with some other things that I do from time to time and some additional rendering when opening new files should give me about 9 hours on a single charge. Browsing over WiFi gives me about 7.
The Wi-Fi settings you mentioned are the same as WiFi power-saving settings on the bottom of ASUS setting list, but I've clarified that in post 1 now.
I'm happy JuiceDefender helped you, it's good to advertise it here. I'm adding the info about your post apart from the link to the list of apps.
Thanks
I would also add that it's good the deactivate unused apps/widgets (settings -> apps -> "select app" -> deactivate)
it's only possible for apps which cannot be uninstalled
Good point! ^ Added (-> p. 8).
Mine will be here this weekend.
Thanks d14b0ll0s
Look very useful! I'm about to try.
I think the standby time is awesome. Wifi off, power save mode enabled and left the tablet over night right after full charged battery w/o dock. After 10h still 100%.
Ali I Hagen said:
I think the standby time is awesome. Wifi off, power save mode enabled and left the tablet over night right after full charged battery w/o dock. After 10h still 100%.
Click to expand...
Click to collapse
#nice
The system measuring system isn't exact, and early on so are all the indicators, so don't rely on it too heavily. There may be a variance of 1-3% and a lot more in the usage indicators. Try different battery / apps widgets and compare the results.
Anyway, deep sleep is nice indeed. It normally drains about 0.2% (-0,5%) per hour, mine is now 98% after the night off the charger and responding to a few e-mails in bed
Thanks for the info, it's appreciated.
Antutu's Battery Saver worked great on my 101, I'm observing how it will regulate the power drain on my 700. Hopefully it will keep the back of the tab cool as well.
i think the problem is when you have wifi on!
Ali I Hagen said:
I think the standby time is awesome. Wifi off, power save mode enabled and left the tablet over night right after full charged battery w/o dock. After 10h still 100%.
Click to expand...
Click to collapse
this is good when you have wifi off. however, when you have the wifi on, it shows 80% wifi and 20% screen consumed by battery. you can stop network access by disabling wifi from Asus customized settings and also in wifi setting, you can keep wifi on during sleep to NEVER. this helps a lot..
Stock battery (usage) stats are not relevant, use other battery apps or widgets for that.
I've heard good things about AnTuTu's bat.sav., but also that it doesn't let you have more insight into what it's actually doing, so JuiceDefender seems a better option in that matter.
d14b0ll0s:
Do you know the specific voltage setting / configurations coming out of the usb line?
Is it 16V and how does it distinguish between 16V and 5V on the single USB cable.
For example does the voltage cable go on different lines for 16V and 5V for the TF700?
Or is it 16/5V dual switchable on the same power cable?
I'm asking this is because there's interest to charge the tablet by using alternative methods such as mobile battery with 16V setting.
If so, then does a DC to USB cable be suffice for the job? Or is the cable wired differently as proprietary ASUS?
Thanks!
Sorry, I wouldn't know that. There some ppl here that are doing some testing with the batteries and hardware, perhaps the_kreature or MartyHulskemper could know something. You should post it as a thread in Q&A too.
Redefined301 said:
d14b0ll0s:
Do you know the specific voltage setting / configurations coming out of the usb line?
Is it 16V and how does it distinguish between 16V and 5V on the single USB cable.
For example does the voltage cable go on different lines for 16V and 5V for the TF700?
Or is it 16/5V dual switchable on the same power cable?
I'm asking this is because there's interest to charge the tablet by using alternative methods such as mobile battery with 16V setting.
If so, then does a DC to USB cable be suffice for the job? Or is the cable wired differently as proprietary ASUS?
Click to expand...
Click to collapse
First of all, the charger gives 15V, not 16V. Avoid giving your tablet too much voltage as that can kill it...
Secondly, the included cable is a USB 3.0 cable and therefore has 5 extra pins (you can see them if you look straight into the USB plug). These extra pins are used to get 15V from the charger. I don't know exactly how that works, but I guess the tablet tells the charger it wants 15V over the power lines (same power lines as 5V) rather than the charger giving 15V over these extra pins (because that could be devastating to other USB 3.0 gadgets). This is why the tablet won't charge if you insert an old (USB 1.0 or 2.0) extension cable between the charger and the tablet.
Hey I'm running with wifi on during sleep and I seem to get great battery performance (2% loss over 11 hr standby). No build.pro tweaks so no deep asleep our anything like that. I'm wondering if anyone else has gotten similar performance?
I thought it was interesting because the results were the opposite on my tf300t, and my usage pattern hasn't changed much between the two devices.
Sent from my ASUS Transformer Pad TF700T
watwat1234 said:
Hey I'm running with wifi on during sleep and I seem to get great battery performance (2% loss over 11 hr standby). No build.pro tweaks so no deep asleep our anything like that. I'm wondering if anyone else has gotten similar performance?
Click to expand...
Click to collapse
Same here. Battery life on deep sleep with WLAN is great!
But I think the Infinity needs a lot of power while reading news, tapatalk, Reader HD..
Not more than 4 hours Screen On Time!
And that with balanced mode and 50% brightness.
Any problems with the fifth companion core?
PS: Is there an app which shows the activity of the different cores?
FAbi
Gesendet von meinem ASUS Transformer Pad TF700T mit Tapatalk 2
this is crazy, i got my tablet on monday, used it about 3-4 hours restoring all my apps and signing in to everything, and i havent used it much since but today, i'm still at 76%, havent plugged it in it or docked it. I also forgot to mention my dad played with it a bit also...prob about 1 hour

Categories

Resources