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.
Is there a good app that shows you a break down on what apps are using your battery the most? Right now I just look at the battery use under settings (running cm7), but I was wondering if there was anything more detailed.
Thanks
I'm sure there are others, but Spare Parts also has some pretty good info.
I use Battery Monitor Widget and it shows basically any kind of Battery info I can think of.
Hi there,
I'm using CM7.1 with Meizu theme now, but I'm looking for another ROM with less battery drain and 720p recording. I decided to go for the latest leaked GB, but I'd really love to have transparent status bar like the one I have now (you can take a look in how this theme look like here) - Launcher isn't a problem, I'm going for XPeria Arc's one.
So, my question is: without the theme chooser app from CM7, is there any way I can get a transparent status bar without having to mess around with framework-res.apk myself? In other words: is there a transparent statusbar there already made for Defy?
I know there is a simple way to apply themes by flashing them via Recovery, 'cause Barebones has various themes available this way here (since this ROM uses CM7 instead of GB, CM7 themes work on it - the themes on this thread are only for the Froyo version).
Thanks in advance!
P.S.: I know it would be better for me to post this in the themes & apps section, but, honestly, almost nobody uses that section for this kind of thing
Wow, that actually looks pretty good.
I'd like to get it too
You can try MS2Ginger fulfills all aforementioned and the best battery backup I've experienced out of any 2.3 rom.
ryan8r said:
You can try MS2Ginger fulfills all aforementioned and the best battery backup I've experienced out of any 2.3 rom.
Click to expand...
Click to collapse
No transparent statusbar (only default GB MotoBLUR bar), but seems ok: has good battery life and 720p rec. What are the differences between blurred and deblurred versions (besides MotuBLUR, of course)? Blurred seems to be more updated, any advantage in getting it (since I won't use any BLUR apps)?
My bad, mistook the Notification bar for the Notification pane.
The De-blurred version lacks not just the services but even the Motoblur interface ( ADW included) , not any significant improvement on the battery though. So I dumped it after 2 days of playing around been on on blur ever since and dont worry even the blurred version lacks services like FB etc as the Creator couldnt get it to work and you can always remove unwanted apps.
Sent from my MB526 using Tapatalk
ryan8r said:
My bad, mistook the Notification bar for the Notification pane.
The De-blurred version lacks not just the services but even the Motoblur interface ( ADW included) , not any significant improvement on the battery though. So I dumped it after 2 days of playing around been on on blur ever since and dont worry even the blurred version lacks services like FB etc as the Creator couldnt get it to work and you can always remove unwanted apps.
Sent from my MB526 using Tapatalk
Click to expand...
Click to collapse
Tried it for a few days, now I'm going back to CM7. My phone is horribly slow since I flashed the ROM (even before I restCored my apps w/ Titanium Backup), with CPU Load Timeline reporting 100% CPU use most of the time. Too much CPU use = crappy battery life: it can barely stand 6 hours. Just as an example, I tried to get it off charge (was 100% charged) while sleeping. When I woke up, 8 hours later, it had less than 60% left - that means 5% per hour, without even USING the phone: mobile data was set to EDGE, WiFi was off, no background apps running... That was enough for me. I'll stick with CM7, even with its faults, it's still the best ROM available, I think.
K3n H1mur4 said:
Tried it for a few days, now I'm going back to CM7. My phone is horribly slow since I flashed the ROM (even before I restCored my apps w/ Titanium Backup), with CPU Load Timeline reporting 100% CPU use most of the time. Too much CPU use = crappy battery life: it can barely stand 6 hours. Just as an example, I tried to get it off charge (was 100% charged) while sleeping. When I woke up, 8 hours later, it had less than 60% left - that means 5% per hour, without even USING the phone: mobile data was set to EDGE, WiFi was off, no background apps running... That was enough for me. I'll stick with CM7, even with its faults, it's still the best ROM available, I think.
Click to expand...
Click to collapse
Hmm weird , the battery only drops 3% max for me overnight (10 hrs). The Rom is overclocked to 1100 mhz by default , Did you make sure to underclock and rest assured undervolt it?! I also removed a lot of system apps and services that i dont use. My usage can be classified as average with 2-3 hours of wifi , 1-2 hours of gaming and I am on a 3G network but the data delivery is usually set to off and it lasts me 2 days.
Here you go guys and girls. Another battery saving app that i came across. Here is a link
https://play.google.com/store/apps/details?id=com.bitdefender.tuneup
Looks like it does more than just battery saving here is a description:
Battery Saver
One tap to save precious battery life by switching on the Battery Saver or create your own custom profile for extra control.
No more deep diving in individual settings. You have it all in one screen. Time is of the essence.
Battery Management
View and stop the processes that impact CPU and RAM, know available talk or standby time.
Device Clean-up
Gain extra storage by removing unnecessary cache and temporary files from your device’s internal storage, as well as from external memory cards.
3G Traffic Monitoring
Make sure you don’t get overcharged by carefully monitoring 3G data usage, setting up thresholds, and receiving notifications when limits are reached.
Battery Widget
Install the Power Tune-Up widget to keep an eye on the remaining battery time.
I know most of our members here are looking for ways to save battery so this one is for you guys..Plus it is free.
No harm in trying out a different app i say. So why not give it a shot. Leave some feedback to see if it does anything for you.
Goku80 said:
Here you go guys and girls. Another battery saving app that i came across. Here is a link
https://play.google.com/store/apps/details?id=com.bitdefender.tuneup
Looks like it does more than just battery saving here is a description:
Battery Saver
One tap to save precious battery life by switching on the Battery Saver or create your own custom profile for extra control.
No more deep diving in individual settings. You have it all in one screen. Time is of the essence.
Battery Management
View and stop the processes that impact CPU and RAM, know available talk or standby time.
Device Clean-up
Gain extra storage by removing unnecessary cache and temporary files from your device’s internal storage, as well as from external memory cards.
3G Traffic Monitoring
Make sure you don’t get overcharged by carefully monitoring 3G data usage, setting up thresholds, and receiving notifications when limits are reached.
Battery Widget
Install the Power Tune-Up widget to keep an eye on the remaining battery time.
I know most of our members here are looking for ways to save battery so this one is for you guys..Plus it is free.
No harm in trying out a different app i say. So why not give it a shot. Leave some feedback to see if it does anything for you.
Click to expand...
Click to collapse
Goku, i see that you mess with the power management i like that... I have an idea, maybe you can figure it out or tell me whom to ask. We know that the power management changes (to battery saver) by default, and this is done by HTC native support, when reaches 30%.. So, my question is, can we make a simple script or a toggle to turn that on whenever we like? Maybe on 95% So, if i'm on the beach, and don't need to make all systems off and drop the cpu speed to 1GHz and reduce brightness etc., just to press that toggle and put it in that state..
That settings exist, just someone has to find the switch
Hope you got what i mean..
the_maker said:
Goku, i see that you mess with the power management i like that... I have an idea, maybe you can figure it out or tell me whom to ask. We know that the power management changes (to battery saver) by default, and this is done by HTC native support, when reaches 30%.. So, my question is, can we make a simple script or a toggle to turn that on whenever we like? Maybe on 95% So, if i'm on the beach, and don't need to make all systems off and drop the cpu speed to 1GHz and reduce brightness etc., just to press that toggle and put it in that state..
That settings exist, just someone has to find the switch
Hope you got what i mean..
Click to expand...
Click to collapse
yeah i do get what you mean my friend..Some other gent has asked me about this on the actual other thread..We can make a script and run it with script manager. just finding a way on how to break the code and make it so we can run the options as you say from 95% ..let me have a little dig and do a research and see if i can get someone to help me out or even ask the big daddy itself HTC
No harm in trying is there
Goku80 said:
yeah i do get what you mean my friend..Some other gent has asked me about this on the actual other thread..We can make a script and run it with script manager. just finding a way on how to break the code and make it so we can run the options as you say from 95% ..let me have a little dig and do a research and see if i can get someone to help me out or even ask the big daddy itself HTC
No harm in trying is there
Click to expand...
Click to collapse
Thanks mate, i cross my fingers for that if i find something i'll post it in the other thread..
Sent from my HTC One X using XDA
the_maker said:
Thanks mate, i cross my fingers for that if i find something i'll post it in the other thread..
Sent from my HTC One X using XDA
Click to expand...
Click to collapse
no worries mate. messaged the creator of the app to see if he could help me out or if he can do something and also Meltus the creator of Core Control..No harm in asking is there
Goku80 said:
no worries mate. messaged the creator of the app to see if he could help me out or if he can do something and also Meltus the creator of Core Control..No harm in asking is there
Click to expand...
Click to collapse
I guess not.. Good call anyway, thanks for trying..
Hi Folks,
I'm not sure whether this is the right place, but I just wanted to share this information:
There is a very simple way of forcing all Apks of a rooted Defy with init.d support to read battery stats with 1% accuracy. Just add this script in /system/etc/init.d/ and name it something like '12onepercentbattery':
Code:
#!/system/bin/sh
# fake access to 10% battery status to 1%
busybox mount -o bind /sys/class/power_supply/battery/charge_counter /sys/class/power_supply/battery/capacity
I basically tested this on a 4.5.1-134_DFP-74 modded by Greenbreadmod_1.1 on a green lensed Defy.
Explanation: in sysfs /sys/class/power_supply/battery directory the kernel provides a 1% charge counter by the file 'charge_counter', but the Android framework only reads 'capacity' which only has 10% accuracy.
The script establishes a file system redirection from 'capacity' to 'charge_counter', so all Android apks will read the more accurate charge counter instead
Hope this helps someone out there...
Can someone please move it to Android Development, because it solves threads like http://forum.xda-developers.com/showthread.php?t=950888 ? (I can't because I'm a newbie here).
J_C_D said:
Can someone please move it to Android Development, because it solves threads like http://forum.xda-developers.com/showthread.php?t=950888 ? (I can't because I'm a newbie here).
Click to expand...
Click to collapse
It is great If It works. Because many people facing battery drop issues. i am trying it today and report later. Its more good if u include details of how to make an int.d file, what are the required permissions for the file etc in your first post
Thanks
pradeeppk said:
It is great If It works. Because many people facing battery drop issues. i am trying it today and report later. Its more good if u include details of how to make an int.d file, what are the required permissions for the file etc in your first post
Thanks
Click to expand...
Click to collapse
The hack I present here e.g. fixes bad accuracy of the battery level display in " menu > settings > about phone > status " and also increases resolution of the stock battery usage graph. In general, it forces ALL Apps to use the 1% accuracy reading by very simple means.
Please note that this does not change the way the battery charge level is displayed in the notification bar on the home screen. SystemUI.apk is responsible for the way this information is presented there!
I also believe that battery drops are not related to this. See here http://forum.xda-developers.com/showthread.php?t=1778492 instead!
Note: Support for running scripts at boot in etc/init.d can be achieved in various ways. For example by using 2ndInit (like I do): http://forum.xda-developers.com/showthread.php?t=1032212. Alternatively see here (I did not test this): http://forum.xda-developers.com/showthread.php?t=1431134
Set permissions of the '12onepercentbattery' script to 755 and chown to 0:0.
I have battery drop issues but I don't think this helps to solve the issue. I see the battery bar 1% accurate and I still have the drops from 45->20 and from 19->4. This means almost half of my battery is dead...
zipike said:
I have battery drop issues but I don't think this helps to solve the issue. I see the battery bar 1% accurate and I still have the drops from 45->20 and from 19->4. This means almost half of my battery is dead...
Click to expand...
Click to collapse
Are you sure the drops are not related to http://forum.xda-developers.com/showthread.php?t=1778492 (see my previous post)?
Does this work on the Defy XT with Republic Wireless? I hate how it is only at 10% increments.
GeckoPower said:
Does this work on the Defy XT with Republic Wireless? I hate how it is only at 10% increments.
Click to expand...
Click to collapse
only tested on Defy(+) so far, but I guess that it can also work on Defy XT.
xt687 atrix ics 4.0.4
Working on xt687 atrix ics 4.0.4