[GUIDE] Galaxy Nexus Battery Life [12/27/11] - Samsung Galaxy Nexus

This guide is a work in progress, please contribute to it so we can have a central place for battery info!
Table of Contents:
1. Quick Tips
2. Monitoring Battery Usage
3.The Nitty-Gritty Details
4.Frequently Asked Questions
5.References
6.Changelog
Quick Tips
NOTE: As with many devices in their early days, there seems to be a few bugs needing to be worked out. Some of which include:
High "Android OS" Battery % usage. Possible remedies include settings->Wifi->Advanced(menu)->Keep Wifi on ALWAYS when sleeping; Trying alternative kernels from the dev section; although 4.0.3 may have some improvements, early leaks are not yeilding substantial changes.
High "Media Server" battery % usage when using a media app with audio, video, etc.
High Preset voltage table in kernel can be fixed with UC Kernels, but proceed cautiously.
http://code.google.com/p/android/issues/detail?id=22878
Battery Capacities. NOTE: The batteries are NOT interchangeable between GSM and LTE!
GSM: 1750mah
LTE: 1850mah
LTE extended battery: 2100mah
GSM extended battery: 2000mah
Settings that use us battery:
Screen brightness: Using the lowest comfortable setting will save a good bit of battery, espescially on such a large screen. App LogGraph can be used to change auto-brightness levels
Haptic feedback: Switch this setting off (Settings->Sound->Vibrate on touch). You may need to turn this off in alternative keyboards. Vibrations on button press, unlock, etc will use power for the vibrating motor. This includes vibrating for a call or text.
Button Sounds: Switch this setting off (Settings->Sound->"Dial pad touch tones"; "Touch Sounds"; "Screen Lock Sounds"). Speakers are small electro-magnets and require energy to move, consuming a small amount of power.
Sync: The more frequently your apps sync the more energy will be consumed. Turn off unnecessary syncs and reduce excessive syncing (Settings->Accounts & Sync->...) Alternative apps such as Juice Defender and Tasker can be used to control sync settings. Some ROMs are now incorporating this feature as well.
Antennas: The short of it: Use Wifi as often as you can, it scans for a connection less often than mobile data. BT, and GPS antennas use very little power when idling. This is the most often confused aspect of battery life. Read more in the "Nitty Gritty" section.
Live wallpaper: Requires greater CPU usage to run, and currently ICS lags in this CPU processing, as demonstrated when switching an older phone over to ICS and finding lag in the wallpaper.
Widgets: Higher refresh rates, sync intervals and greater changes in the widgets will consume energy more rapidly.
AMOLED Screen consume less power when displaying black.
Auto Rotate uses greater CPU and changes screen.
Apps for reducing battery usage:
Juice Defender - Very easy interface for switching wifi/bt/3g/etc on and off to save battery. Great first start. WARNING: Some users report greater battery consumption when USING juice defender. This may be due to certain settings they have or the app itself.
Tasker -Much more advanced, and less user friendly application for automating processes on android. Can be used to closely control the behavior of your phone.

Table of Contents:
1. Quick Tips
2. Monitoring Battery Usage
3.The Nitty-Gritty Details
4.Frequently Asked Questions
5.References
6.Changelog
Battery Monitoring
Standard Android OS Battery Usage Utility
Settings -> Battery
When entering this section, you will see two distinct sections:
Battery % graph, which shows the amount of battery used since unplugged, as well as a time on battery.
Individual App/Process battery usage. The Percentage here corresponds to the amount of battery used by the App/Process of the already used battery. NOT the total battery capacity.
Clicking on a process or app will bring up more details on that process. Some definitions used are as follows:
CPU Total - Total CPU usage in time
CPU Foreground Total - Total CPU usage while app is visible to user
Keep Awake - Total time app prevented phone from going into “Deep Sleep”
Screen on Time - Time screen was active (duh...)
Time on - Time process has been running
Battery Monitor Widget
I highly recommend this app. It gives you a wealth of information.
Battery % usage over very long periods of time
Battery voltage recording
Battery drain (mah and watts)
Battery capacity estimates (both in time and mah)
Battery conditioning status
Support for multiple batteries
Estimates for various conditions (watching video, audio, games, etc)
CPU Spy
I use this for one purpose: to see how much time my phone spends in each CPU frequency. And more importantly, how much time it is in deep sleep. Deep Sleep is the condition in which the phone suspends as much activity as it can. This is the lowest consumption state your phone can be in... besides being off

