Disclaimer; This does not damage your phone at all or fry/mess your cpu.
This method is used to lower CPU stress and increase Battery life
This method works for all rooted phones.
IMPORTANT: The newer versions of SetCPU might prevent your phone from entering deep sleep. Download version 2.24 from the following link which is the one with no problems and completely works 100%.
LINK
Deep Sleep breaks when charger is plugged in, you can see this by CPU SPY application available on playstore
Stop Downloading Battery Saving Applications, they do nothing and uses RAM.:silly:
Also Turn BLN off when you are sleeping.(It also Consumes battery and sometimes prevent deep sleep of CPU)
Set your Brightness to minimum and disable auto brightness.
LINK to Display Brightness
Instead use lite app called - Display Brightness from play store.
Turn off wifi and mobile data when not in use.
Use toggle for auto rotation, and keep off when not needed.
For more battery Saving, disable all animations and set screen timeout to 1min.
The S plus sucks in battery life. We all know that.But here's a fix, Try Under clocking instead of Over clocking.
When screen is on:
MAX 1.4Ghz(Why to OC??, if your phone runs smoothly on 1.4Ghz)
MIN 192Mhz
Ondemand governor (This governor jumps up to max when needed but spends most time on the min freq. Best battery saver.)
When screen is off:
MAX 365 Mhz
MIN 192 MHz
(This prevents lagging when playing music and other activities when screen off)
This way, you have a beast quick phone when you're using it, and the best battery saver when you're not!
NOTE: Turn off Autosync from the settings. It's only used to sync your gmail and contacts and such. You can manually sync when you add a new contact and since I don't use gmail, I refresh manually whenever I do.
SetCPU:LINK
Specific instructions for those that can't get it to work!:
On SetCPU:
Click Add profile
Where it says Profile, select it and tap "Screen Off"
Set the frequencies you want in use while screen is off (If you want just one frecuency, put both sliders on the same number)
Set priority (in case you have other profiles, otherwise don't bother)
Select governor (Won't really matter since cpu is gonna be running at 1 frecuency)
Tap save
Go back to Profiles tab at the top, then tap Enable at the top left to make the profiles work.
For a list of most governors and I/O schedulers detailed;
Visit
1.LINK
2.LINK
To check if its all working, install CPU spy from the playstore: LINK
For Playing GAMES(HD)/HEAVY GAMES, Plug your Charger in and play if possible.:good:
Most Important thing is to calibrate battery,
Calibration of battery is needed when you change your ROM.
This process wipes batterystats.
Battery Calibration
1. Charge 100%(NON STOP)
2. Download any battery Calibration tool from play store; (Link to App)
3. Open that app, click battery calibrate
6. Unplug your charger
7. Discharge your phone down to 0% during the day
8. Charge back up to 100% (NON STOP)
This is to make sure you're using your battery at 100%. Only do this after you flash a new rom.
The worst battery killer is 3G. No matter how much you try to optimize battery by tweaking and underclock, if you have 3G on, you're gonna have a bad battery drain.
Make sure that Autosync is disabled.
Done A small test usage 14 mins , you can see in attachment your CPU should look like this.
THIS READINGS FROM MY SGA.
And never ever install the Facebook App if you want to use your phone for more than 3 hours!
Sent from my GT-I9001 using xda app-developers app
Don't get apps that take background processes like what xellar said, facebook, and some other apps like tap tap revenge 4. Anyways thanks for the tips and link to free setcpu
Other people can also share VALID ideas about saving battery.
Will help many users.
Nice advises. I'm already using these.
One more good thing is turning mobile data off whenever you are not using it, also bluetooth, lowering brightness.
Good app for doing so is Power Toggles. You can always have widget on home screen and switch on/of these things with one tap.
Riiight.. Turn off autosync, disable 3G and wi-fi, dont use apps or games.. I might as well buy Nokia 3310..my phone lasts easily whole day with wifi on..with 3G it can get me at least 6-9h which is fine.. The key is to turn off 3G when you are on wifi and turn down brightness.. Everything else is not using your smartphone smart..
1) Set your network mode to 2G only if you're not using 3G/WCDMA
2) Manually set your operator in settings.
PS: After flashing one of firmwares I got a bug - battery is not charging to 100% while phone is ON. Only to 99% and not showing a message about fully charged battery... But when the phone is in off mode - it charges to 100%. Anyone knows how to fix this thing?
apkfox said:
1) Set your network mode to 2G only if you're not using 3G/WCDMA
2) Manually set your operator in settings.
PS: After flashing one of firmwares I got a bug - battery is not charging to 100% while phone is ON. Only to 99% and not showing a message about fully charged battery... But when the phone is in off mode - it charges to 100%. Anyone knows how to fix this thing?
Click to expand...
Click to collapse
Change/upgrade your firmware...
Battery Calibration
http://forum.xda-developers.com/wiki/Samsung_Galaxy_S_Plus/GT-I9001#Calibrate_Battery
This way works without an app.
TheBlackWolf said:
Change/upgrade your firmware...
Click to expand...
Click to collapse
Didn't help. But deleting batterystats.bin helped. Thanks anyway. :good:
Take a other kernel with better voltage and governor configuration.
Set Display time to 30sec.
Kind regards.
enable "only 2G"
turn off wiifi
turn off bluetooth
black screen wallpaper help?
Sent from my GT-I9001 using Tapatalk 2
If you are on CM7 try this... From CyanogenMod setting.
This will help to save battery.
cheehsiang said:
black screen wallpaper help?
Sent from my GT-I9001 using Tapatalk 2
Click to expand...
Click to collapse
On Amoled-Displays it should help. Inverted Apps, too.
setCPU
i testet the new version of setCPU 3.0.9, deep sleep works perfectly.
If profiles are not used it exits and there is no use of RAM in both versions (But then you do not have the unique feature of auto switching profiles ).
Is there another app with auto-switching?
buffo1987 said:
On Amoled-Displays it should help. Inverted Apps, too.
setCPU
i testet the new version of setCPU 3.0.9, deep sleep works perfectly.
If profiles are not used it exits and there is no use of RAM in both versions (But then you do not have the unique feature of auto switching profiles ).
Is there another app with auto-switching?
Click to expand...
Click to collapse
Actually no idea.
But other simple and best app for controlling CPU is NoFrills.
TheBlackWolf said:
Actually no idea.
But other simple and best app for controlling CPU is NoFrills.
Click to expand...
Click to collapse
But it has no profile-autoswitching, in fact no profiles at all. Voltage control Extreme has at least profiles, but without autoswitching. What is good about Voltage Control Lite/Extreme is that it sets cpu setting with init.d and so the app does not have to start on boot
Yes that is nice...
fo more info how to use
visit here
Link to App
TheBlackWolf said:
[
Stop Downloading Battery Saving Applications, they do nothing and uses RAM.:silly:
<snip>
When screen is on:
MAX 1.4Ghz(Why to OC??, if your phone runs smoothly on 1.4Ghz)
MIN 192Mhz
Ondemand governor (This governor jumps up to max when needed but spends most time on the min freq. Best battery saver.)
When screen is off:
MAX 365 Mhz
MIN 192 MHz
(This prevents lagging when playing music and other activities when screen off)
This way, you have a beast quick phone when you're using it, and the best battery saver when you're not!
<snip>
Click to expand...
Click to collapse
Many thanks for the battery saving hints. I'll finally kick out the Task Killer App, doesn't really seem to do anything except creating problems ..
For the statement that Underclocking would help in saving battery I wouldn't fully agree. A slow cpu needs more time to complete a task before returning to a sleep state. Of course the battery drain is higher with a higher frequency (which also require higher voltages), but I believe, that there isn't much to gain on this front. As long as I don't see any profound evidence I'd even suspect, that an underlocked CPU overall could even cause more power consumption. You can also read more opinions about this in general in this thread.
Much more beneficial would be to identify those apps that cause frequent wakelocks. Does anybody have hints here, how to track down those 'bastards' ? (From my Linux I know 'powertop', does something similar exist for Android? (Or are the battery statistics in CM10 sufficient to decide which app to wipe?)
z3non said:
Many thanks for the battery saving hints. I'll finally kick out the Task Killer App, doesn't really seem to do anything except creating problems ..
For the statement that Underclocking would help in saving battery I wouldn't fully agree. A slow cpu needs more time to complete a task before returning to a sleep state. Of course the battery drain is higher with a higher frequency (which also require higher voltages), but I believe, that there isn't much to gain on this front. As long as I don't see any profound evidence I'd even suspect, that an underlocked CPU overall could even cause more power consumption. You can also read more opinions about this in general in this thread.
Much more beneficial would be to identify those apps that cause frequent wakelocks. Does anybody have hints here, how to track down those 'bastards' ? (From my Linux I know 'powertop', does something similar exist for Android? (Or are the battery statistics in CM10 sufficient to decide which app to wipe?)
Click to expand...
Click to collapse
Better battery stats is application useful for identifying partial wakelocks.
Its an paid app, but Google helps... Lol
Your above sentence about UC comes true for heavy usage.
Normal apps can run smoothly and at same speed as of OC.
Related
This is a short guide on how you can extend the battery life of your galaxy tab.
1. Do not install/use task-killers. You ask why? read http://lifehacker.com/#!5650894/and...ed-what-they-do-and-why-you-shouldnt-use-them
2. Unless you're very reliant on your GPS and you're always on the streets navigating your way around, off it.
3. Deactivate data network mode when you have WIFI around.
4. Condition the battery. (you only need to do this once)
turn off the phone, plug it in, preferably overnight.
boot the phone up while still plugged in.
delete the batterystats.bin file from data/system/ either thru adb (rm data/system/batterystats.bin) or root explorer (you gotta be rooted)
drain the battery fully, untill it powers down. wait a min or two and reboot it to completely drain it.
congrats... your phone now knows corect voltage values for 100% and dead.
5. Off your wifi when not in use.
6. My brightness is set to auto.
7. i only have my gmail synced to my phone. for other accounts such as facebook, i disabled the sync.
these are the few things you can do to extend your battery life. How long a battery last is really subjective. my battery can last 24hrs with frequent sms, 1-2 hours of surfing in between, 1-2 hours of angry birds in between, around 1 hour of reading documents and doing homeowork.. some calls.., checking emails with my wifi on most of the time and i consider think the battery life as not that bad. to other people it may suck but to me it's good.
I am currently on Modaco R1 and richardtrip's kernel. running at stock cpu and UV at -200 for all cpu speed. for now overclocking is not really necessary for me as i find that everything is already fast and smooth. i do not have any setCPU profiles.
how long can your battery last? share your settings and tips on how to extend the battery life of your tab in this format -
ROM and Kernel:
Battery life:
Usage:
OC:
UV:
tips:
hit me some thanks if i've helped
Bro kay kiat may u teach me how to use the under volt apk please n thanks i just download n dunno how to use
XQuilet said:
Bro kay kiat may u teach me how to use the under volt apk please n thanks i just download n dunno how to use
Click to expand...
Click to collapse
read
http://forum.xda-developers.com/showthread.php?t=829731
O ya also the overclock is default set by system rite or do we still need to set the overclock ourself??? To 1400mhz
XQuilet said:
O ya also the overclock is default set by system rite or do we still need to set the overclock ourself??? To 1400mhz
Click to expand...
Click to collapse
you have to set the clock speed yourself. use an app called setCPU to set your clock speed.
http://forum.xda-developers.com/showthread.php?t=505419
timerific
use timerific program to automatically shut off wifi bluetooth gps apn etc so that even if you forget, the app shuts it off for you.
Sorry if this is a dumb question but how I deactivate the cellular data network mode when I'm on wifi?
w4rmk said:
Sorry if this is a dumb question but how I deactivate the cellular data network mode when I'm on wifi?
Click to expand...
Click to collapse
Hold power button and you'll see the option to deactivate it. Hit data network mode and it'll be deactivated.
Actually brightness should not be in auto to save battery. It will keep ramping up and down the screen brightness depending on availabke lighting thereby using battery.
Mikroft said:
Actually brightness should not be in auto to save battery. It will keep ramping up and down the screen brightness depending on availabke lighting thereby using battery.
Click to expand...
Click to collapse
Hmm I shall try disabling the auto brightness.. you have a point there.. that means the sensor is constantly working.. wasting battery..
Sent from my GT-P1000 using Tapatalk
First - let me state - and it is true - that I used the search function.
I read pages and pages of advices to lower battery consumption on my HD2 Android... without success...
First I used an SD ROM. I read that a NAND would improve battery life. So this is what I did.
I am also using SetCPU with a profile when battery <30% and another one when screen is off to LOWER the CPU speed. In normal use, I set CPU speed at 768MHz trying to lower power consumption...
I use a task killer to free memory and prevent silly programs to drain my battery off...
I use Juice Defender to control wifi, data, etc...
And with all of this in place, my "Current widget" shows a consumption of 180mA with screen on doing nothing, up to 350-400-500!!! mA when acutally using the phone wifi+sync...
In the forum I read consumption like 3 mA - 9 mA!!! This is FAAAAAR Way lower than what I ever had with different builds...
So this is an help scream to everybody: what is your battery drain, and why mine is sooo High???
Hint: I am also a fan of LCD Density changer, with setting at 165... can this have an influence on battery drain??? I reverted to the original 240, doesn't seem to have any influence...
Thanks for your help,
Looki
My drain is 3-9 ma in STANDBY ONLY now and again slightly more but mainly the values stated. And my screen on between 120+160ma. Turn off auto brightness if you have it on, and set it at the lowest your comfortable with (display is big batt drainer) I DONT use taskillers as they do more harm than good. I use NO undervolting and only the default settings with my rom. I have low lcd density setting 167 i think. Lcd density has no effect on your battery drain!
Found this here. http://forum.xda-developers.com/showpost.php?p=13151738&postcount=11296 Might be of some use to you? (from hyperdroid gbx thread)
Whats youre rom?
And do u use ext partition on sd?
I dont even use SetCpu anymore. Only taskkiller.
Auto-brightness is on
Auto sync is off.
Im using UD 3.3 nand from crawlingcity
Stansby is 3 -6 ma
Using round 160 to 250.
Sent from my HTC HD2 using XDA App
How long does your battery last from 100% to self shut down? As for Current Widget, keep in mind that when people say "Standby", its generally referring to the screen being off. Set current widget to update every 30 seconds, and turn the screen of for 40 seconds. Then quickly turn the screen on, unlock, and check what it is reading then.
If its still high, try "Force Stop" applications in the Settings > Applications menu one by one, i've had to do this more than once to locate problem apps that were destroying my battery in standby mode.
I'm knew to Android, let me share you my idea.
I use UD3.3
I removed google stuff
gmail, search, etc
No auto sync
Location off
Always kill market when screen off.
I use beautiful widget for weather manual refresh.
I use battery widget
Auto level for screen
sometimes WIFI on
2g Only
2 or 3 calls,total of 3 to 4 min a day
My battery stay 48 hrs in STBY mode.
I think the most draining factor is
1) google stuff they are battery hog.
2) screen
3) bad written programs (every time they check connection to
internet or looping for doing something, looping will make
CPU in high frequency).
4) bad device driver such as BT which is known as 60ma
drain. it is not the hardware but it is the software doing
the drain.
thanks
pc2058 said:
I'm knew to Android, let me share you my idea.
I use UD3.3
I removed google stuff
gmail, search, etc
No auto sync
Location off
Always kill market when screen off.
I use beautiful widget for weather manual refresh.
I use battery widget
Auto level for screen
sometimes WIFI on
2g Only
2 or 3 calls,total of 3 to 4 min a day
My battery stay 48 hrs in STBY mode.
I think the most draining factor is
1) google stuff they are battery hog.
2) screen
3) bad written programs (every time they check connection to
internet or looping for doing something, looping will make
CPU in high frequency).
4) bad device driver such as BT which is known as 60ma
drain. it is not the hardware but it is the software doing
the drain.
thanks
Click to expand...
Click to collapse
Bt drain has been fixed, wil now get you 6-15 ma.
Google stuff aint bad, just set update frequentcy to manual.
(Helps with alot of other programms that require internet.)
Sent from my HTC HD2 using XDA App
[Ultimate GUIDE] Increase your battery life on Android
Thanks guys for your help!
I made a compilation of all tips I could collect and/or find by myself.
They are here: http://forum.xda-developers.com/showthread.php?p=15229416
Regards,
Looki
Just one simple question. When phone is in deep sleep, the cpu's running speed is the min frequency I choose from the cpu settings or a default lower one?
I use smart ass 2 with min at 768 and max at 1516 . So in deep sleep my phone is running at 768?
Thanks in advance...
Sent from my Huawei u8800 using XDA Premium App
spirosbond said:
Just one simple question. When phone is in deep sleep, the cpu's running speed is the min frequency I choose from the cpu settings or a default lower one?
I use smart ass 2 with min at 768 and max at 1516 . So in deep sleep my phone is running at 768?
Thanks in advance...
Sent from my Huawei u8800 using XDA Premium App
Click to expand...
Click to collapse
Not 100% sure but freq is minimum as it can be. And if cpu is not used no metter is freq 10000MHZ or 300Mhz it uses almost the same power. But when cpu is in use freq is important to power usage. Freq management is good not because it lowers freq but because it lets use lower freq on things that is not require hi freq. so it saves LITTLE LITTLE BIT of power. In idle mode (deep sleep) no meter what freq is.
But i still don't understand the need of governor. It's good only in cases where you overclock cpu but if don't - i don't see why it should be used.
PS Use app called CPU SPY it shows on what freq your cpu is being used and how much of the time.
Thanks! I use CPU SPY and it says tha about 60% or more is in deep sleep, 15%-25% is at 768 and the rest higher, which seems to be a good thing. But my phone still lasts for about 10-15 hours with normal use.
So i thought that maybe my min 768 frequency drain a lot of battery.
To clear things up a bit I use latest oxigen rom+latest franco kernel+zram+Juwe ram script...
Actually deep-sleep state is a special state supported by your phone MCU. In this state, a lot of functionality (therefore a lot of logical gates) are disabled thus MCU consumes very low power compared to normal functioning states. The thing about a CPU/MCU is when it is running even if there are no work to do no code to process, it has to run some command. While idle it must run NOOP (no-operand / no operation) command or do something equally unnecessary like counting a not required number. But in deep sleep mode, MCU actually stops working except for core functions to keep your phone going on.
Think about it this way, in a normal working state, CPUs most basic functionality is to read a command from memory, execute it and proceed to the next command to continue. Thus, in an operating system or a single purpose embedded software, CPU/MCU has to execute a "do nothing" command when you have no job to give it. But even a "do nothing" command need all of the MCU/CPU resources to be kept readily available. If you're sure that you have absolutely no job for your MCU/CPU to do, what you can do is to tell it to go and sleep fr a while until you wake it up again. In sleep, MCU/CPU can shut down a lot of its support systems like math processing, external memory access, graphics related functions (if any), even IO outputs. Depending on your CPU/MCU, this means until an interrupt occurs or a special sub system wakes it up, most of the sub-systems within your MCU/CPU thus may be millions of transistors will not be working so, your CPU/MCU will not consume as much power.
In layman's terms, deep-sleep state is a special state that shut down most of your MCU in your phone, thus while crippling it by removing its ability to function, making sure that it doesn't consumes much power. So OS (Android) (with the help of some additional hardware) controls when your MCU will sleep and under what circumstances it will wake. So it shuts down the engine -so to speak- when you're not using it for long terms and saving fuel rather than leaving your car on idle.
Hope this helps..
Thanks t_d_z. That is also how I imagined things...
But what is wrong with my battery which today, for example, went 33% down in 5 hours with 68% (from cpu spy) in deep sleep, without wi-fi on.
As i said above, I use latest oxigen rom+latest franco kernel+zram+Juwe ram script+smarass2 governor...
I also calibrated my battery by wiping battery stats, like i read in a post.
I have read in an other forum that if you use smartass (I use smartass2) or ondemand (I think...) governors, the governor is learning your habits and after a week you see the difference. Is that true?
Finally, can you guys who have "good" battery life, post your settings? (By settings I mean: rom, kernel, governor with cpu parameters, how you use the phone and everything else you think is important).
Thanks again...
I get about two days of battery life. I use Oxygen without any modifications. CPU is min. 245 (or something like that with 200, I dunno now) and max. is 800. Wifi is always on when I am home.
Try installing Oxygen-r1 and use it with a full battery, do not change anything and do not install too many apps. There will be apps that just won't stop running (like BBC or CNN app), I do not install those. Then you will see how long your battery lasts. If you just write some messages throughout the day and call somebody for 1-3 hours you should get about 2 days.
Then install your apps and test it again - maybe your apps are the problem.
spirosbond said:
Thanks t_d_z. That is also how I imagined things...
But what is wrong with my battery which today, for example, went 33% down in 5 hours with 68% (from cpu spy) in deep sleep, without wi-fi on.
As i said above, I use latest oxigen rom+latest franco kernel+zram+Juwe ram script+smarass2 governor...
I also calibrated my battery by wiping battery stats, like i read in a post.
I have read in an other forum that if you use smartass (I use smartass2) or ondemand (I think...) governors, the governor is learning your habits and after a week you see the difference. Is that true?
Finally, can you guys who have "good" battery life, post your settings? (By settings I mean: rom, kernel, governor with cpu parameters, how you use the phone and everything else you think is important).
Thanks again...
Click to expand...
Click to collapse
Look not at cpu spy but in battery usage to find out what drains your battery. And i can tell All roms are kinda lame in terms of battery, except CM7. In deep sleep it takes about 7% of battery in 10hours. I tried all roms but non of them was so efficient. But latest franco kernel (which i think even more improves cm7 rom) does not support cm7 right now, so i've attached older version if you would like to test cm7+franco kernel.
With normal usage of 50 sms and 30minutes of calls and sometimes wi-fi to download few apps and 20minutes on easy games my battery lats about 18hours. Whan only sms it lasts 30hours. depends how long lcd is on
Well, I'm not an expert on smart phone OSes but I'm an expert on embedded systems and micro controllers. If the designers are not really stupid (which I'm sure they are not) all the peripherals gets suspended when the main CPU goes to deep sleep mode. So, it is almost impossible for the phone to consume much power in deep sleep state. Most likely your phone consumes that power the rest of the time when it is not in sleep mode. I agree with Tommixoft, you should use battery usage info rather than CPU spy to find what drains your battery. Also, here is a quick check list about what consumes power :
1. Screen, especially when it is brightly lit
2. GSM network (Even when you're not talking to phone, GPRS/Edge/3G network communications drains almost as much power)
3. Wireless network
4. GPS
As an additional note, if your phone is not going to sleep mode regularly try to uninstall applications that have "prevent phone from sleeping" security setting.
Hope this helps, and of course there are a lot of more experienced people in the forum that knows about the details of the kernel so they might provide additional info.
Regards,
---------- Post added at 05:15 PM ---------- Previous post was at 05:10 PM ----------
Oh I forgot to tell the MOST important thing, 768MHz is way too high a value to set as minimal frequency. Try to set it 245. I use 122 MHz and it work pretty well. Don't forget, when you need the CPU power, the governor will provide it for you.
Tested on rooted NST with firmware 1.1 and stock kernel.
Simply install SetCPU and set this configuration:
1- go to Main. In scaling select ondemand. Mark set on boot
2- go to advanced. Mark set on boot. Sampling rate=300000, Up Threshold=90, Ignore nice load=0, Powersave bias=300. Apply.
(See attached pictures)
This is the configuration i like, but isn't the one working. You can try new ones.
Underclocking is possible with a free app like CPU tuner (and maybe with other apps, i think), but configuration is a little bit more difficult.
After trhree days of use i can say that really improves battery life.
Enjoy!, and sorry for my bad english.
Has anyone tried this trick?. Works it, really saves battery. Some opinions, please.
I did these settings with SetCPU last night at a full charge, and about 10 minutes later turned off the screen with the battery at 98%, wifi off.
24 hours later, powered on and battery is at 95%.
So I do not see much improvement with battery life during sleep. I'll see how it goes during normal use.
Sent from my NOOK Touch using xda premium
of course you cannot see any difference in deepsleep mode, it changes the cpu behavior while not sleeping (i.e. when you are reading)
by the way, you can also use AnTuTu CPU Master (Free) to do the same for free
Celeborn, I've downloaded Antutu CPU Master. Do you have any recommended setup for this app???
i used the same setup of the [OP] hombretranquilo, it seems to work good
Thanks a lot for the easy settings. I already own SetCPU so it was a piece of cake. Let's see just how effective the app is.
Did anyone tried to underclock it more, to 600 MHz for example?
Envoyé depuis mon GT-P1010
hey guys, im one of those sufferers of poor battery life on my nexus ever since i went to ics and i was wondering if you guys could share any of your own tips for saving batt.
personally i always turn off the auto rotate and disable g+ and nfc.
flash custom kernel..
matr1x kernel, TEUV ..
Or..flashing Bugless Beast ROM...
No matter what ROM/Kernel you flash, the biggest battery drainer of them all is the screen. (Evident in the battery history in settings.) Setting the brightness as low as possible will help battery life dramatically.
If you have a SAMOLED display, black/red backgrounds help save battery life tremendosly over any other color. (White obviously drains the battery the most.) For this reason, if you have AOKP or CM9/CNA I recommned flashing the Black Infinitum Theme. Black framework and inverted apps!
Also, other rules apply such as not syncing as frequently, reducing rogue apps that produce wakelocks (i.e. not letting your phone enter DEEP SLEEP.)
Download CPU Spy and check out the percentage of time your phone is in DEEP SLEEP. Mine is usually in the 80-90%, depending on your usage.
Check out Bedalus' battery thread on kernel settings: http://forum.xda-developers.com/showthread.php?p=22126792
Also, DO NOT fall into the trap of using task killers. All they do is consume more unnecessary CPU cycles. What about freeing more RAM you ask? Freed RAM does not consume less power than used RAM. In fact it may use more power when you want to boot up that app you just killed. Instead of fetching the data from RAM, it has to reload the contents once again.
However, I do have an exception with Juice Defender. Personally, if you want your email to sync every hour or so this is a great tool. Instead of leaving your data on, JD will turn on for a few minutes every hour (or any other user defined interval) and allow any apps which need data to sync. After this short period when it is on, JD will automatically turn off data for you.
1. Flash a custom kernel. I like matr1x best, it gives me great performance and awesome battery life.
2. Know what uses the most power. As the guy above me said, it's the screen. Lower the brightness. The next is 4g. turn it off if you aren't using it. The GPS and 3g are next. Use the power widget and only turn them off if you NEED them. Always use wifi if you can.
3. Set your CPU for battery savings. Download NS tools. Set the governor to ondemand. 200 minimum, and 1000 max. LiveOC to 105. Deep idle off. Leave the voltages as they are. They aren't worth playing with much, as the Mart1x kernel is already undervolted.
3. Turn off autosync. It drains battery. I can put my phone down overnight and it will loose 2-4% when this is turned off. Just remember to refresh things yourself!
This is all I have. It will improve things a lot!
1. use 2g only and switch to 3G when high speed is needed. you will notice huge difference in battery savings
2. use matrix kernel with conservative governor. Apex is a good ROM out there as of now
3. remove auto rotate and set the screen brightness to low - dont use auto
4. turn off NFC
Turn phone off. JK. Best of luck on saving juice. I agree with everything that has been said. I use no screen saver. Black background. I am using the latest CM9 w/Air kernel. (Matrix is good to.) I use it with about 2.5Hours of screen "on" time. 21-24 hours. I never charge the phone and I swap the batteries.
I use a battery saving app called "GreenPower" and set it to only sync my email once every one hour, whenever my NS' screen is off.
Also, I don't use memory hog apps, like Facebook and Google Maps, that keep running in the background; I only use their web-based versions.
You could also try "calibrating" your NS' battery by draining it to 0%, then charge it all the way (non-stop) up to 100%.
Use task manager, which is free on the app market to kill battery intensive task automatically
---===:::Greetzz,jojoost:::===---
Sent from my iPad using Tapatalk
Don't use task managers. Android manages tasks fine on its own. Task killers are known to kill system processes which take a ton of power to restart, amongst other things. They're overall not good for your phone unless you are on Froyo or below lol. Also look into the app Auto starts and freeze apps that you don't use. Alongside other suggestions here you'll save a ton of battery. Disabling animations and vibrations help too.
I get about 4 hours on-screen time with this set up, and a whopper of idling time.
Nexus S (GSM i9020a)
AOKP (Milestone 4)
Air Kernel (3.45)
OC 800/100 (Lionheart)
Live OC (110 - Noop)
v6 Supercharged
I definitely agree with several of the posts here. Definitely root, rom, and install a different kernel. 4.0.3 based ROMS I have found don't have as good battery life as 4.0.4 based ROMS..
Sent from my Nexus S using Tapatalk
ballroom dru said:
I definitely agree with several of the posts here. Definitely root, rom, and install a different kernel. 4.0.3 based ROMS I have found don't have as good battery life as 4.0.4 based ROMS..
Sent from my Nexus S using Tapatalk
Click to expand...
Click to collapse
i have the same problem with 4.0.3 rom i change all the roms i cant find , the battery with hard use is aboyt 4 houres ....
now i play with covernon and ns tools
Hard to define yet, it feels like there's no particular quan at battery life of each nexus s:sly:
Sent from my Nexus S using XDA
You can also download BetterBatteryStats. It can tell you which apps are consuming more power on your phone.
If you are on ICS 4.0.3 Stock, you might want to think on installing a custom ROM based on 4.0.4.
Disable background processes (Whatsapp, FB, Twitter, etc). If you are not using Wireless, disable it.
Also, if you use apps which contains ads, it has been found that these ads will consume about 70% of the total power consumption of this app. An adfree might help on these situations.
Oogway13 said:
You can also download BetterBatteryStats. It can tell you which apps are consuming more power on your phone.
If you are on ICS 4.0.3 Stock, you might want to think on installing a custom ROM based on 4.0.4.
Disable background processes (Whatsapp, FB, Twitter, etc). If you are not using Wireless, disable it.
Also, if you use apps which contains ads, it has been found that these ads will consume about 70% of the total power consumption of this app. An adfree might help on these situations.
Click to expand...
Click to collapse
This, basically. I think we should have a popup saying "BETTERBATTERYSTATS" as soon as someone types in the word "battery" into a thread title. Maybe force them to download it before proceeding, too
Harbb said:
This, basically. I think we should have a popup saying "BETTERBATTERYSTATS" as soon as someone types in the word "battery" into a thread title. Maybe force them to download it before proceeding, too
Click to expand...
Click to collapse
Agreed! This sounds like a good idea