Related
How do we make a rom with the best battery life? In this thread, we will make it.
Food for thought:
Underclocking
*#*#4636#*#* configurations (wcdma, gsm only, what is best)...}These two will help with the "mobile network" process,
lower gprsclass........................................................}that uses so much in the "battery usage" breakdown in settings
undervolting
wifi scan time
2g networks only
Battery-optimized kernel
NO Swap or Ram Hack or CompCache
ETC.
Anyone have ideas.
I will now list the rom with the best battery life (that i've ever tried)
Htcclay's Superfast 1.3.3
Please post the roms you think have best battery life.
I'm going on a vacation and will not have a charger handy at all times. What is best for me??? contributions are welcome (until we make the ultimate rom discussed in this thread.)
gee the forums are slow today... reserved
enomthers official AOSP 1.6..
i am running superbad cm51.2.3gj4 and i get around 24-30 hours on a single charge
I'm running SuperD 1.11 with SetCPU @ 384/128 and get about 4 days on a single charge. 3 days with heavy usage and 6 days without any data transfer (only sms and sometimes phone calls).
This is by far the best ROM for battery life I've used. Haven't tried Superfast 1.3.3.
Is it possible to undervolt G1s or MT3Gs?
jumped to almost every 2.1 rom out, Chromatics 3.5 being the last 1 and all of them are battery hogs. I was tired of it so decided to revert back to 1.6 roms (htc clays super csdi) and must say that Im staying here..Its much faster and the battery life nearly doubles. and also with ADW launcher, it gives you everything you need besides MT. Again battery is amazing on csdi roms. just make sure you turn off modder cpu and turbo mode in supsetup and use setcpu clocked at 128min 528max..
reserek123 said:
jumped to almost every 2.1 rom out, Chromatics 3.5 being the last 1 and all of them are battery hogs. I was tired of it so decided to revert back to 1.6 roms (htc clays super csdi) and must say that Im staying here..Its much faster and the battery life nearly doubles. and also with ADW launcher, it gives you everything you need besides MT. Again battery is amazing on csdi roms. just make sure you turn off modder cpu and turbo mode in supsetup and use setcpu clocked at 128min 528max..
Click to expand...
Click to collapse
I agree. Battery life with 2.1 roms is terrible compared to 1.6 roms (which last up to 50% longer).
Something doesn't seem right with 2.1 roms. I hope Froyo will be better.
i really like the idea of a battery-optimized rom for g1/32b.
i also made the experience that 1.6 roms are better in terms of battery life than 2.1 based roms. they also are much faster
btw: the best 2.1 based rom for battery is speedtest 1.2
I agree that the 2.1 roms are all terrble, and that something uniform must be wrong with all of them in order to have ALL of them have such bad battery
wow that was horrible... im tired
I'm glad that many of you are interested in a battery-optimized rom. I'll be trying out SuperD today, but its use of swap is detrimental to battery life... I'll have to see.
Any other suggestions?
shamo42 said:
I'm running SuperD 1.11 with SetCPU @ 384/128 and get about 4 days on a single charge. 3 days with heavy usage and 6 days without any data transfer (only sms and sometimes phone calls).
This is by far the best ROM for battery life I've used. Haven't tried Superfast 1.3.3.
Is it possible to undervolt G1s or MT3Gs?
Click to expand...
Click to collapse
that's attractive... are you using ram hack or not? swap/compcache settings?
I remember some of the older 2.1 (Not CM 5 based) roms being not nearly as bad on battery life, like KingKlick's. It wasn't as fast and stable as Cyanogen's, but I remember being able to easily go through a full day and half without needing to charge (with moderate use, and an 8 hour gap of nothing for sleep). Maybe digging some of them up and doing some tests?
MaSt3rGrIfF said:
I remember some of the older 2.1 (Not CM 5 based) roms being not nearly as bad on battery life, like KingKlick's. It wasn't as fast and stable as Cyanogen's, but I remember being able to easily go through a full day and half without needing to charge (with moderate use, and an 8 hour gap of nothing for sleep). Maybe digging some of them up and doing some tests?
Click to expand...
Click to collapse
i remember gamercore tweeted about openeclair 1.1 being really good, and i tried it, and it was quite good, but the rom sucked and it was hardly comparable to donut.
jcarrz1 said:
i remember gamercore tweeted about openeclair 1.1 being really good, and i tried it, and it was quite good, but the rom sucked and it was hardly comparable to donut.
Click to expand...
Click to collapse
Hmmm, well didn't OpenEclair go up to 2.2.1, before Wes joined CyanogenMod? Do we know what the big difference is between those older roms and Cyanogen's implementation and why there's such a drastic battery (and performance) difference? I always thought it was just lack of drivers and Cyanogen did extensive work to various driver projects to get workable drivers. Would his drivers be the cause of poor battery life? I'm grasping at straws here, but that seems like one of the only things it could be to me.
jcarrz1 said:
that's attractive... are you using ram hack or not? swap/compcache settings?
Click to expand...
Click to collapse
No compcache/swap but with ram hack.
2.1 roms are using a lot more ram then 1.6 roms.
With 1.6 I have about 40 to 50 MB of free ram after using taskiller.
With 2.1 only 20 MB. This is just a guess but whatever is using these 20-30 MB of ram might be partially responsible for the battery drain.
If additional battery drain is the nature of Eclair (which clearly wasn't built with our "old" phones in mind) then Froyo might bring some improvement.
shamo42 said:
No compcache/swap but with ram hack.
2.1 roms are using a lot more ram then 1.6 roms.
With 1.6 I have about 40 to 50 MB of free ram after using taskiller.
With 2.1 only 20 MB. This is just a guess but whatever is using these 20-30 MB of ram might be partially responsible for the battery drain.
If additional battery drain is the nature of Eclair (which clearly wasn't with our "old" phones in mind) then Froyo might bring some improvement.
Click to expand...
Click to collapse
I've noticed the same thing. 2.2 seems to be better... but jubeh's rom quit apps in the background much quicker than the other guy who compiled from source and posted in this forum (his had no wifi tho, but i liked it better because of memory management)... i don't know what the difference was, but i liked the other guy's froyo rom better.
Back on topic, I still think that 1.6 remains the best rom for battery life.
shamo42 said:
No compcache/swap but with ram hack.
2.1 roms are using a lot more ram then 1.6 roms.
With 1.6 I have about 40 to 50 MB of free ram after using taskiller.
With 2.1 only 20 MB. This is just a guess but whatever is using these 20-30 MB of ram might be partially responsible for the battery drain.
If additional battery drain is the nature of Eclair (which clearly wasn't with our "old" phones in mind) then Froyo might bring some improvement.
Click to expand...
Click to collapse
and I heard that 1.10.2 was even better than 1.11 for battery life... (dusty donut as ben called it), is this true? and i can't assess how much changed between 1.10.2 and 1.11 because ben buchacher's changelog is down... somebody help me out here?
jcarrz1 said:
and I heard that 1.10.2 was even better than 1.11 for battery life... (dusty donut as ben called it), is this true? and i can't assess how much changed between 1.10.2 and 1.11 because ben buchacher's changelog is down... somebody help me out here?
Click to expand...
Click to collapse
v 1.11 release date : 2010 04 29
Change Log:
-Updated Frameworks and Settings from latest Cyanogenmod Donut tree
-Proxy Settings in Wireless Settings
-WIFI in Airplane mode
-USB Debugging notification option
-5 minute screen timeout option added
-Updated Working Renice script -thanks to merlos
-Media to SD -thanks to merlos
-Exchange Work Email app fixed
-Battery percentage option in SpareParts
-Live Folder FC fixed
-Portrait / Columns bug fixed
-Remove Launcher script – This fixes the battery life.-thanks to merlos
– from terminal type remove_launcher then the one you want to remove nexus or stock
—-EXAMPLE: remove_launcher stock
-Other Crap
Maybe the claim that 1.10.02 has better battery life is because of the "Battery percentage option in SpareParts" Some people think it drains the battery. For users of 1.11 I recommend to disable it (Settings -> Spare Parts -> Battery Status Display)
I would like to add something about RAM hack... Some games don't appear as "3d" but still need that RAM. As I remember running a 3d game on a ROM with the RAM hack would drain your battery horribly fast and make the game horribly laggy. Well some games can handle the lag, but still destroy battery life.
r3s-rt said:
I would like to add something about RAM hack... Some games don't appear as "3d" but still need that RAM. As I remember running a 3d game on a ROM with the RAM hack would drain your battery horribly fast and make the game horribly laggy. Well some games can handle the lag, but still destroy battery life.
Click to expand...
Click to collapse
I think the main idea about this thread/rom is to make a rom for the g1 that makes for great battery regardless, so ram hack could be an option that will be disabled for this rom.
jcarrz1 said:
I think the main idea about this thread/rom is to make a rom for the g1 that makes for great battery regardless, so ram hack could be an option that will be disabled for this rom.
Click to expand...
Click to collapse
I know what the thread's about, silly. But RAM hack has a great chance of just destroying the whole "better battery life" aspect and I don't think there's really a way around that, that's all I was trying to say.
If you do end up making a ROM with crazy good battery life, I'll definitely keep it around for vacations. I made the mistake of going on vacation with a 2.1 ROM - my phone lived for two days out of a week (and that's with charging every chance I got) so I'm all for you. =]
I've found a few related posts on this topic, albeit android phones.
Seems to be related to WiFi usage, which is of course always being used on the transformer.
its pretty much running at full tilt all the time, and a real battery hog.
I'm using prime 1.5 with clems v14b kernel at 1.2GHz
Ideas?
Just wondering what the difference is between the android system and android os in the battery usage monitor. I am currently on Infused 2.0.4 with the infusion kernel. Also, I am using juicedefender. I am mostly wondering because battery life has not been that great. When I first flashed Infused 2.0.0 battery life was really good. Also, what is the difference between CPU usage, CPU foreground, and stay awake? I see all of those under both android system and android os as well as a couple other apps and those numbers seem kind of high sometimes. Also, yes I did pull my battery a couple of times since flashing 2.0.4 once for just like 5 min, and again for around 30min. No noticeable change on battery life. Sorry if these are dumb questions, I tried to find out what they all meant, but I didnt find to much information on them. Thanks.
Okay, I'm officially sick of battery drain. My first time with this issue was after flashing CM10, my GB build before that gave me the perfect amount of battery life. My phone would last throughout the day on GB. I got sick of the drain on CM10 after a week and flashed GB back to my device. My battery life has been normal the past few months on GB.
Since the official ICS builds were released I've been using ICS. I first flashed V28, battery drain was just like CM10. I flashed GB back and battery went back to normal. The next day official AT&T V30B was released, so I flashed it. Battery drain came back again.
Every single rom above GB has caused battery drain for my device. I've tried every suggested method I could find online. Flashing a different kernel, setting CPU Governor to hotplug, using nstools. I've done everything. I keep my phone in airplane mode, auto-sync is turned off, my brightness is at the lowest setting, gps and location settings are set to off, bluetooth is also off. I've tried charging the battery fully, pulling the battery out for a minute, charging fully again, pulling it again, charge some more, that didn't help at all.
My battery is dropping 10% in 15 minutes and all I have open is the web browser. This never happens on GB, no matter when I flash it. I don't understand what the issue is. I've also fully wiped my device internally and externally. I've spent a couple of hours trying to find an answer but nothing helps. If you can assist me, please take a minute and do so, this is frustrating. Thanks in advance.
Well generally yes. ICS+ drains a lot more battery than GB for a reason. Its running many more system apps and this can put a strain on battery life with the system working that hard "While Sleeping too". If you really cant take the drain.. Order and extended battery online. I suggest checking out the Accessory section. Good luck!
Sent from my R800i using xda app-developers app
Greenify + betterbatterystats
Two great apps that will help with battery life
Am i the only one getting significantly BETTER battery life on ICS?
mchartier said:
Am i the only one getting significantly BETTER battery life on ICS?
Click to expand...
Click to collapse
No. You are not. ICS consume much less battery due to the better RAM organization and memory killer. Just in many ROMs there is too much stupid programs and in many KERNELs are not optimized. Moreover people compare all data switched off of GB and the many process running by default in ICS that they can switch off.
The ROM/Kernel combination (by Acura) in my signature give me 48h battery life - the same like the GBs by Acura or Darkroom Team.
So... it is better not to compare STOCK GB with STOCK ICS - you never know the tweaks and running stuff by default. Better compare Developer GB with the SAME developer ICS ROM if you want to claim such a think.
AW: Android Experts Only - Battery Drain
mchartier said:
Am i the only one getting significantly BETTER battery life on ICS?
Click to expand...
Click to collapse
No, mine is better, too.
Sent from my LG-P920 using xda app-developers app
mchartier said:
Am i the only one getting significantly BETTER battery life on ICS?
Click to expand...
Click to collapse
Me too, at least comparing the stock GB with the stock ICS.
There's no use of comparing custom ROMs/kernels anyway.
botson71 said:
Me too, at least comparing the stock GB with the stock ICS.
There's no use of comparing custom ROMs/kernels anyway.
Click to expand...
Click to collapse
nope. other way around. you never know what kind of sh*t is on is in STOCK, and you know that custom (developers) ROM are clean form most of them and tweaked for performance and battery. Stock mean ... "tweaked" and filled with bloatware by LG - nothing more.
p-vlad said:
nope. other way around. you never know what kind of sh*t is on is in STOCK, and you know that custom (developers) ROM are clean form most of them and tweaked for performance and battery. Stock mean ... "tweaked" and filled with bloatware by LG - nothing more.
Click to expand...
Click to collapse
True about the custom roms but you missed my point about the stock roms.
When someone claims for example that "the new xxx rom for my phone is worse/better than the old yyy rom", you have to ask "under what conditions". And in order to make a reasonable and reliable comparison, you need to compare the old and new stock roms and run the battery benchmarks only on those.
This is exactly what the biggest tech sites and magazines do when comparing the batteries. They run the tests on STOCK conditions/roms with as few apps as possible, apart of the stock apps.
Battery comparison is a delicate business. For example, even if you have the same two phones with the same stock roms, if the one phone receives a weaker 2G/3G or WiFi signal, its battery will finish much faster than the other one.
And if you start adding apps, changing to custom roms, kernels, radios and bootloaders then you have far too many factors in order to make a reliable comparison.
Okay, I tried geenify and bbs on a full charge and experienced no changes. My battery is dying quickly as we speak. My battery went from 81% to 34% in 5 1/2 hours in idle. I don't see how I'm having this issue and everyone else isn't.
botson71 said:
True about the custom roms but you missed my point about the stock roms.
When someone claims for example that "the new xxx rom for my phone is worse/better than the old yyy rom", you have to ask "under what conditions". And in order to make a reasonable and reliable comparison, you need to compare the old and new stock roms and run the battery benchmarks only on those.
This is exactly what the biggest tech sites and magazines do when comparing the batteries. They run the tests on STOCK conditions/roms with as few apps as possible, apart of the stock apps.
Battery comparison is a delicate business. For example, even if you have the same two phones with the same stock roms, if the one phone receives a weaker 2G/3G or WiFi signal, its battery will finish much faster than the other one.
And if you start adding apps, changing to custom roms, kernels, radios and bootloaders then you have far too many factors in order to make a reliable comparison.
Click to expand...
Click to collapse
"biggest tech sites and magazines" do PAID "comparisons" from A to Z. Do not trust any of them. Better compare best of X with best of Y. Or worse of X with the worse of Y. Like a scientist and like computer overclocker I know what means "Average" values.... there is no such a think. As i said - stock is just made by somebody... that is all... and here the developers are better. Moreover you do not know the current person how install the "Stock" Rom. If he did reset, if he still is on ext3 or on ext4. Does the person did a hard reset or not. Does still keep old baseband by installing the simple BIN or the BIN with baseband or the KDZ (bin+bb). different basebands different signal power etc etc etc... thats why i said BG of X with the ICS of X developer - they use nearly the same tweaks in all Roms with additions.
I had battery drain problem on all roms since GB untill v28b.
I lose about 1-2% during the night with wifi always on..I mean really always ON.[Thats 2% during 8h of sleep, on darkroom v2 i had 35% loss]
During the day my battery can last around 12h-15h..
My other,extended battery 3500mAh makes things a lot easier for gaming. I recharge them during the night and woooo..
V28b is the best rom and you should try flashing kdz with Mobile support tool like this:
http://p92x.acidhazardrom.com/guides/lg_flash_tool.html
There have been problems while flashing bin and fls but you never know, it's different for any user.
The second thing you should do is to erase or freeze any system app that you don't use.
For example I erased adrenalin6,gtalk,lg apps,........... and left only the apps that I really need.
I'm on stock v28b with the stock kernel and I have no problems.
And buy a new battery, maybe that's the problem..They are cheeeeep.
me to i have a very good lif batterie after flashe 28b i sharge it 100% wifi 3or 4 h day blut 1h day ande calls lyck always
for 1 day in GB v21e at 19:00 may batteri is in 20 or 15% CHARGE
in v28b for 1 day at 19:00 may batteri is in 55 or 50% CHARGE
send from my LG p920 ics v28b
Android1993 said:
Okay, I tried geenify and bbs on a full charge and experienced no changes. My battery is dying quickly as we speak. My battery went from 81% to 34% in 5 1/2 hours in idle. I don't see how I'm having this issue and everyone else isn't.
Click to expand...
Click to collapse
That is too much loss IF what you say is correct that your phone is idle..
My O3D with wifi on and ICS during nighttime goes from 100% to 95% and btw my battery is the original that i bought with the phone back in the summer of 2011.
It doesnt run on stock ROM but it does run on stock kernel for now...
And btw guys forget about magazine tests and such BS because they are just promoters...
Never compare STOCK ROMS with CUSTOM ROMS because custom ROMS will always be better than STOCK, thats the way its meant to be.
xbsall said:
That is too much loss IF what you say is correct that your phone is idle..
My O3D with wifi on and ICS during nighttime goes from 100% to 95% and btw my battery is the original that i bought with the phone back in the summer of 2011.
It doesnt run on stock ROM but it does run on stock kernel for now...
And btw guys forget about magazine tests and such BS because they are just promoters...
Never compare STOCK ROMS with CUSTOM ROMS because custom ROMS will always be better than STOCK, thats the way its meant to be.
Click to expand...
Click to collapse
I reverted back to GB, factory reset, now I'm flashing V30B one last time, I'll do a factory reset upon starting it up. Let's see if whatever has been broken the last 3 times gets fixed.
UPDATE: I think I got down to the issue. The phone isn't correctly reading the battery. I did a shut down and reboot and it went from 93% to 86% , I then plugged it in, shut it down and reboot again and it read 100%.
I'm done. I'll probably stick with GB til I get a new device.
p-vlad said:
"biggest tech sites and magazines" do PAID "comparisons" from A to Z. Do not trust any of them. Better compare best of X with best of Y. Or worse of X with the worse of Y. Like a scientist and like computer overclocker I know what means "Average" values.... there is no such a think. As i said - stock is just made by somebody... that is all... and here the developers are better. Moreover you do not know the current person how install the "Stock" Rom. If he did reset, if he still is on ext3 or on ext4. Does the person did a hard reset or not. Does still keep old baseband by installing the simple BIN or the BIN with baseband or the KDZ (bin+bb). different basebands different signal power etc etc etc... thats why i said BG of X with the ICS of X developer - they use nearly the same tweaks in all Roms with additions.
Click to expand...
Click to collapse
You missed my point again.
Of course the good tweaked custom roms/kernels etc are far better than any stock roms, and not only in battery life, there's absolutely no question about that.
But when someone claims "the ICS rom has better/worse battery than the GB rom" it's much easier and more reliable to compare the ICS/GB stock roms than the custom roms, because of the much fewer degrees of freedom.
In a nutshell:
-Comparing, e.g., GB 21E stock rom with the ICS 28B stock rom: easy.
-Comparing, e.g., GB 21E custom rom which has different tweaks/kernels etc with an ICS custom rom which has again different tweaks/kernels etc: not so easy.
I'm having the same battery drain problem with mine too. Its driving me crazy to have to charge my phone 2-3 times a day
Sent from my LG-P925 using xda app-developers app
botson71 said:
You missed my point again.
Of course the good tweaked custom roms/kernels etc are far better than any stock roms, and not only in battery life, there's absolutely no question about that.
But when someone claims "the ICS rom has better/worse battery than the GB rom" it's much easier and more reliable to compare the ICS/GB stock roms than the custom roms, because of the much fewer degrees of freedom.
In a nutshell:
-Comparing, e.g., GB 21E stock rom with the ICS 28B stock rom: easy.
-Comparing, e.g., GB 21E custom rom which has different tweaks/kernels etc with an ICS custom rom which has again different tweaks/kernels etc: not so easy.
Click to expand...
Click to collapse
i got your point but....
lets hypothetically say:
1. Stock ROM GB give 75% of the max possible (best score of LG developers for 2 years developing from v. 10A to 21E). Stock ROM ICS 50% of the max possible (best score of LG developers for first leaked ROM)
2. Custom ROM GB - 99-99-99% of the max possible (best for developers A1, A2, A3). Custom ROM ICS 96-98-99% of the max possible (best for developers A1, A2, A3)
so...witch you think is better to compare - 50 with 75 from the max possible ("max possible" is the key phrase for speed, battery etc.) for LG
or comparing 98 with 99 for each GB or ICS custom... i would compare the last one. if 98 for GB is 16h and 99 for ICS is 14h ... then OK. GB is better. but not by original LG roms.
that is my point.
And another O3D tale...without happy end ;(
1.) Stock GB under heavy use (more then 3 hours of SMS, games & WiFi over the day) = A battery life of 13-19 hours
2.) Stock ICS v30a under minimal use (some SMS, little gaming and WiFi) = A battery life of approx. 10 hours
3.) Stock ICS v30a + ROOT, nearly no use at all over the day, no WiFi, (just 3 SMS) = A battery life of 7 hours.
After 2 hours in my jeans pocket = 68% of battery left
After 7 hours in ma jeans pocket = 8% of battery left (just 3 SMS written)
Then I read "Battery Re-Calibration" is of no use...and did not try it.
Then I read TaskKillers are nearly useless and un-installed "Advanced Task Killer"...didnt help. Re-Installing it didnt help either.
What is goin on here ?
May I suggest to check the CPU VRM (voltage regulator module) setting? I found out why, undervolting the CPU solved my problem. Voltage = ampere due to either linear and/or switchmode voltage regulator design.
EDIT: To clarify why voltage = ampere equations is true; ever wonder why PC motherboard gets away with shoving 100 Amps of power into the CPU without melting the 12V plug? In nutshell, battery trades amperage consumption for voltage shunted by inductor in switchmode VRM - in other word, battery have to work harder on higher CPU voltage settings but takes it easier at idle voltage.
Sent from my LG-P920 using XDA
My question, who of these android versions are battery stable and performance?
I tested all(except ics) but i'm not sure if i did something bad, idk
GB:Laggy, (4000 antutu score), but battery life its really really high
ICS: Not tested
4.1.2: I think its very fast, really fast(4400-4900 antutu score), but my battery drains like 1% every 5-10 mins without doing anything
4.2.2: Heavier than CM10, its a little bit laggy more than cm10(4200-4500 antutu), but the same thing with battery life
4.3: I really dont like this, for me its laggy, and rip battery life (3800-4000 antutu)
KK4.4:Well 4.4 its like very new, and idk if its gonna be good for SL, i feel KK laggy,(i mean, if u install multiple apps, its like very slow, in comparation with the others android version), but battery life isnt bad, but not good(4200 antutu score)
Idk if i did something bad, but, u have less battery use in cm10-cm10.1? i tried like everything and my battery is like new (1 week), and drops very fast
a lot of the battry drain its for the screen(idk why, i can have all the brightness low and its the same thing), and media service (idk how to stop that really)
Greetings, i hope someone knows a good cm10+ rom with good battery life
i think X-gamerz ROM is the one try it if you are looking for performence and battry life
go for cm11 and then ehndroix v ....best results
for good battery....use it it 3-4 battery cycles and also calibrate the battery regularly.!!
Sent from my GT-I9003 using xda app-developers app
Go for qwerty.
Sent from my GT-I9003
The current CM11 offers excellent battery life.. It's what you run in your device that's making it bad. Instead of blaming the ROM, take a really close look at the user apps installed instead. The user is usually the main contributor for bad battery life.
Lim Wee Huat said:
The current CM11 offers excellent battery life.. It's what you run in your device that's making it bad. Instead of blaming the ROM, take a really close look at the user apps installed instead. The user is usually the main contributor for bad battery life.
Click to expand...
Click to collapse
BAD battery life = BAD user ?..??
.T. or .F.
anybody please...