Related
When I first joined this forum, I was very impressed with how responsive the XDA community was to answer my questions. I have gained loads of valuable information that has helped me along my way with my EVO. I had one goal in mind; I wanted to customize and modify to increase my battery life. the Q and A forum was the first one that I turned to. I would instinctively try searching for things such as "best battery saving kernels" or "Which rom will provide me with the best battery life" and etc. Of course there are hundreds of threads with people asking these types of questions, the only problem is that they are outdated! I have only been active in this forum for a better part of 2 weeks and it seems like there is a new or beta out every other day!
Developers are quicker than ever releasing new kernels and roms so it makes it difficult to get a defined answer! I figured that the best solution to this would be to have a stickied thread with the community posting there results through testing or just opinion in general, that way it will help stop all of the "best rom" or "best kernel" threads. It would be a great resource to not only people that are new to the forum but for those looking to stay up to date with the best of the best.
Now onto the purpose of this thread.
I realize that everyones phone is different. And that what is best for one phone, may not be best for another phone.
Still I think that a generalization would be very helpful when trying to decide what's best.
Here goes:
Kernel Testing Reports: AOSP and Non AOSP Kernels here: http://home.comcast.net/~ttechnology/htc.html(Not my work, all credit goes to Skyler.
What are your favorite kernel/rom combinations for saving battery life?
Feel free to report your testing results and attach screenshots of juice plotter and etc!
Hopefully the whole XDA community can help keep this updated for reference at any point in time!
With all that said, hopefully I will catch a mods attention and have a chance of this getting stickied.
11/2/2010Myn's 2.2 with Baked Kernel #6
This was my first day testing this combination with moderate to heavy usage. Battery life was not very good for me. I will be trying this again tomorrow to give my phone time to adjust better. Screenshot attached.
Bump...report your kernel/rom history and what has worked best for you!
Well I thought it was a good idea anyways
my battery life on CM6.1. Stock kernel.
david279 said:
my battery life on CM6.1. Stock kernel.
Click to expand...
Click to collapse
That's awesome battery life...how was your usage? Like your dock btw, is that LauncherPro?
jhoffy22 said:
That's awesome battery life...how was your usage? Like your dock btw, is that LauncherPro?
Click to expand...
Click to collapse
I used it sparingly. Some twidroid, some browser, some freecell, a call or two and EVAC(great game). Yea its launcher pro. I grey'ed out everything like the status bar and notification bar. Made it gingerbread like. Or what rumors say gingerbread will look like.....
fresh 3.4, nets 4.2 bfs agressive , been getting 90ma screen off and around 200ma screen on.
i'm really interested to see other battery draw compared to mine.
david279 said:
I used it sparingly. Some twidroid, some browser, some freecell, a call or two and EVAC(great game). Yea its launcher pro. I grey'ed out everything like the status bar and notification bar. Made it gingerbread like. Or what rumors say gingerbread will look like.....
Click to expand...
Click to collapse
Very cool, hopefully more people will become involved with this thread and it can stay up to date. Thanks for you input!
i just got 1d 6hrs out of my evo.
I would categorize my usage as moderate (facebook, texting, phone calls, some game playing, maps, music playing)
Fresh 3.2 w/ launcherpro mem set to high (sense removed)
Stock Kernal 2.6.32.15-g3a8614e
Underclocked w/ SetCPU (screen off 245/screen on 652 max)
Autokiller set to "Extreme"
4g turned off most part of day since i dont get a signal at work.
Turned airplane mode on the second night (went to bed with 6% left...woke up with 6% haha).
Forgot to add
I have always on mobile turned off and background data disabled (only thing noticed with these settings is that 3G wakes up a lil slower when turning on screen and you cannot go to the market unless you turn background data which is okay for me because i pretty much have all the apps i want.)
evo4ger said:
i just got 1d 6hrs out of my evo.
I would categorize my usage as moderate (facebook, texting, phone calls, some game playing, maps)
Fresh 3.2 w/ launcherpro mem set to high (sense removed)
Stock Kernal 2.6.32.15-g3a8614e
Underclocked w/ SetCPU (screen off 245/screen on 652 max)
Autokiller set to "Extreme"
4g turned off most part of day since i dont get a signal at work.
Turned airplane mode on the second night (went to bed with 6% left...woke up with 6% haha).
Click to expand...
Click to collapse
autokiller...like the old autokiller app used back with the sprint hero. I don't think thats needed with froyo.
evo4ger said:
i just got 1d 6hrs out of my evo.
I would categorize my usage as moderate (facebook, texting, phone calls, some game playing, maps)
Fresh 3.2 w/ launcherpro mem set to high (sense removed)
Stock Kernal 2.6.32.15-g3a8614e
Underclocked w/ SetCPU (screen off 245/screen on 652 max)
Autokiller set to "Extreme"
4g turned off most part of day since i dont get a signal at work.
Turned airplane mode on the secondt (went to bed with 6% left...woke up with 6% haha).
Click to expand...
Click to collapse
Sounds like Fresh 3.2 stock is very good battery life. I have heard this before just never tried it out. 30 hours is a long time on a single charge with moderate usage.
david279 said:
autokiller...like the old autokiller app used back with the sprint hero. I don't think thats needed with froyo.[/QUOTE/
I've heard the same thing, that Froyo does a great job of managing background apps and etc. However, when I look in my systempanel app I still see a lot of background stuff running that I didn't even know about, and a ton of apps running in the background.
Click to expand...
Click to collapse
I don't get many apps running wild in the background for me. Um...
I'm pretty new to all this and just recently started trying a non-stock setup and it has been giving me really nice battery results. I don't have have any graphs or screen shots, but the first time i tried to fully drain it on purpose had me laughing hysterically. I was running 100% brightness, wifi, gps, bluetooth and pandora. The darn thing ran for like 5-6 hours straight. I couldn't believe it. seemed ridiculous.
took it to disney yesterday on a full charge. made a handfull of calls and a bunch of texts. checked the weather and a few other misc. things.
came home with 80-75 battery life. was very impressed.
i never got this kind of performance on stock.
Here's my setup:
Myn's TwoPointTwo RLS2
netarchy 4.1.9.1 NoHavs Universal
Collin_ph Battery Tweak by Myn
SpaceMonky said:
I'm pretty new to all this and just recently started trying a non-stock setup and it has been giving me really nice battery results. I don't have have any graphs or screen shots, but the first time i tried to fully drain it on purpose had me laughing hysterically. I was running 100% brightness, wifi, gps, bluetooth and pandora. The darn thing ran for like 5-6 hours straight. I couldn't believe it. seemed ridiculous.
took it to disney yesterday on a full charge. made a handfull of calls and a bunch of texts. checked the weather and a few other misc. things.
came home with 80-75 battery life. was very impressed.
i never got this kind of performance on stock.
Here's my setup:
Myn's TwoPointTwo RLS2
netarchy 4.1.9.1 NoHavs Universal
Collin_ph Battery Tweak by Myn
Click to expand...
Click to collapse
Very nice to see others having success with the battery tweak! It is still my primary go-to for when I know I count on good battery life. Did you happen to check out my guide in my signature?
well from what i read autokiller is not like a "task killer". It modifies/improves how android kills processes if that makes any sense.
been working for me...
We need to be using more descriptive scripts/apps to be comparing such.
For example my ROM is heavily stripped down/modded.
Also consider that everyone should be clearing caches and allowing them to rebuild before testing.
Not to mention anyone who has a flush active (use "top -m 5 -n 1" to see) will have much lower performance.
Neotelos_com said:
We need to be using more descriptive scripts/apps to be comparing such.
For example my ROM is heavily stripped down/modded.
Also consider that everyone should be clearing caches and allowing them to rebuild before testing.
Not to mention anyone who has a flush active (use "top -m 5 -n 1" to see) will have much lower performance.
Click to expand...
Click to collapse
How long do think your phone needs to rebuild a clean cache? A couple days or so?
jhoffy22 said:
How long do think your phone needs to rebuild a clean cache? A couple days or so?
Click to expand...
Click to collapse
Probably a couple hours of usage with some reboots in-between.
I'm down to 25% after only nine hours and I don't understand why.. Lol I'm confused for real I thought rooting would improve it. And I've only actually used the phone for probably 50 minutes. Any help or suggestions
Sent from my Dinc running cm7 with incredikernel
search around for suggestions. to start off control data usage,sync control,use auto brightness,turn toggles off you don't need uninstall or freeze apps especially those that run in background for no reason that fail to cache. use a different kernel. do some undervolting. overclock and underclock when necessary.use tasker to setup screen off/on profiles for different min/max frequency ranges and governor selection,use apps to monitor usage such as drain guard and cpu spy. check apps that hog too much unwanted usage. the list goes on. if you do your research you could save yourself 70% of battery usage. using tasker alone saved me around 30%. for example my phone is fully charged before bed,I sleep about 6-8 hours while listening to music and I have about 80% once I'm awake.nothing on besides the phone's cellular radio,no gps,no data on,no 3g,no wifi,etc. not even airplane mode so sms isn't queued all night. tasker can also auto turn off gps once gps based apps are killed so it's not always on,plenty of threads on battery saving tips,majority aren't all device specific so they're universal tips
wayneb02 said:
I'm down to 25% after only nine hours and I don't understand why.. Lol I'm confused for real I thought rooting would improve it. And I've only actually used the phone for probably 50 minutes. Any help or suggestions
Sent from my Dinc running cm7 with incredikernel
Click to expand...
Click to collapse
Rooting by itself won't do anything for battery life.
douger1957 said:
Rooting by itself won't do anything for battery life.
Click to expand...
Click to collapse
I thought the kernel helped it. But Never mind on this post, I didn't realize that a friend downloaded a couple of apps that were running constantly in the background.
Sent from my Dinc running cm7 with incredikernel
wayneb02 said:
I thought the kernel helped it. But Never mind on this post, I didn't realize that a friend downloaded a couple of apps that were running constantly in the background.
Sent from my Dinc running cm7 with incredikernel
Click to expand...
Click to collapse
agreed rooting won't do anything for your phone unless you put it to good use (uninstalling bloat apps, loading a custom more battery and performance efficient kernel, same with a better ROM, as well as countless performance/battery mods)
There are so many ways to improve performance and battery life on your phone with root, but you have to actually apply them to your phone.
POQbum said:
agreed rooting won't do anything for your phone unless you put it to good use (uninstalling bloat apps, loading a custom more battery and performance efficient kernel, same with a better ROM, as well as countless performance/battery mods)
There are so many ways to improve performance and battery life on your phone with root, but you have to actually apply them to your phone.
Click to expand...
Click to collapse
What do you mean battery mods? I'm new to all of this in case you can't tell lol
Sent from my Dinc running cm7 with incredikernel
wayneb02 said:
What do you mean battery mods? I'm new to all of this in case you can't tell lol
Sent from my Dinc running cm7 with incredikernel
Click to expand...
Click to collapse
well I probably worded that wrong. There's mods you can do that will improve battery performance.
Check here and scroll down to the bottom where it shows performance mods:
http://forum.xda-developers.com/showthread.php?t=969371
As a personal suggestion.
ROM: CM7 latest nightly
after you flash the ROM, flash the latest Gingerbread [AOSP] kernel:
http://www.incredikernel.com/?page_id=10
2.6.38.8 incredikernel 10/08/2011 (3277)
Then apply:
Adrenaline Shotv12.zip - found on
http://forum.xda-developers.com/showthread.php?t=1236779
Convert2Ext4_no_data_limit_dalvik_moved.zip - found on
http://forum.xda-developers.com/showthread.php?t=1315372
Then proceed to uninstall the crap apps you don't want.
Then customize the mutha lovin hell out of your phone with these apps:
Widget Locker
Launcher Pro Plus -or- Go Launcher
And use Android Kitchen to finish the sexification of your phone:
http://uot.dakra.lt/
You'll end up with an amazing phone that you'll cherish forever <3
POQbum said:
well I probably worded that wrong. There's mods you can do that will improve battery performance.
Check here and scroll down to the bottom where it shows performance mods:
http://forum.xda-developers.com/showthread.php?t=969371
As a personal suggestion.
ROM: CM7 latest nightly
after you flash the ROM, flash the latest Gingerbread [AOSP] kernel:
http://www.incredikernel.com/?page_id=10
2.6.38.8 incredikernel 10/08/2011 (3277)
Then apply:
Adrenaline Shotv12.zip - found on
http://forum.xda-developers.com/showthread.php?t=1236779
Convert2Ext4_no_data_limit_dalvik_moved.zip - found on
http://forum.xda-developers.com/showthread.php?t=1315372
Then proceed to uninstall the crap apps you don't want.
Then customize the mutha lovin hell out of your phone with these apps:
Widget Locker
Launcher Pro Plus -or- Go Launcher
And use Android Kitchen to finish the sexification of your phone:
http://uot.dakra.lt/
You'll end up with an amazing phone that you'll cherish forever <3
Click to expand...
Click to collapse
All of this.
-My life is a shooting range, people never change-
Thanks a lot, guess I'm gonna have a fun playing with my phone tonight lol.
Sent from my Dinc running cm7 with incredikernel
before i flash adrenaline am i supposed to wipe anything?
Rooting doesn't improve battery life. usually a custom kernel or rom will improve battery life. It all depends what you are running in the background. With Nil's Gingersense 3.5 (2.2) and tiny's latest kernel I am getting unbelievable battery life. This is in part to how well both of these things work together along with the removal of all the bloatware. I have found that if you run Yahoo IM, it tends to kill your battery faster as well. Make sure to set most of your sync options to manual or every few hours as well. It won't impact your gmail or gtalk settings.
I understood that just rooting wouldn't change a thing. I just miss worded it lol. I was already running cm7 and incredikernel. I just hadn't realized I had 2 apps running in the background killing my battery
just flashed tinys last night and waiting to see how it works. I have two batteries and one lasts much better than the other and they have both been treated the same as far as charging and discharging....
This should work for other phones besides ours where WiFi breaks if you're using the zeppelinrox scripts.
Scenario:
Using zep's v6 supercharger and kick ass kernelizer and they play fine. Add the 3g turbocharger and you can't connect to any WiFi networks.
The quick way to fix:
Copy these scripts to your sd card and set them to run at boot from script manager and use the 3g turbocharger script like you have been.
The options I used when running the v6 Supercharger in the supercharger file I attached was option 5 since it's for 512MB memory phones (like ours) and the Nitro Lag Nullifier.
Here's the steps if you don't want to use my choices:
Run the V6 Supercharger and Kick Ass Kernelizer and make your tweak changes as you normally would.
Use a file manager and copy your generated 98KickAssKernel.sh and 99SuperCharger.sh from /system/etc/init.d/ to your SD card.
Now rerun both scripts and undernelize/uninstall your tweaks.
Confirm the 2 scripts above aren't in the init.d folder after you ran the script uninstallers. If they stayed after the uninstall delete them with a file manager.
Delete the supercharger lines from /data/local/userinit.sh with a text editor.
Run these two at boot and with root credentials from Script Manager or another scripting app (I use another script app but that's just me).
Now run the 3G Turbocharger and it'll do it's own thing and not screw up Wifi this time.
With the 3G tweaks I ran the speedtest.net app and benchmarked my 3G speeds a few times and did notice maybe 50% gains on my 3G speeds- so in that regard I think the 3G and kernelizer scripts are more apparent then the v6 supercharger script for me.
My problem with the 3G turbocharger isn't actually the wifi breaking, it's my notification power widgets breaking. I found if I supercharge options 7 and 13 then use KAK, it works fine. But when I use the turbocharger, my notification power widgets get all tweaky. Wifi seems fine for me though. ...any chance this fix happens to fix that issue as well?
Edit: oh yeah I should clarify on how the notification power widgets break. The orientation button doesn't work, the status bar brightness control doesn't stick if you turn the screen off, brightness button doesn't work, etc.
OH and I've tried the experimental #1 and also the known max values option. Both break it =[
Yeah. I don't know about that. I use other power notification buttons than those. One of them being for brightness because I never liked the status bar one.
Do these scripts even help? I tried the supercharger script, but it didn't do anything besides kill all apps that I lowered. It pretty much killed multitasking. It didn't speed up any apps or let them load faster.
How does this 3G script work? What values does it change? I'm very skeptical of these things. My 3g speeds vary second by second. You really need repeated extended test to get an accurate average.
I'll see if I can scrounge up some links on the values that get changed with the 3G script. They're kinda spread all over the interwebs in various forums. Zeppelinrox did do a good job of pulling them together in his script.
As for the v6 script I'm one of those guys he doesn't like. I've tried testing his script following his steps to monitor the effects of OOM grouping modifications and don't see any difference before and after using his script. That being said I still use the v6 script because it became part of my routine on ROM upgrades.
Can someone send me their build.prop file from a phone that hasn't done the 3g tweaks? I want to see if any of these values even exist on our phones out of the box. A lot of the ro.ril values it adds/adjusts are mainly documented for GSM network phones which Virgin Mobile is not- we're on a CDMA network.
Hey, I'm curious to see whether there is something that I could do to my BUZZ to gain more battery it's currently got SPLASHMOD rom, and clockwork mod... I'm just unsure because it was fine for ages with the CyanogenMod but then deteriorated for some strange reason I hadn't downloaded something I shouldn't neither use something that would drain the battery so I'm pretty confused I'd be grateful if there was an explanation I'm pretty much a noob at this type of stuff so go easy on me.
Thank you for your time
Just decrease the CPU frequency.. If u dint set the CPU, then go for "Atutu battery saver" App.., it helps you to get battery life for whole day with experiencing all the stuff, For me normally batter drains in 9 or 10 hours normally, but after installing this app, it helps me to withstand 40+ hours for my normal use.. It just sets your CPU frequency low and optimises your mobile phone so that no resource will be using battery.... have a try..
try decrease the cpu and set sheduler on powersave
Like the guy above me try decrease your cpu and set your sheduler on powersaver. It works good for me. And you can also try to use other roms. Some roms just use more and really I have no idea why
I will yell you why.......
Cos some roms have so much sh#t running in the background that most users are unaware of,also app after app to do this and to do that will not help in the slightest.
Turn your screen brightness down,stop overclocking,manage your lmk and ooms,sort your syncing out,stop adding placebo scripts etc etc I'm bored now so I hope you get my point.
UTID
i am using splashmod v1.8 and im getting very good battery life after calibration
i used to use CM7 and get 20 hours battery life on moderate use..
with splashmod it goes upto 40 hours....with 2g networks, wifi sometimes and music ... + splashmod v1.8 is very fast!
I have upgraded my Galaxy W to Jelly Bean using Custom Room (4.2.2) Cyanogenmod 10.1 alpha 2. maybe later alpha 3.
Everything runs well. but why my phone's battery drains so fast? and please help me HOW TO SOLVE IT AND MAKE IT LAST LONG TIME???
THANKS VERY MUCH....
Backup your apps, factory reset your phone. If battery drain problem persists, install Greenify or deep Sleep battery saver from Google Play to better manage battery resources.
Lim Wee Huat said:
Backup your apps, factory reset your phone. If battery drain problem persists, install Greenify or deep Sleep battery saver from Google Play to better manage battery resources.
Click to expand...
Click to collapse
Thank you for your suggestion... I will try....
Electro Tobib Muhajir said:
Thank you for your suggestion... I will try....
Click to expand...
Click to collapse
when you just flashed the battery will definitely be shorter. Let it recharge for a few cycles before determining whether its good or bad battery life. Keep in mind however that even at full potential, the battery will not last for more than 2 days even at light usage.
if battery life is more important to you compared to "the newest OS" and whatever extra features it brings with it, then I highly recommend installing acro's CM9 RC2 (yes it is ICS) as the 2.x.x kernel is far better at battery life than 3.x.x (i'm currently testing it and I can already feel the difference! I believe I can reach 2.5 days at modest usage but I will have to update you on that after my first few discharge cycle for battery to reach potential after flashing new rom). I do, however notice a few annoyances with RC2 (not sure if its really the ROM, or the custom kernel i'm using, or Nova Launcher is to be blamed), so if it continues to bug me I may just switch back out to latest ICS =p.
If keeping with the latest JB is important for u, best thing you could do is download a custom kernel for it that supports UV(undervolting), then get IncrediControl and tune down your UV based on some voltage tables you can find in FAQ. This alone won't bring you a HUGE improvement in battery life but its definitely an observable difference. On top of UV, try to UC(underclock) your CPU to 1GHz. Most daily functions, apps and games (depending on how intensive it is) will work perfectly smooth even at 1GHz. IMO, the most important point of UCing is you will notice a very significant difference in the heat of your battery (ie backcover of your phone). Heat is generally bad for the battery (shorter life + faster draining) so UC is definitely a good thing to do =). Of course, on top of all those, get greenify and wakelock detector(WLD) from market to control your not-so-frequently-used apps. Use WLD to track down what is keeping your phone awake (hence drain more battery) and use greenify to hibernate all the not-so-frequently-used apps you have (example of things you DON'T want to greenify: whatsapp and gmail as you don't want to kill these 2 programs when you lock your screen. You want to continue receiving whatsapp messages and gmail when you locked your screen right? XD! Examples of things you SHOULD greenify: games, music player. Maybe some of the games or other apps may keep a background service active, secretly using your battery even though the last time you used it was 2 days ago!)
Finally, if your wonder is about 1-1.5 years old, chances are your battery is already bloated (perhaps you can feel your battery through the backcover of your phone even!) A bloated battery is a dangerous and short-capacity battery. Even with the best rom you may only push through a day from 100-0%. If your battery still looks fine but your phone is nearing its birthday, go ahead and do some online shopping (ebay or local equivalent, like malaysia we have Lelong.com.my) and get a battery for your phone. Its usually much cheaper than buying from telephone shops.
EDIT: Adding on to all of that, choosing a good governor+i/o scheduler combo is important as well. If our phone is similar with the S+, smartassv2+sio(i've used this, its quite smooth and battery is good) OR OnDemand+noop is thought to be very good in terms of battery life and responsiveness. Lulzactive is also very good but its not so easy to tune it so i usually would stay away from it. Do bear in mind that although the former 2 combo is good, it still highly depends on how you use your phone so there will not be a universally best governor+io combo. Both of those suggested by me are supposingly best in responsiveness as well as deepsleep battery conserving (only if the assumption that our roms work the same as the roms tested in S+, which MAY NOT be true).
TL;DR? try smartassv2+sio (u may change this using IncrediControl, get from playstore). Then if you are not satisfied with your current performance/battery life, you may continue experimenting by changing governor and i/o scheduler one at a time. If you are doing the testing, make sure to have some way to record your tests if not you will 100% be deceived by placebo!(with actual numbers you will clearly see whether your feeling is placebo or if there really is an improvement)
I'm having some seeeeerious battery issues with alpha3. With just 15 minutes screen usage in a day, battery settings says my screen used up more than 20% of the battery! This just for consulting the time and the weather.
oribunokiyuusou said:
I'm having some seeeeerious battery issues with alpha3. With just 15 minutes screen usage in a day, battery settings says my screen used up more than 20% of the battery! This just for consulting the time and the weather.
Click to expand...
Click to collapse
Sounds like your battery is bloated. Can u show me a screenshot of your battery graph and app usage?
oribunokiyuusou said:
I'm having some seeeeerious battery issues with alpha3. With just 15 minutes screen usage in a day, battery settings says my screen used up more than 20% of the battery! This just for consulting the time and the weather.
Click to expand...
Click to collapse
that 20% is not actually the 20% of the battery juice. It is 20% of whatever amount of battery is drained due to the display being ON. Like if your battery is used from 100% to 90%, then only 2% is used by the display.
I am not sure if I could explain what I mean.
EDIT: Hmmm maybe I misunderstood what you said... If that is the case, disregard.
And also my galaxy W will use all of its battery charge when the display is constantly ON for about 3-5 hours.
Actually, I've figured out what it was. It was Google Now. Chewing away at the battery without saying a word anywhere in the battery screen. I am now back to my old 3 days battery.
you need to install cpu spay from google play and you need look deep sleep time.
this reaction is typical if your coming from a stock or at least cm9.
there has been a lot of arguments about battery life of cm10 and above.
in my opinion, there really is a difference, i mean cm10+ drains battery faster.
and the reason being is of course the features there is in cm10++.
if you're after battery life, stay with stock or cm9 (for now).
but if you feel like your in with cm10+ and you don't want to go back like me, then may want to try these tricks:
1) using Titanium Backup, freeze the apps that you don't really use.
- in my phone i froze pico tts, voice search, talk back, etc. (i even froze google search )
2) i use an app called "autostarts", it can disable auto starting of app including those of the system.
- in my phone, i disabled google maps in every activity. ex. after startup, connectivity changed, wifi connected, widget updating
3) disable system settings which also contribute to battery draining.
- disable location service when your not using it
- disable automatic backup/restore
- disable haptic feedback
- disable autosync
- disable the top battery drainers when not in use (wifi, mobile data, gps, bluetooth)
- and many more just explore
4) do not use so many widgets (my home screen has 0 widget)
5) do not use live wallpaper
6) charge only using the original charger, not from other phone/brand, not from a usb port
- the best way to charge is to avoid using the phone until it's fully charged
7) finally, install only apps that you really need. just keep a backup of your not so often used apps and install only when you need them
If you think about it, everything i wrote above contradicts with the original concept of Android.
But that's life, sometimes you have to trade something in order to achieve another.
Our phone was baked as Gingerbread, now we want to make it taste like Jellybean.
We have all the ingredients, but we don't have a jelly bean pan to make the candy molds.
So we improvise, we work around, we do some shortcuts, we make alternatives, certainly it will cost something.
egagah said:
when you just flashed the battery will definitely be shorter. Let it recharge for a few cycles before determining whether its good or bad battery life. Keep in mind however that even at full potential, the battery will not last for more than 2 days even at light usage.
if battery life is more important to you compared to "the newest OS" and whatever extra features it brings with it, then I highly recommend installing acro's CM9 RC2 (yes it is ICS) as the 2.x.x kernel is far better at battery life than 3.x.x (i'm currently testing it and I can already feel the difference! I believe I can reach 2.5 days at modest usage but I will have to update you on that after my first few discharge cycle for battery to reach potential after flashing new rom). I do, however notice a few annoyances with RC2 (not sure if its really the ROM, or the custom kernel i'm using, or Nova Launcher is to be blamed), so if it continues to bug me I may just switch back out to latest ICS =p.
If keeping with the latest JB is important for u, best thing you could do is download a custom kernel for it that supports UV(undervolting), then get IncrediControl and tune down your UV based on some voltage tables you can find in FAQ. This alone won't bring you a HUGE improvement in battery life but its definitely an observable difference. On top of UV, try to UC(underclock) your CPU to 1GHz. Most daily functions, apps and games (depending on how intensive it is) will work perfectly smooth even at 1GHz. IMO, the most important point of UCing is you will notice a very significant difference in the heat of your battery (ie backcover of your phone). Heat is generally bad for the battery (shorter life + faster draining) so UC is definitely a good thing to do =). Of course, on top of all those, get greenify and wakelock detector(WLD) from market to control your not-so-frequently-used apps. Use WLD to track down what is keeping your phone awake (hence drain more battery) and use greenify to hibernate all the not-so-frequently-used apps you have (example of things you DON'T want to greenify: whatsapp and gmail as you don't want to kill these 2 programs when you lock your screen. You want to continue receiving whatsapp messages and gmail when you locked your screen right? XD! Examples of things you SHOULD greenify: games, music player. Maybe some of the games or other apps may keep a background service active, secretly using your battery even though the last time you used it was 2 days ago!)
Finally, if your wonder is about 1-1.5 years old, chances are your battery is already bloated (perhaps you can feel your battery through the backcover of your phone even!) A bloated battery is a dangerous and short-capacity battery. Even with the best rom you may only push through a day from 100-0%. If your battery still looks fine but your phone is nearing its birthday, go ahead and do some online shopping (ebay or local equivalent, like malaysia we have Lelong.com.my) and get a battery for your phone. Its usually much cheaper than buying from telephone shops.
EDIT: Adding on to all of that, choosing a good governor+i/o scheduler combo is important as well. If our phone is similar with the S+, smartassv2+sio(i've used this, its quite smooth and battery is good) OR OnDemand+noop is thought to be very good in terms of battery life and responsiveness. Lulzactive is also very good but its not so easy to tune it so i usually would stay away from it. Do bear in mind that although the former 2 combo is good, it still highly depends on how you use your phone so there will not be a universally best governor+io combo. Both of those suggested by me are supposingly best in responsiveness as well as deepsleep battery conserving (only if the assumption that our roms work the same as the roms tested in S+, which MAY NOT be true).
TL;DR? try smartassv2+sio (u may change this using IncrediControl, get from playstore). Then if you are not satisfied with your current performance/battery life, you may continue experimenting by changing governor and i/o scheduler one at a time. If you are doing the testing, make sure to have some way to record your tests if not you will 100% be deceived by placebo!(with actual numbers you will clearly see whether your feeling is placebo or if there really is an improvement)
Click to expand...
Click to collapse
thanks a lot. that's very helpful for me..
klacenas said:
this reaction is typical if your coming from a stock or at least cm9.
there has been a lot of arguments about battery life of cm10 and above.
in my opinion, there really is a difference, i mean cm10+ drains battery faster.
and the reason being is of course the features there is in cm10++.
if you're after battery life, stay with stock or cm9 (for now).
but if you feel like your in with cm10+ and you don't want to go back like me, then may want to try these tricks:
1) using Titanium Backup, freeze the apps that you don't really use.
- in my phone i froze pico tts, voice search, talk back, etc. (i even froze google search )
2) i use an app called "autostarts", it can disable auto starting of app including those of the system.
- in my phone, i disabled google maps in every activity. ex. after startup, connectivity changed, wifi connected, widget updating
3) disable system settings which also contribute to battery draining.
- disable location service when your not using it
- disable automatic backup/restore
- disable haptic feedback
- disable autosync
- disable the top battery drainers when not in use (wifi, mobile data, gps, bluetooth)
- and many more just explore
4) do not use so many widgets (my home screen has 0 widget)
5) do not use live wallpaper
6) charge only using the original charger, not from other phone/brand, not from a usb port
- the best way to charge is to avoid using the phone until it's fully charged
7) finally, install only apps that you really need. just keep a backup of your not so often used apps and install only when you need them
If you think about it, everything i wrote above contradicts with the original concept of Android.
But that's life, sometimes you have to trade something in order to achieve another.
Our phone was baked as Gingerbread, now we want to make it taste like Jellybean.
We have all the ingredients, but we don't have a jelly bean pan to make the candy molds.
So we improvise, we work around, we do some shortcuts, we make alternatives, certainly it will cost something.
Click to expand...
Click to collapse
yups...nice suggestion... thanks very much...:good::good::good:
Lim Wee Huat said:
Backup your apps, factory reset your phone. If battery drain problem persists, install Greenify or deep Sleep battery saver from Google Play to better manage battery resources.
Click to expand...
Click to collapse
THANKS...
oribunokiyuusou said:
I'm having some seeeeerious battery issues with alpha3. With just 15 minutes screen usage in a day, battery settings says my screen used up more than 20% of the battery! This just for consulting the time and the weather.
Click to expand...
Click to collapse
me too.... more than 20%, whereas my battery is in sleep screen and in the lowest brightness
Me too
Sent from my GT-I8150 using xda app-developers app
smeone here is right about cm9 rc2 i just flashed it and used a while.. battery seems to be 2x longer than 4.4 kitkat
here is there link
http://mygalaxywonder.blogspot.sg/2012/09/cyanogenmod-9-cm9-alpha-build-8-for.html
Magpir said:
smeone here is right about cm9 rc2 i just flashed it and used a while.. battery seems to be 2x longer than 4.4 kitkat
here is there link
http://mygalaxywonder.blogspot.sg/2012/09/cyanogenmod-9-cm9-alpha-build-8-for.html
Click to expand...
Click to collapse
No....no....no....
That link will redirect you to a website that has kanged Arco's hard work and NOT given due credit....
Here is the correct, original link....
http://forum.xda-developers.com/showthread.php?t=1576874
........right here on XDA...
This might be my S2, or it might be my W...but it's definitely CM