Table of Contents:
1. Quick Tips
2. Monitoring Battery Usage
3.The Nitty-Gritty Details
4.Frequently Asked Questions
5.References
6.Changelog
The Nitty Gritty
The key here is to think back to physics class. We have an energy storage device, and a few devices that consume energy and varying rates (power - NRG/Time)
Kernel Stuff
Adjusting Clock Speed - CPU and GPU frequenxcies will directly effect energy consumption when in use. That is to say, if your phone is just idling with the screen on, the CPU is using very little power. Much more is being eaten by the screen. There are two approaches to saving power in clock speed, both of which aim to reduce the time spent at higher frequencies.:
Reducing maximum clock speed.
Using cpu governer that keep the CPU at lower frequencies for longer periods of time. Power save, conservative, smartass, etc take different theories as how to achieve the best ballance between performance and energy efficiency.
[TIP] Use CPU spy to check much time the CPU spends in each frequency, and more importantly in deep sleep.
Adjustiing CPU Voltages - Using a kernel with an unlocked voltage table and setcpu to specify voltages for each individual frequency can lead to significant power savings from the CPU. When experimenting with voltages, do not check “set at boot” until you have established stable voltages.
Suggested Voltage testing: Coming soon...
Antennas
Wifi
Consumes more energy per time when trasmitting than mobile data, BUT...
Takes less time to transmit data, espescially large files, so it consumes overall less energy.
Wifi scans for a connection and pings the router less often than mobile data, thus consuming less energy at idle
Bluetooth
Consumes a small amount of power at idle to connect to new devices
Scanning for deveices consumes more energy
While connected, very little energy is consumed unless data is transmitted.
GPS
Unless an application specifically invokes the GPS antenna, it will not consume power
Using constant GPS updates (as in Navigation apps) will consume a large amount of power
Some apps will have bugs in them which will keep GPS on indefinitely. Try reinstalling those applications first, then remove if necessary.
Mobile Data
2G antennas consume the LEAST amount of energy at idle, but because they take so long to trasmit data, they can kill your battery.
3G antennas are Ok at idle, but take less time to transmit data, so are the best all around for traveling around metropilitan areas.
4G Antennas are FAST, but consume the most power. Best to leave these off when in transit, and used for stationary, stable connections
All Antennas consume much more power idling in areas of bad reception. So if you know you're going somewhere with poor reception, and don't need data, turn it off until needed (Settings->Wireless&Networks ->More ->Mobile Networks-> "Data Enabled"; "Data Roming" OFF; "Use Only 2G Networks"
Radios
Radios control how your phone connects to the mobile network. Specifically which proticols to use in which regions as well as how often to try to reconnect. This can lead to better or worse battery, signal, and network speeds.
Code:
NOTE: The Baseband is defined by 3 sets of codes. The first two are the Country Code, the next 2 denote the Year and Month (KK = 2011 November) and the last number denotes the Revision.
Country Code:
CE---> Belgium, Luxembourg, Netherlands
DC---> Thailand
DD---> India
DX---> Indonesia, Malaysia, Philippines, Singapore, Vietnam
DZ---> Malaysia, Singapore
JA---> South Africa
JC---> Algeria, Morocco, Nigeria, South Africa, Tunisia
JP---> Arabic, Algeria, Egypt, Iran, Iraq, Kuwait, Morocco, Nigeria, Oman, Pakistan, Saudi Arabia, Syria
JV---> Tunisia, Turkey
UG---> North America
UH---> Latin America, The Caribbean
XE---> Bulgaria, Estonia, Kazakhstan, Latvia, Lithuania, Russia, Ukraine
XX---> Austria, Belgium, France, Germany, Hungary, United Kingdom
XW---> Austria, Belgium, France, Germany, Hungary, Italy, Nordic, Spain, United Kingdom
ZC---> China, Hong Kong
ZH---> Hong Kong
ZS---> China, Hong Kong
ZT---> Taiwan

Table of Contents:
1. Quick Tips
2. Monitoring Battery Usage
3.The Nitty-Gritty Details
4.Frequently Asked Questions
5.References
6.Changelog
Frequently Asked Questions
Q: I just flashed a new rom or update, could that be the cause of battery issues?
A: Absolutely! A bad download, experimental features, or even settings that are not friendly with your device can greatly impact your battery life.
Q: What battery life should I expect out of my device?
A: That level can vary widely by usage. Generally, screen on time of 4+ hours is considered good.

Table of Contents:
1. Quick Tips
2. Monitoring Battery Usage
3.The Nitty-Gritty Details
4.Frequently Asked Questions
5.References
6.Changelog
References
References:
Better Battery Stats - http://forum.xda-developers.com/showthread.php?t=1179809&highlight=battery
Battery Calibration The easy way - http://forum.xda-developers.com/showthread.php?t=1024867&highlight=battery
Tasker Sync Control - http://forum.xda-developers.com/showthread.php?t=1031743&highlight=battery
Tips Battery Usage - http://forum.xda-developers.com/showthread.php?t=1374133&highlight=battery
SetCPU - https://market.android.com/details?id=com.mhuang.overclocking
Autostarts - https://market.android.com/details?id=com.elsdoerfer.android.autostarts
List of Battery wasting apps - http://forum.xda-developers.com/showthread.php?t=1251897&highlight=battery
Build.prop & init.d stuff - http://forum.xda-developers.com/showthread.php?t=1289554&highlight=battery
Battery monitor Widget - https://market.android.com/details?...d_apps#?t=W251bGwsMSwxLDEwOSwiY2NjNzEuYm13Il0.
System Tuner - https://market.android.com/details?...eloper#?t=W251bGwsMSwxLDEwMiwiY2NjNzEucG13Il0.
CPU Spy - https://market.android.com/details?id=com.bvalosek.cpuspy&hl=en
Juice Defender - https://market.android.com/details?...xLDEsImNvbS5sYXRlZHJvaWQuanVpY2VkZWZlbmRlciJd

Changelog
Code:
12/19/11 Basic Guide structure, info, etc
12/27/11 Added notes for current GNex issues; updated Nitty Gritty w/ antennas; added guides for settings.

Very nice thread. You might want to mention JuiceDefender as well, as that's a really useful utility too.

wanderfowl said:
Very nice thread. You might want to mention JuiceDefender as well, as that's a really useful utility too.
Click to expand...
Click to collapse
Thanks, added that and tasker to the first post as apps that can help save battery

why many posts...
Hey instaed of reposting everything can you try putting all together in one post..???

I think this should be mentioned:
USE WIFI!!!
Using 3G uses about double the battery of wifi. Using 4G uses about triple the battery of wifi. If there is wifi near you, use it! Use wifi at work and at home if at all possible.
Sent from my Galaxy Nexus using XDA App

You should also mention this on-going issue with battery life:
http://code.google.com/p/android/issues/detail?id=22878

For what its worth, my preliminary experiments seem to be showing that on the Galaxy Nexus, JuiceDefender uses more battery than it saves. FYI

is there any way to turn off the media server?

my battery is very inconsistent and at times I have horrendous drain

Not that it'll mean much, but Wi-Fi is the battery saver on this phone for me.
Light use all day, screen at 100% (which I turn off manually every time before putting it down)
E
verything on but bluetooth
Did some MP3 playback (2 hours), Lots of Tweetdeck, some maps - all while actually NOT on wifi (about 3 hours total) - the rest of the time I was at home.
I got about 18 hours before the phone shut off from a dead battery. The same without Wifi with 3G only would net me 8'ish. With 4G about 6ish - all with screen set to Auto.
So my casual and un-scienitific observation for my phone shows that there is something to be said about using WiFI instead of cellular service. I'll try and narrow it down further this week since I'm on vacation.

matt2053 said:
I think this should be mentioned:
USE WIFI!!!
Using 3G uses about double the battery of wifi. Using 4G uses about triple the battery of wifi. If there is wifi near you, use it! Use wifi at work and at home if at all possible.
Sent from my Galaxy Nexus using XDA App
Click to expand...
Click to collapse
Absolutely! Added a note for it, and a section in "Nitty Gritty" about all the antennas.
gogol said:
You should also mention this on-going issue with battery life:
http://code.google.com/p/android/issues/detail?id=22878
Click to expand...
Click to collapse
Added, thank you!
wanderfowl said:
For what its worth, my preliminary experiments seem to be showing that on the Galaxy Nexus, JuiceDefender uses more battery than it saves. FYI
Click to expand...
Click to collapse
I had the same experience, but I like Tasker for finer grain control anyway. The main thing to be weary of is Location-based settings. Tasker has a guide called "Location Without Tears" to explain it.
jnyce87 said:
is there any way to turn off the media server?
Click to expand...
Click to collapse
Not currently. You could freeze it through titanium backup, but that would break a bunch of apps. Some devs are working on fixes for this and Android OS
jnyce87 said:
my battery is very inconsistent and at times I have horrendous drain
Click to expand...
Click to collapse
All Three attached photos show pretty good battery life. Keep in mind: for a device early in its development, 12 hours is great!
Sal Khan said:
Not that it'll mean much, but Wi-Fi is the battery saver on this phone for me.
Light use all day, screen at 100% (which I turn off manually every time before putting it down)
Everything on but bluetooth
Did some MP3 playback (2 hours), Lots of Tweetdeck, some maps - all while actually NOT on wifi (about 3 hours total) - the rest of the time I was at home.
I got about 18 hours before the phone shut off from a dead battery. The same without Wifi with 3G only would net me 8'ish. With 4G about 6ish - all with screen set to Auto.
So my casual and un-scienitific observation for my phone shows that there is something to be said about using WiFI instead of cellular service. I'll try and narrow it down further this week since I'm on vacation.
Click to expand...
Click to collapse
Thank you for the perspective. I've added some sections referencing these issues.

I've been really surprised with the reviews about the battery life. So far I got the phone for a month ( in UK) and battery life is pretty good.
I have sync accounts, use the phone moderately (about 3 to 4 hours with screen on per day), no battery saving app or anything.
My daily routine is to unplug my phone from it's charger a 7am and every day I end up at night around 11pm with a battery around 40%... Some day I will forgot to plug it at night and be able to have it last almost for the entire next day (being careful though)
first week wasn't so good but after a few days battery improved significantly.
to me the key to save tons of battery life was to set the screen brightness to the second lowest level. It's really bright enough to my taste and literally since then I never got the phone to drain off within 20 hours after a full charge.
Also I have the wifi always on as mentioned earlier on the thread.

I have the GSM Nexus. I have had the phone for 1 week. My phone for phone calls, which drains the battery pretty quickly has not been real heavy as of late, but I have been typically seeing a 3% drop per hour of use. So right now I am at 78%, and have been up for 6h 48m.
Overall I am very happy with my battery life.
JOHN

Tubes6al4v said:
The key here is to think back to physics class. We have an energy storage device, and a few devices that consume energy and varying rates (power - NRG/Time)
...
Reducing maximum clock speed.
Click to expand...
Click to collapse
Is this really a good idea? Consider the following:
Higher clock speed means getting things done quicker. If the phone is running at 1400MHz with a voltage of 1225mV for one second, instead of running two seconds at 700MHz with a voltage of 900mV, what will demand the most energy?
(Voltages are the ones I'm using on my OC/UV'd Nexus, not the stock ones which are *way* high)
I'd rather focus on lowering the CPU voltage as low as it goes without instability than waste time with a slow phone

If i use my GNex normal i charge every two days, i like maximum display

Related

[Q] Battery drain too fast

I have been using Htc Desire + Motorola Milestone + samsung galaxy s these few days. It seems that my Desire, although lowest usage used up battery faster than milestone and galaxy, even in sleep mode! ( As for background syncing, milestone and galaxy used instant while desire is set to sync every 4hrs)
Is there anyway to at least increase the battery life?
In the first tow weeks the battery will not preform optimal, it needs a couple of charges before it operates as it should. Also if it seems that the battery drains to fast even in sleep mode, install current widget, set it to refresh every 5 minutes and to write a log. Normally the phone should use 5 to 10 mA on average during normal 3g standby (everything that allows push is set to push) and not more than 1 mA in flight mode. If your consumption is substantially higher than this you have either some very bad sync settings or there is a app running/syncing in the background when it should not be doing that. To check this dial *#*#4636#*#* and go to the battery usage and check the partial wake time.
Also are you using a task killer or does your Desire have worse mobile connection that the other phones (different network)?
To answer your question, yes there is something you can do to increase the battery life. There are different apps that help safe battery life, you can underclock and/or undervolt the cpu, swiching form 3g to 2g when no heavy internet is required, using as much a possible dark colors (only for amoled i believe) or lowering the background light.
But all this won't matter much if there is a background process which prevents the phone from sleeping.
TheGhost1233 said:
In the first tow weeks the battery will not preform optimal, it needs a couple of charges before it operates as it should. Also if it seems that the battery drains to fast even in sleep mode, install current widget, set it to refresh every 5 minutes and to write a log. Normally the phone should use 5 to 10 mA on average during normal 3g standby (everything that allows push is set to push) and not more than 1 mA in flight mode. If your consumption is substantially higher than this you have either some very bad sync settings or there is a app running/syncing in the background when it should not be doing that. To check this dial *#*#4636#*#* and go to the battery usage and check the partial wake time.
Also are you using a task killer or does your Desire have worse mobile connection that the other phones (different network)?
To answer your question, yes there is something you can do to increase the battery life. There are different apps that help safe battery life, you can underclock and/or undervolt the cpu, swiching form 3g to 2g when no heavy internet is required, using as much a possible dark colors (only for amoled i believe) or lowering the background light.
But all this won't matter much if there is a background process which prevents the phone from sleeping.
Click to expand...
Click to collapse
i have been using desire since june, its just that i use all 3 together recently and discover its's much battery draining. I seen the battery usage, and i saw radio cell is the highest standing at 80% while motorola milestone is around around 3%
magickiller9 said:
i have been using desire since june, its just that i use all 3 together recently and discover its's much battery draining. I seen the battery usage, and i saw radio cell is the highest standing at 80% while motorola milestone is around around 3%
Click to expand...
Click to collapse
Ofc it also depends on the roms you have on them and the radios, it'hard to tell...what have you got on your desire?
Thats not nice, my total cell standby and phone idle times total about 80% of the battery usage and i get 2 days out of one charge and if i don't play with it a lot and only use it as a phone( ) i got 3 days for one charge.
Oh one more thing, I got an S-LCD unit with a snow wallpaper.
vnvman said:
Ofc it also depends on the roms you have on them and the radios, it'hard to tell...what have you got on your desire?
Click to expand...
Click to collapse
I using the office Rom given by HTC
Sent from my HTC Desire using XDA App

[GUIDE] To Maximize Galaxy Nexus Battery

This guide is not meant to be as a whole and is not meant to be followed from beginning to end. There are several recommendations based on my own experience, some of them will give you big battery savings, some of them minor ones; I tried to recopile every config that helps to save battery, but every config is not suitable for everyone. (I´ll point it at the beginning of every section in bold blue).
You'll need a Rooted Galaxy Nexus, with a custom ROM and a custom Kernel.
The custom ROM will give you the ability to make a deep configuration of the device in terms of options. I'm actually using Liquidsmooth v1.25, but AOKP, CM9 and SlimICS have the same options (if not more) than my actual.
Some custom Kernels will give you the ability to change the CPU frequency and voltage, kernels are the main reason of some drainings or fantastic battery life, choose wise.
The normal Galaxy Nexus battery life is about 4 hours screen time. If you are not achieving this, the main reasons could be:
1. Some apps are draining your battery due to a continuous use (no deep sleep or continuous wake ups).
2. Screen too bright.
3. Bad kernels with draining problems.
4. Weak signal connections.
This guide is wrote by me, a simple user that is sharing his own experience of the last 4 and a half months with the device. Some statements may be wrong. I'll appreciate any positive recommendations in order to improve the guide and help the rest of the community to achieve the best battery life the device can give us.
I'm using actually Liquidsmooth v1.25 and PopcornKernel, in a GSM GNex with standrad battery (1700mAh), and I'm getting this results:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SCREEN
Due to the big screen, this is one of the elements of the device that affects in a major way to the battery live. (Great Savings)
It has been checked that black themes have a great impact on the battery due to the fact that one black pixel does not consume any battery.
Some apps have a black theme option on them, if you choose it you will save some battery.
On the other hand the brightness is the other part in the screen that has a big impact on the battery. In a logic way, less the brightness more the battery life. (Greatest Savings)
Now the latest ROM's have a new amazing feature, we can change the interval the sensor works to achieve the ambient light, reduce the brightness minimum value (that's by defect way too high in low light conditions), and customize your prefered light levels (that are too way too high in default configuration).
By reducing the sample interval sensor a bit and reducing the minimum value a lot we can achieved abetter battery life in a great manner.
Also adjusting the light sensor levels to a more reliable one's that are by far lower than the default one's we'll achieved a more optimize system that consumes less battery.
Note: This are my actual, after 2 weeks of adjust, values but I'm still working on them, they are no 100% reliable.
CPU
The CPU is a great beast. In terms of battery is well adjusted, by as always, we can achieve a personal optimized system (this is Android, yeah!) that will balance performance and battery life. (Great Savings Underclock and Undervolt combo).
A very good speed and fluidness can be achieved with a very good optimized and well balanced performance-battery friendly system.. and yes, with the last advances in kernels and ROMs, we can have a perfectly smooth system with a top speed of 1000Mhz.
In the other hand Undervolt will help us to achieve a cooler system with some battery gain. With Undervolt we´ll limit the max. value of the Voltage for the specified frequency, if we have a kernel with Smartflex, this one we´ll allow lower voltages depending on the power need of the CPU.
Two important things:
1. It has been tested that the 700Mhz frequency is prefereable over the 300Mhz one, due to the drops on frequency signal of the phone.
2. Undervolt values are not the same for everyone, it can oscillate depending on the individual CPU. When I UV I always test my system with an Stability Test app.
Connections
GNex is a phone...also.. well, it's a super computer with phone capabilities. Due to the "always connected" philosophy the optimal baseband will save a lot of battery. An optimal Baseband and Radio (region optimized) will require less power and time to connect to the antennas and will have better connection always (less power irradiated). (Medium savings).
The Radio should be updated and region optimized, there's a magnificent post made by josteink that explains all the details concerning the Radios with links to every one available.(GSM)
[Radio] (GSM) Galaxy Nexus I9250 Baseband dumps collection & discussion
European Radio Recommended: XXKK6 (XXLA2 is giving too high "Phone Idle", resulting in drain problems)
For the CDMA version there is another magnificent post by ready5 with a compilation of every RADIO for the CDMA version of the GNex.
(CDMA) [RADIOS/HYBRIDS]*UPDATED* 4.0.4 FULL 2/6/2012 PLUS FRIED RADIO Halp!
In the GSM version on the other part the 3G, HSPDA consumes great great great battery juice. If you are not in WIFI and are not using the data connection, a great way to save battery life is changing from HSPDA or 3G to 2G networks (this is really noticeable if you travel a lot by car or train, cause you are continuing connecting a reconnecting from different radio antennas).
There's some ROMs as Liquidsmooth that allows when you are not on WIFI and after an specified delay, to change to 2G automatically (or low consuming) networks when you have the screen off. This is a great way to save battery when you are not at home, reducing the standby drain of the phone outdoors.
.
The automatic 2G when sleep is a main function of Juice defender. Thanks to a1exus for recommendation.
In the CDMA version the LTE consumes also great great great battery juice. If you are not in WIFI and are not using the data connection, a great way to save battery life is changing from LTE to 4G networks (this is really noticeable if you travel a lot by car or train, cause you are continuing connecting a reconnecting from different radio antennas).
Thanks to thenickisme for this!
WIFI
Wifi has a crazy history on the GNex. After talking and talking, posting and posting, it has been tested that WIFI always on while sleep is the best way to achieve a longer battery life. (Medium savings).
Also the new ROM's have amazing feature that change the WIFI interval (we normally stay at the same WIFI always), increasing the value will save batterty life reducing the continues scans that produce the WIFI Always ON requirement.
Services and Apps
The best thing of Android is that we can configure anything, one of the best and underestimated feature is the Freeze or Service Uninstall. We did it before in Windows and we can do it now. Through the Apps section in Preferences or the mythic Titanium Backup we can disable or uninstall an internal function of the systems that is normally used, giving more resources to the system and in some cases, saving some battery. (Low to Minimum Savings).
There are some ICS functions that no everyone uses. For example, I don't use any Bluetooth, NFC, Google Voice, Google Search or Speech function of the system, freezing or uninstalling them will optimize our system giving some battery juice.
Note: This is a dangerous thing if you don't understand what you're doing. Make always a Nandroid before Freezing or Uninstalling an essential function, just to be cautious.
According to the Apps we have to take in account the Background Syncing or Sync Interval, most of the time the apps don't need to be synced every 5 minutes, like weather, if we make longer updates we'll achieve a good saving battery related. (Great Savings if many apps with many connections).
Widgets, 5 homescreens full of widgets updating in real time could be detrimental to the battery live, take care when adding widgets and as said in the previous paragraph, change every widget preferences to update in longer times than usually they have by default. (Great Savings if many apps with many connections).
Bad Apps are the one's that not allow our device to deep sleep or wake up continuously our GNex. There are several on the market, Readability for example is a new one that wake up continuously our device attempting to download new articles, on the other part, some time ago Widgetlocker had some problems not letting deep sleep the GNexus (don't know now). (Great Savings if there is an apps giving deep sleep or wake ups problems).
Pointing on this, the best way to know if any app is not behaving well in the system is through 2 apps:
- BetterBatteryStats, that will look for any wake up of the device while sleep.
- CPU Spy, that will tell us if the device is deep sleeping ok or not.
Other things
There are other things that will help us in a great or minor manner to save battery life.
Sync Data usage (Google services like contacts, bookmarks, etc..) consumes battery, if you limit this usage, you´ll gain some juice. The new ROM's in the Powersaver tag will allow you to limit this sync usage. (Low Savings).
The Dial Pad Touch Tones and Vibration affects battery also (yepp it's true, and in a great way!), disabling this features will give you some extra battery juice. (Low to Medium Savings with combo sound plus vibration).
The Google Location services and Backup&Reset Data consumes great battery also, limiting this services will gave you some extra juice. (Medium Savings).
The last little thing that will help you save batt life will be the Automatic Date&Time option, disabling it will give you some extra juice also. (Lowest Savings, practical minimum).
Live Wallpapers, they are very nice but will drain your battery quickly. Static Wallpapers are preferred, and if posible, dark ones. (Medium to Great Savings).
Experimental
This are new tweaks that normally appear in new/advanced kernels, his use according to battery save is still not really tested or can have a detrimental on the physical conditions of the device/battery. Use them with caution or if you really know what you are doing.
[MOD][KERNEL]Battery Life eXtender (BLX), this is a tweak created by the popular Ezekeel and in his owns words: "Older types of rechargable batteries exhibited a 'memory effect' which made it neccessary to completely charge/discharge the battery when using to prevent degradation of the capacity. Modern Lithium-Ion batteries like in the Nexus S do not show this problem and thus it is not necessary to use the battery in complete (dis)charge cycles. In fact on the contrary, it is commonly accepted that both very low and very high charge states accelerate the degradation of the battery capacity (that is why you should store Li-Ion batteries at around 40% charge).
While a low charge state can be simply avoided by charging the device more often, the battery in the Nexus S by default is charged to around 95% capacity and I could not find any app or tweak to stop the charging at a lower capacity. Thus the only way was to use the manual override and pull the cable which is annoying since one had to monitor the charge state." (Unknown Savings).
Galaxy Nexus is charged by default to the 96% of this capacity, with this new tweak you can gain this 4% (don't know for sure if you can get the 101%) of battery life, in 4 hours screen time, more or less 10 minutes, but it can be detrimental on the long way to the battery physical life.
You can found this tweak in the last nightly of Franco's Kernel, and can be activated via his own app.
You can find more information in Ezekeel post here at XDA.
[MOD][KERNEL]Undervolt of IVA and CORE Voltage, new patches let undervolt the IVA (hardware media decoder) and CORE (GPU Voltage), I'vce been playing with this all the day and I've managed to undervolt a 15-20% de original frequencies. (Unknown Savings).
I understand that with this we are limiting the maximum voltage they can use, letting them to use lower ones according to GPU load. I'm not sure at this (GPU uses smartflex also ¿?) but with a descent of 20% on the voltage could result in longer battery life while playing games or seeing movies.
I'll try further undervolts, but this are my actuals on a stable system.
You can play with this voltages via the last nightly of Franco's Kernel, and via his own app.
Take care playing with this, could result in system instabilities, reboots, freezes, etc.
Links of interest
- BetterBatteryStats, A high battery drain is often a limiting factor for a great user experience.
With BetterBatteryStats you can analyse the behavior of your phone, find applications causing the phone to drain battery while it is supposed to be asleep and measure the effect of corrective action.
- CPU Spy, This is a simple app to display the time the CPU spends in each frequency state. This can be a useful tool in diagnosing battery problems or tweaking your over-clock settings.
It also displays the current kernel information.
- StabilityTest, StabilityTest is a stress-testing tool for android devices with error reporting.
StabilityTest is a CPU, GPU, RAM/memory stress-testing tool for your device, whether stock and unrooted (limited functionality) or rooted and overclocked with SetCPU, SetVsel or similar tools.
Extended Battery
At the end, the best way to extend the battery life is with an Extended Battery, they are not very expensive and only increase a little bit the thickness of the device. They can be bought at several places through the typical places as Ebay, Expansys or Amazon.
Important: Take in account that the CDMA and GSM versions have different batteries and they are not compatible, normally the GSM one is longer and black and the CDMA is wider and blue.
Borrowed from Buddy Revell
Calibration
Once a month we´ll have to calibrate our battery so that the information to be shown on screen is accurate and true. The steps are as follows.
1. Charge the Nexus until the indicator shows us is 100%.
2. Disconnect it and let it discharge until it turns off by herself.
3. Then load up fully charged. Note that this state is reached after one hour approx. since it shows that is already loaded.
Note: There are several apps in the Market that help calibrate the battery, although I have heard that in ICS Google has changed the file location does. Log of our battery so many of them may not work well if they are not updated.
great post especially for a new gnex user. will look through these options thoroughly.
Very nice. Thank you! Took a few suggestions.
Looks like I've got some work to do =D
Sent from my Galaxy Nexus using XDA
edited out
Cool story bro! Lots of good tweaks to maximize battery.
Sent from my Galaxy Nexus using xda premium
What rom is that? You should state that ...
Awesome. Those custom backlight levels are going to save a good amount of battery. I tried using a filter, but it made using the phone in sunlight impossible.
It's working inside well and based on what I see from the custom levels, it should have no issues once I take it outside.
As for the underclocking, comparing iOS and Android isn't fair. iOS has an advantage with its closed ecosystem. I personally overclock the GNex to achieve the same snappiness I had on my iPhone 4S. Sure the underclocking will save battery, but I might as well be using an older phone if I'm going to underclock.
When it comes down to it, everyone's battery is >50% screen consumption. Your custom levels are going to tremendously increase battery life.
gogol said:
What rom is that? You should state that ...
Click to expand...
Click to collapse
It's in my signature, Liquidsmooth v1.25.
myrdog said:
Awesome. Those custom backlight levels are going to save a good amount of battery. I tried using a filter, but it made using the phone in sunlight impossible.
It's working inside well and based on what I see from the custom levels, it should have no issues once I take it outside.
As for the underclocking, comparing iOS and Android isn't fair. iOS has an advantage with its closed ecosystem. I personally overclock the GNex to achieve the same snappiness I had on my iPhone 4S. Sure the underclocking will save battery, but I might as well be using an older phone if I'm going to underclock.
When it comes down to it, everyone's battery is >50% screen consumption. Your custom levels are going to tremendously increase battery life.
Click to expand...
Click to collapse
Thanks
With the iPhone comparison I just tried to emphasize that sometimes underclocking results in the same snappiest system, but yes, is a little unfair though (but I can assure that with the latest Kernels and ROMs that have been released, I have a totally fast and smooth system with only 1000Mhz).
Well done good job
Good guide. Rather than seeing multiple thread's about awful battery life its nice to see people talk about how to maximize their battery life
Sent from my Galaxy Nexus using xda premium
Good guide—thanks for taking the time to make it—but along with it’s very good parts, it has quite a few inaccuracies, is misleading in some places, doesn’t fully explain the ramification of making many of the changes that are proposed and makes questionable changes for very little gain. Amongst other things, my major issues with it are:
You wrongly assume a device that does not get four hours of screen time is not optimized—this would be incorrect as one can get four hours of screen time with the stock ROM and default configuration.
The stock ROM does not allow you to customize the backlight and CPU—so you should point this out.
It’s condescending to the iPhone (while the GN might be better in many ways, patronizing another device has no place in a “guide”).
BinkXDA said:
Good guide—thanks for taking the time to make it—but along with it’s very good parts, it has quite a few inaccuracies, is misleading in some places, doesn’t fully explain the ramification of making many of the changes that are proposed and makes questionable changes for very little gain. Amongst other things, my major issues with it are:
You wrongly assume a device that does not get four hours of screen time is not optimized—this would be incorrect as one can get four hours of screen time with the stock ROM and default configuration.
The stock ROM does not allow you to customize the backlight and CPU—so you should point this out.
It’s condescending to the iPhone (while the GN might be better in many ways, patronizing another device has no place in a “guide”).
Click to expand...
Click to collapse
Thanks, but the guide tried to be a compilation of many procedures that would give you a longer batt life. Some of the recommendations give you maybe 4-5% more autonomy, some of them 0,5%, don't know because I'm not an engineer and don't have the tools and time to measure the actual rate of discharge of the device, I'm only a user that took some time in share his personal experience in the last 4 and a half months with the device.
1. It was a way of talking, did not tried to assume anything because was not thinking in anithing out of the people that are not having more that 3 hours batt time, was a simple way of selling something (a well/bad introduction depending on the eyes or mentality of the reader)
2. We are at XDA and this is a developer device, I asume a minimal technological base, I was assuming this. But I point this out because I also think that will help some people.
3. Tried to emphasize that while the over sold as an ultra-quick device is only 1Ghz Dual-Core, the GNex can be as fast and reliable as the iPhone 4S with the same speed, and also saving batt (and in addition you have 450 more Megaherzs if you want to use them.. if you root). It’s not condescending cause if I would have liked to buy an iPhone I would bought one as the 99% of the people here.
I am a simple user, as everyone here, trying to help people as people has helped me developing great ROMs and Kernels I like positive and concrete recommendations over vague and negative ones.
hey op,
SrTapir said:
If we take in account that the Mega-Ultra-Cool-Fashion-Posh and "Ultra Quick" iPhone 4S has a only Dual Core 1Ghz processor, we can assume that with the same speed we can achieved a very good optimized and well balanced performance-battery friendly system.. and yes, with the last advances in kernels and ROMs, we can have a perfectly smooth system with a top speed of 1000Mhz.
Click to expand...
Click to collapse
i think the iphone is clocked at 800mhz even it has 1ghz
king23adrianc said:
hey op,
i think the iphone is clocked at 800mhz even it has 1ghz
Click to expand...
Click to collapse
Ups!
SrTapir said:
Ups!
Click to expand...
Click to collapse
First of all thanks to all the people for your comments!
I've updated the first post with your recommendations, and added a couple little things.
SrTapir said:
First of all thanks to all the people for your comments!
I've updated the first post with your recommendations, and added a couple little things.
Click to expand...
Click to collapse
The Calibration section is a little confusing. It only takes 1 hour to go from 0% to 100%?
Also, do you know anything about calibration with ROMs that only allow you to charge to 99%?
myrdog said:
The Calibration section is a little confusing. It only takes 1 hour to go from 0% to 100%?
Also, do you know anything about calibration with ROMs that only allow you to charge to 99%?
Click to expand...
Click to collapse
No, it takes 1 hour after the GNex indicates is fully charged. I'll try to change it in order to clarify.
No, sorry, maybe you can "delete battery logs" via recovery. (I never did it, and don't know if can be detrimental).

Tips to extend battery life with ICS

All,
In case you haven't noticed, the battery life of the Nitro HD is kinda bad... Then, when you add ICS into the mix, it gets worse.
When i first flashed the Leaked ICS ROM, I noticed that I was only getting about 8 to 9 hours of battery life with very light use. So, I endeavored to find a way to extend that time without buying an expensive extended battery.
Here are my findings:
GPS
Settings > Location Services
Now we all like the convenience of being able to pull out our phone and find the nearest gas station or fine dining experience. But when you think about it, in our day to day lives, we don't need directions that much.
GPS and Location Services are huge data and energy hogs. If you have ever seen how much can go on in the background when it comes to Location Services, you would cringe. So, set up your GPS like the screenshot below and you will see a little battery life improvement and data usage go down.
Display Brightness
Settings > Display > Brightness
On my Nitro, the display uses up the most energy by far. So, it only makes sense to lower the brightness a bit to save power.
Developer Options
Settings > Developer Options
The Nitro has a powerful 1.5GHz CPU which uses a ton of energy when in heavy use. Some of you might say, "But Matt, I don't use that many apps that need the CPU." Well, it's not that you use them. It's that the ones you have used are likely still running. For example, even though I always use the 'Exit' menu item in Slacker Radio, it will always show up as a running process in Task Manager.
In the Developer Options, there are a few useful ways to fix this problem.
First, check the box next to 'Don't keep activities'. This will cause whatever app you are using to stop completely as soon as it is not on the screen anymore. This is useful if you have the habit of using the 'Home' button when you are done with apps.
Next, set the 'Background process limit' to something other than the standard limit. I have mine set to 4 processes. This will keep processes that are not tied to any specific app in check.
If you use a lot of apps and games that have to render video, it might be a good idea to check the 'Force GPU rendering' box. This will force apps such as games to use the slightly less powerful GPU in the Nitro for video. Thus letting your CPU relax a bit. I have also noticed that heat doesn't build up as much with this box checked.
Lastly, if you want to know about more of the processes that hang in the background that may cause performance issues, you can check the 'Show all ANRs' box. Personally, I found it annoying.
Power Saver
Settings > Power Saver
I was really excited for this feature but also very skeptical. But, I gave it a try anyway. What this feature does is when your battery level gets to a certain percent that you choose, it will turn off power consuming features and change some settings to use less power. I have mine set to engage at 20% battery life.
The tips I have seen say to check every box. But, because of my profession, I have to have 'Auto-sync' left on for emails and such.
With the settings below, I usually see the last 20% of battery last about 4 to 5 hours of medium use.
CPU Clock
*Requires Root*
Unlike all the tips above, this one will require you to root your Nitro.
As I said before, the 1.5GHz CPU uses a ton of power. When you think about it, unless you are playing games all the time or doing some kind of complex calculation as part of your Quantum Physics experiment on you phone, you really don't need all that power. So, what I did was underclocked the CPU to 1GHZ. This gives me the power I need to do what I do but with more efficient energy consumption.
I used SetCPU for this but there are a few other choices out there that do the job just as good.
As you can see from the screenshot below, I have set the max frequency to 1026MHz and the min frequency to 384MHz (I have since set min to 192MHz). I set the governor to 'conservative' based on this post: LINK. But, I think that any of them will help in different ways.
If you are curious, I'm also inserting a screenshot of my benchmarks after the underclock.
CPU Sleep (Suggested by rani9990)
*Requires Root*
XDA user rani9990 suggested an app called CPU Sleeper that, essentially, puts additional cores into an offline mode while the screen is off.
I can see how this would be advantageous because when your phone is in sleep mode, it really doesn't need all that extra power.
I have had it on my phone since i got up this morning and have noticed a significant jump in battery life already.
Results
Before these tips, I was getting about 8 to 9 hours of medium use on a charge.
After, I get roughly 15 to 20 hours of medium use. (It varies from day to day but hovers between 15 and 20.)
If anybody has any other tips, please let me know so I can add them to the list.
You should also tell people to get CPU sleeper (root) saves tons of battery life for me.
Also, disabling haptic feedback saves battery.
Sent from my GT-I9300
! kick ass post!! well-done. fun read too.
thanks!!1
Sadly, battery life on this phone really sucks even with the optimizations. having compared both, I can say that the Nitro HD with optimizations and 3800 mAh Hyperion battery gets about the same battery life as a Galaxy Nexus on the stock ROM and stock battery.
996gt2 said:
Sadly, battery life on this phone really sucks even with the optimizations. having compared both, I can say that the Nitro HD with optimizations and 3800 mAh Hyperion battery gets about the same battery life as a Galaxy Nexus on the stock ROM and stock battery.
Click to expand...
Click to collapse
Perhaps check your running processes. With these tweaks in place, I unplugged my Nitro at 7:45is this morning and right now, at 2:15pm, I have 79% battery left and I've made two 15 to 20 minute phone calls and rebooted about 6 times because of some testing I've been doing for another thread.
Also, the Nitro does have a faster CPU that would take more power than the Nexus.
I have done all of this, in addition to in Settings/Wireless & networks there's "more..." click that and theres "Mobile networks".. and the option for "Use only 2g networks" I'm using that for only texting while at work and doing pretty decent with battery life. since 5:45 to now 10AM texting all throughout that time I'm at 85% battery.
Kct385 said:
I have done all of this, in addition to in Settings/Wireless & networks there's "more..." click that and theres "Mobile networks".. and the option for "Use only 2g networks" I'm using that for only texting while at work and doing pretty decent with battery life. since 5:45 to now 10AM texting all throughout that time I'm at 85% battery.
Click to expand...
Click to collapse
I actually don't have that option.
mattman86 said:
I actually don't have that option.
Click to expand...
Click to collapse
Uhmm.. maybe its a CM9 only feature.. sorry hijacking then.
i found many of these settings are available in cm9 and after making the changes, it appears to me they work very well. thanks again eh.
UPDATE: I refrained from plugging in my phone all day yesterday and got 14 hours and 32 minutes of medium to heavy use.
Sent/Recieved 191 text messages.
Spent 2 hours and 47 minutes on the phone.
Updated 7 apps from the Play Store.
Played Dead Space for roughly 35 minutes.
Checked Facebook 3 or 4 times.
Read a news article online.
I think the battery did pretty good this time around.
Thanks for helpful tips!
The only problem I got is that the screen turned to back (with music still on) when I started NinjaJump with "Force GPU rendering'" checked.
You don't want force GPU rendering checked...
mattman86 said:
Display Brightness
Settings > Display > Brightness
On my Nitro, the display uses up the most energy by far. So, it only makes sense to lower the brightness a bit to save power
Click to expand...
Click to collapse
What I`ve noticed is that when I set Brightness to 100% I have 3...3,5 hours of wake working screen active time before battery exhausted. It's on ICS leak V18F. But if I set brightness to 30% or "auto" mode I got about 2....2,5max hours of screen active, it exhausts quicker
And secondly, on CM9 it helps me to check off "surface dithering" in 'performance' options. But on official ROMs we haven't this option available to tweak
I found that JuiceDefender has seriously saved me a whole lotta battery. Like seriously. I was getting 12 hours of medium to heavy usage before, and now i can hit 30 hours of medium usage. Then again, Data isn't turned on for me, I use the phone for Wifi and Calling.
rani9990 said:
I found that JuiceDefender has seriously saved me a whole lotta battery. Like seriously. I was getting 12 hours of medium to heavy usage before, and now i can hit 30 hours of medium usage. Then again, Data isn't turned on for me, I use the phone for Wifi and Calling.
Click to expand...
Click to collapse
JuiceDefender saved me tons of battery also. But I noticed that it was always waking my phone up for a second at random times. Have you had that issue at all?
mattman86 said:
JuiceDefender saved me tons of battery also. But I noticed that it was always waking my phone up for a second at random times. Have you had that issue at all?
Click to expand...
Click to collapse
Nope, but I don't look at my phone every waking second. Maybe it did do it. But I'm getting a serious boost in battery life so I don't really care.
Sent from my LG-P930 using xda premium
For me keeping the wifi on (and thus connecting via wifi both at home and in the office) allows me to save battery..
To me it seems strange, because my old phone literally sucked battery while keeping wifi on, but on the nitro wifi consumes less than hsdpa data transfer.
I've added a link to my SetCPU Profiles file in the guide.
low antutu battery benchmark scores
Both stock and CM9 RC2 are disappointing: 250 and 328 respectively. I've applied the suggestions here and don't know if I'm doing something wrong.
I was rather happy with my phone with GB managed by Battery Defender from Infolife. I used to have 1,5 day with "Mostly Idle" usage. Now after upgrade to ICS I just got 10% down per hour on idle. So disappointed. I'll play with your settings a while. May be Battery Defender uninstall/reinstall can help too...

[INFO] SGS2 T989 current consumption tests

I'm not sure if this would be of an interest for general public but those who like numbers can skip "OMG this/that SuperBattery/ROM/app let my phone run forever" statements.
I had read somewhere about similar testing for other phones (such posts are very rare). So I was curious to do such tests for my T989. And here we go:
SGS2 T989, ICS stock rooted/debloated ROM.
No Juice/CPU keepers/defenders/sleepers etc.
All syncs are manual.
All tests are done with dark background at 20% brightness if not otherwise stated.
Most of the time current jumps up and down so some results are with Low/High mA range.
Cell signal was -84dBm (pretty good 4 bars).
CPU was at default range 384MHz -1.5Ghz, ondemand.
Anker 2200mAh battery was at 80% - around 4V. When voltage goes down, the current would go up but I didn't bother to calculate in Watts instead because knowing ballpark in Amperes let you calc budget easier.
Deep sleep test.
In deep sleep,current stays below 10mA some of the time but every 5 sec jumps to 40/50mA, every 15 sec to 150mA. So, something is running on background giving an average of 11mA (somewhere around 0.5% of charge per hour).
If I put phone in airplane mode then there would be no jumps and average current will be 3/4mA. Over 10 hours (overnight) phone would loose only 1-2% vs. 5% when not in airplane mode.
Interesting, my previous phone SG S 4G had low current 2/3mA even when not in airplane mode. Well, anything running/looping on background (like sleeper script) would only consume more energy.
So, if you don't need to pickup calls at night - your best battery savior is an airplane mode... otherwise just put phone on a charger.
AMOLED Screen brightness test was done in airplane mode, idle:
Dark background 20% - 80/90mA, 50% - 110mA, 100% - 130mA
White background 20% - 120/130mA, 50% - 170mA, 100% - 250/270mA
This should give you around 10 hours of screen time if you say just reading white text on black background during boring intercontinental flight.
GSM voice call screen off - 280mA, screen on (speakerphone) - 350mA
(So basically, I can talk non stop for 2200/280 = 7 hours straight, not saying that I would do it )
Market apps update on WiFi - 250/300mA
SpeedTest WiFi - 450/500mA,
4G - 600/900mA (900 most of the time when uploading) (actual 4G speed was around 18Mb down and 5Mb up)
Everybody saying "too much 4G data will kill your battery" - but how much is to much? We can see that 2200mA budget enough for 2200/900 = 2.4 hours of intensive 4G usage. (There is some CPU part in it too)
And my cell signal was pretty strong, so wicker signal would require even more current to get your bits back and forth to the cell tower.
Anyway, in my case 4G requires double vs. WiFi.
CPU stress test 1.5GHz (364 Native Benchmark) - 570/600mA,
1.3GHz (402 Native Benchmark) - 460/480mA,
1.0GHz (506 Native Benchmark) - 350/390mA
You can see with performance goes power consumption... lowering from 1.5 down to 1.3GHz can save you around 120mA...
NetFlix playing through WiFi - 200/300mA, 4G - 240/600mA (600mA when loading buffer)
So, you can expect about 2200/300 = 7 hours of NetFlix from one charge.
Pandora, screen off, 4G - 70/350mA (350 when loading buffer 1/5 of a time)
Google Music screen on, local - 150/200mA, WiFi - 300/340mA, 4G - 500/700mA
I think Google Music buffering more then Pandora and I was not waited long enough... GM should consume about the same as Pandora.
Dice MP4, HW decoder, local video - 150/200mA
Google Map idle WiFi - 250mA, with GPS on - 350/400mA
Game Quell Reflection - 400mA (all the time)
Angry Birds - 250/350mA
Well, here are some of my screen shots as an illustration. Enjoy.
So you are saying all these battery savers are making things worse?
Here's mine with AOKP ICS Eugene CPU sleeper and TDJ kernel
Truth is battery life varies hugely, with usage and app setups.
Sent from the pink Unicorn from the Darkside.
I am trying to show that with the given battery budget it's up to user how to spend it.
Knowing how stuff works (at least in general ) allow to plan actions.
Speaking about CPU sleeper - it loops in background (already not good), it's trying to put CPU1 offline regardless what kernel scheduler think about it meaning next moment kernel would wake up CPU1 back if needed, so in next 2 sec sleeper script would try to put it off again and so on and so on....
Do you really need those intensive background processes running? Like Google++ etc. - if answer is Yes then CPU script is counterproductive, it's fighting against your wishes, spending even more energy... if answer is No then you better make sure your phone is clean of such rough apps, so it would go to deep sleep on it's own...
Deep sleep is not exactly up to Samsung specs on this phone - 0.5% per hour - meaning 200 hours in standby with excellent signal and with 2200mA Anker battery... only in airplane mode T989 got 3/4mA. So, could sleeper scrip help in this situation? Ask the author. Because when I ask him he just congratulated myself and that's it.
Band aids are always less effective then the cure of the root problem. Band aids could/would produce side effects (like something stopped working).
If you don't need dual CPU power - get yourself a single core phone... or lower CPUs frequency. According to my tests decreasing CPU frequency by 15% will save you 25%.
If you don't want to flip airplane mode by yourself then get apps which will do it for you but there might be some other gotchas...
Just try to get to the bottom of the problem and avoid the idiocracy "when the plants crave for... you know what".
LoopDoGG79 said:
Here's mine with AOKP ICS Eugene CPU sleeper and TDJ kernel
Truth is battery life varies hugely, with usage and app setups.
Sent from the pink Unicorn from the Darkside.
Click to expand...
Click to collapse
Looks fine. 20% in 12 hours with light usage. Test idle overnight with and without CPU sleeper to see if this is placebo effect.
I just did some tests on endurance. 4 days with 1 hour of talk and 1 hour of screen time and still have 28% to go. Or previously I did 7:40 of screen time with 40% battery still to go...
Someone asked what is my settings, well here we go:
1. I don't use automatic sync anywhere. When I need something I just hit manual sync.
2. Most of the time I use fixed brightness about 20%. (sometimes I set more when I need it)
3. Observe system behavior periodically, especially when installing new app, using OS monitor or just simple terminal (top 10 command). Are there any processes running without any reason? If so, deal with them...
4. My "Screen On" CPU frequency range is limited to 1.3GHz. (usually I don't play games on a phone, I've got a tablet for it). This will cap max current and will save around 120mA.
5. "Screen Off" CPU is limited to 0.9GHz - for same reason, no need to use 1.5GHz CPU for background tasks.
6. If there is spotty 4G - better switch it Off. Sure this will delay reports on you going from your phone to Google servers but I don't care about it.
7. Use WiFi instead of 4G - it costs at least two times less for you battery.
8. Switch WiFi Off when non needed. Idle WiFi will not consume much more mAmps but will set internal connection status = DISCONNECTED which will prevent different processes wakening up and transmitting.
9. Overnight, I prefer use airplane mode... two reasons: I don't like to wake up due to some "wrong number" calls. Second, deep sleep mode is still consuming around 11mA and airplane mode is just 3mA. So, instead of 4% of charge per 8 hours my phone uses just 1%.
(FYI: Eugene told in other post that his best overnight idling was about 10%)
10.Last but not least by using dark background and reading white fonts on black screen can save another 50-70mA. Very handy if you like read a lot. That's how I've got 7:40 hours of screen time with 40% still left in battery.
When you look at your time and compare what you were running/doing - keep in mind that there will be about 80% of battery capacity available. (Fuel Gauge chip will show 0% when there is still 3.45V) Manufacturers rate batteries discharging them down to 3.3V.
If you want to post your results, please include at least screen time along with type of usage and other basic settings. Otherwise such posts would be useless in terms of objective comparison different ROMs and settings.
i got my telus refubrished phone few days ago, i am getting around 12 hours on factory settings, i didnt change them. i use the phone for calling emails and news.
is that normal, if not, could it be the battery
omarnajat said:
i got my telus refubrished phone few days ago, i am getting around 12 hours on factory settings, i didnt change them. i use the phone for calling emails and news.
is that normal, if not, could it be the battery
Click to expand...
Click to collapse
Well, to say if your battery needs to be replaced you either have to test it on capacity tester or indirectly in your phone with some static (and well known load). Read the first post, choose benchmark/load, run it and then calculate your battery capacity approximation.
If your calculated capacity much less then 80% of rated one then probably you want to replace battery.
You may try to reset Fuel Gauge chip by removing full charged battery for several minutes from phone and try those tests again.
You can check for calibration errors by comparing voltage and what % Android reports.
100% - you should see 4.2 - 4.1V
50% - you should see 3.8-3.7V
1% - you should see around 3.45V
To answer on your other question "if this normal?" - one would need more information. Or you can analyze your usage pattern yourself based on metrics I provided at first post.
Really interesting post, thanks for taking the time to document and write this up. This is the sorta thing that is really great on XDA.
I went on a one week campout a few weeks ago. Put phone in airplane mode and unplugged around noon Monday, didn't plug it in again until around noon Saturday. Airplane mode the whole time, but I was also using Eugene's CPU Sleeper app and AOKP milestone 6 (July 15th release). Used phone for camera throughout the week, some very light reading and more than a few hours of gps on a long hike. Didn't think to take a screenshot though, so I can't back my claim. My battery was flirting with 0% by the time I plugged it in though, but that's still ~5 days. If I didn't use gps I could have easily gone much longer. Gps was the biggest battery killer.
Airplane mode is the best battery saver there is, but I like to be able to receive phone calls so I just let AOKP turn data off after about 10 minutes of screen off. Saves a lot of battery right there.
I have some crappy metro PCS
huawei ascend that I don't use at all. I turned it on airplane mode and left it for about a month and it was at 27 percent when I picked it up yesterday. I was running cm6 and I think I under clocked the prosessor running at 400mkz max
It has a 1500mah batt
my s2 has a extended 3650 mAh bat
Sent from my SGH-T989 on Jelly Bean goodness!
Edit: I just carry around an portable charger with me. I get about a week on my phone but you never know whats gonna happen
Updated to ICS 4.0.4 and looks like deep sleep got improvement.
Last night battery lost just 2% instead of 4% as expected for 8 hours on previous rom.

[Q] excessive battery consumption

Hello guys,
a few days ago I bought the notes 8.0 wifi and after a few hours they already had administrator permissions.
I left the tablet that becomes exhausted and completely after a night in office, in the morning I started to make some changes: new rom and kernel immediately immediately!
I state that in Italy are the CEO of an interesting blog where we treat only Google Experience products novel that I'm not really, but ...
Turning now from the Nexus 7 (I still have it) the difference for the better I feel about this tablet but I have noticed, however, an excessive drain on the battery, then not doing anything so important: the hours of active screen only 3/4 albeit with wifi always on!
I tried to set all the Governor also present with heavy undervolt but I have not noticed noteworthy improvements ...
nb. Rom and kernel belong to @civato
Tell me your experience, thanks guys
I didn't understand all of your post, but wanted to share my experience:
Leaving the screen brightness on auto is essential to get reasonable battery life. On full brightness my tablet battery runs out way too fast. I do think this device has the shortest battery life of 7 other tablet/phone devices I have previously used for multiple full days (I cannot judge with less usage). But as long as you leave it on auto brightness most of the time, it has managed to get me through each business day since it was released.
Sent from my GT-N5110 using xda app-developers app
reply
thanks for your expertise ...
you are absolutely right but also the tablet in standby consumes a small percentage of the battery, that's not good, at least to me.
I'll talk with the developers for the right settings in the kernel ... hopefully
I found that I only use a few percent when its in stand by. Heres what I have my settings as and why
Brightness - either auto +5 or 50% switching between the 2 as required.
Sync off.
Power saving mode - on unless I want to play resource heavy games.
GPS off. only turn it on if an app specifically requires it (navfree)
Bluetooth off.
spen battery saving mode on. the spen layer uses charge so no point having it on unless i need it. if im using my 8pi pen i just leave the spen out a little, using it like a switch.
Other battery saving things.
Auto airplane mode - app that turns all the signals off when the screen is off.
trickster mod - under volted by 75 on the CPU accross the board (had a few crashes on 100). also undervolted the GPU and changed the ramping threasholds.
- govner set to lulzactiveq which is a modified interactive but also with the benefit of limiting the cpu when the screen is off.
- set ignore_nice_load to 1. so that nice to have processes are now no longer run. only the higher priority ones are.
greenify - set various apps to hibernate stopping them from taking the tablet out of sleep.
Think thats everything.
The primary settings you listed @hertsjoatmon, are standard on Android (and better on Samsung devices) say: I will use them for years.
The second part is more interesting, in fact undervolt to -75 they had not yet tested on this note 8 but if you tell me that the tension holds well-being.
Also on the GPU did you apply the undervolt?? mmmm
The Governor me most is satisfying, at least in terms of battery life - albeit with some lag micro - is "ondemand" (100 -> 1200) with frequency freeze (of 4 cores), thanks to kernel @civato :good:
Standby does not consume almost nothing but if you use the goodness of the screen, wifi and all notifications accesse lead to excessive battery consumption that even my Nexus 4 behaves this way (having then 2100m)
Piè_Nexus said:
The primary settings you listed @hertsjoatmon, are standard on Android (and better on Samsung devices) say: I will use them for years.
The second part is more interesting, in fact undervolt to -75 they had not yet tested on this note 8 but if you tell me that the tension holds well-being.
Also on the GPU did you apply the undervolt?? mmmm
The Governor me most is satisfying, at least in terms of battery life - albeit with some lag micro - is "ondemand" (100 -> 1200) with frequency freeze (of 4 cores), thanks to kernel @civato :good:
Standby does not consume almost nothing but if you use the goodness of the screen, wifi and all notifications accesse lead to excessive battery consumption that even my Nexus 4 behaves this way (having then 2100m)
Click to expand...
Click to collapse
my clock and voltage settings are discussed here... http://forum.xda-developers.com/showthread.php?t=2319953
I've not really updated any of my threads since coming back from holiday. I will do at some point but im pretty happy with my set up at the moment and have only been lurking on here rather than actively contributing these last few weeks.
the situation seems to have improved a bit, with cuts of volts everywhere: P
let's see if over time more kernels will do miracles ...

Categories

Resources