hey I've been looking around for the answer with no luck can anyone help.. which rom is currently easiest on the battery as in consumes the least amount of energy/resources.
thanks
Aaron,
For the most part, a lot of these roms are based off of the base version and then tweaked for optimal performance. While there are some that are feature laden (ie. loaded to the kills with tweaks and background processes) and some that are fairly basic (a few features, stripped down ROMs), battery usage all depends on how you setup your phone.
I've got the Pegasus series ROM on my touch diamond and it works fine (battery life still to be tested) and I haven't noticed a serious detriment to my battery life yet as there are tweaks in place to maximize power savings.
Even with the stock ROM (Bell in my case) battery life maximization has always been an issue.
Here are a few tips to maximize battery life (applies to pretty any rom, stock or not):
1. If you don't need that fancy 3D interface, kill it and go with the basic home screen.
2. Make sure to turn off your data connection when not in use (will go into an on-demand mode if you have anything that runs in the background to get updates once in a while). Make sure WiFi is shut off as well (serious battery drain) and the same goes for bluetooth when not in use.
3. Dim your screen to the point so that's still usable (brighter screen = more power usage).
4. Put your phone to sleep when it's in your pocket instead of waiting for the default time out (press and release the power button to sleep it, do the same to wake). It might only be a 30 second difference, but it adds up a bit.
5. Reduce the number of background running applications to essential ones (ie. e-mail is essential, MSN not so much). Kill any widgets that don't really need to be active (twitter and facebook ones are notorious for sucking up battery life).
That's all I can really offer for now, the more seasoned members can help you out on what ROM is more battery friendly. I've been lurking for a bit, it's time that I start contributing.
thanks alot for your advice, but perhaps offering further explanation may help and others who may consider providing a response..
I am running a Culkins rom and dual booting an Android rom. What I am looking for is a rom I could run on my phone that would not consume much resources or battery life in addition to the resource intensive Android rom.
Thanks again..
Okay, that helps a bit. The culkins rom isn't so bad when it comes to power management. Check out the diamontweaks app to help configure some options. He doesn't have a lot of running processes in the background (a few too many apps than anything else if you ask me).
My ROM (on PPCG) isn't bad at all. Lemme release an update soon.
thanks for the help both of you.. with respect to your post MrObvious I look forward to using your rom when its released do you know of any "skeleton" type roms where its just the bare minimum required to run that rom?
Related
I have tried a lot of roms,including touch it v4.5,Jack's 3.0,offocial rom R2AA010 and some chinese roms etc .
The battery performance of R2AA010 is the best,much much better the others.
I don't know why,someone says the official rom lower the CPU frequency,but it still runs quite smoothly and fast.
I hope someone would find out the real reason and this power issue can be resolved in new roms.
The batt life for the cooked roms seems abt the same to me...
well, doing my personal testing, I just tested official (R1 and R2) and Jack's 4.0, 4.5 and now 5.0 (waiting till fix'd version to do a batt test) and I just find all version with the same autonomy.
the main thing I see, Is that I don't configure HSDPA connection autodisconnect in advanced settings (so the connnection is keep alive) battery drains much faster (in all roms).
why my battery drained so fast besides the official rom,maybe somewhere default settings are different between the various Roms.
tf3d just needs more cpu power and memory than the usual today screen of the stock roms. this, of course, drains the battery faster.
Battery consume depends only on cpu and memory (flash too) use (and on the radio, but you can't change that), so it is independent from the roms. Of course heavy loaded roms and today plugins use more power, so you decide what is important for you.
chalid said:
tf3d just needs more cpu power and memory than the usual today screen of the stock roms. this, of course, drains the battery faster.
Click to expand...
Click to collapse
I also use TF3D
Yes
I agreed. But my big disapointment is the official have a lot of anoying application that I think I can't live with it.
The official ROM cooking might be the good chance.
it's quite surprising me that x1 battery (1500 mAh) performance is not better than TP (1340mAh).
V
vibranze said:
it's quite surprising me that x1 battery (1500 mAh) performance is not better than TP (1340mAh).
V
Click to expand...
Click to collapse
TP has only VGA screen while the X1 has WVGA and the higher resolution screen consumes more power. So it's not so surprising
imo, battery life for wm6.5 by itje is the best
official rom lasted me around 2 days or less back then
my battery was only lasting about a day until i changed to Touch-IT by itje and the battery is now 3-4 days depending on use.
my battery life is completely pony
This is something that is a big pain for me - my battery doesn't even last a day using itje's roms (haven't tested others yet)
I think HSDPA/3G has a lot to do with battery drain. The stock rom seems to disconnect it when it's not in use, but checking my phone now, it's been connected 11hours (since I last reset it). I could be wrong with this comment tho as I've not run the stock rom in months.
Have had a poke round the registry and can't find anything that might be a timeout...anyone more knowledgeable about this than me care to chime in?
djs10 said:
This is something that is a big pain for me - my battery doesn't even last a day using itje's roms (haven't tested others yet)
I think HSDPA/3G has a lot to do with battery drain. The stock rom seems to disconnect it when it's not in use, but checking my phone now, it's been connected 11hours (since I last reset it). I could be wrong with this comment tho as I've not run the stock rom in months.
Have had a poke round the registry and can't find anything that might be a timeout...anyone more knowledgeable about this than me care to chime in?
Click to expand...
Click to collapse
you can setup a timeout with the "advanced config" application and yes, leaving data connection enabled draws more battery than just letting it connect when needed.
Hello guys,
lately my Nexus One abttery consumption gets more and more consumptive. I dunno why, I already reduced the home screen from 7 became 5 and reduce the widgets too. but the battery life now did't even reach one day.
I read that someone has their nexus one running 3 days with browsing and GPS n Sync ON.
any advice how to conserve battery life?
There are plenty of threads discussing that same question. Basically the answer is that there's no perfect formula. Experiment and see what you can achieve.
Personally I tend to turn off most of automatic syncing stuff, but it's not because of battery life, but rather because I want more control.
Also, if your mobile reception is constantly low, your battery life will be significantly shorter.
heres what i did to increase my battery life.
turn off wifi/bluetooth
i leave my screen brightness at 100% (i like my screen bright) and leave gps on since its only used when gps is required
download a battery saving kernal. im using intersectraven 925mv kernal. less power consumption=less battery used. its been shown that 925mv is the best voltage compared to 800mv/1000mv
download "Task Manager" from the market. use it to set all apps to "kill list" so that everything is killed when you put ur phone on lock/sleep. This app helped me save tons of battery. Power doesnt drain at all when your phone is idle and my phone is at constant 250+/- memory.
other then that my phone has all the widgets on the homescreen and battery is good
d0mo said:
download "Task Manager" from the market. use it to set all apps to "kill list" so that everything is killed when you put ur phone on lock/sleep. This app helped me save tons of battery. Power doesnt drain at all when your phone is idle and my phone is at constant 250+/- memory.
Click to expand...
Click to collapse
I don't suggest doing it, since it brings nothing good and no power saved. If you kill widgets that update themselves - you might as well not put them on the screen, since they do nothing. If you kill system services - you might as well uninstall the programs that run them, since they're not working. And for everything else - you're just wasting the CPU time required to kill and then relaunch programs, and the memory that can be used better.
d0mo said:
heres what i did to increase my battery life.
turn off wifi/bluetooth
i leave my screen brightness at 100% (i like my screen bright) and leave gps on since its only used when gps is required
download a battery saving kernal. im using intersectraven 925mv kernal. less power consumption=less battery used. its been shown that 925mv is the best voltage compared to 800mv/1000mv
download "Task Manager" from the market. use it to set all apps to "kill list" so that everything is killed when you put ur phone on lock/sleep. This app helped me save tons of battery. Power doesnt drain at all when your phone is idle and my phone is at constant 250+/- memory.
other then that my phone has all the widgets on the homescreen and battery is good
Click to expand...
Click to collapse
1+2 = Nonsense.
1 - Kernel
2 - Task Killers cause more problems then they help.
Battery life is simply a function of how much CPU time is being used, how much data is being transferred, and how much the screen is on. Poor reception is another thing to consider, in most cases it's one of the three things above. Of course there are other factors, like how much you're talking on the phone, etc, but it boils down to three major things.
CPU time generally is only a problem when using the phone, games, live wallpapers (particularly 3D ones), and sometimes bad processes or badly designed programs. You can evaluate all of this using System Panel in the market.
How much data is being transferred you can control directly by setting your sync settings, or if you want to isolate it completely, disable syncing on all apps and otherwise use the phone normally. If you have Facebook, Twitter, MySpace, GMail, IM (Gtalk/whatever others), Weather, etc all syncing, it's going to be a lot of random traffic. Setting the phone to EDGE-only will reduce some of the battery usage from this, but controlling the syncing itself IMO is a better option than using EDGE.
Screen of course is how much you are playing with the phone, and I think this is the one that most people have problems with. If you're messing with the phone all day long, yes, it's going to "eat battery", and it's going to be caused from all three things above. CPU from you doing stuff, probably network traffic from you doing stuff, and the power to drive the screen. Some people suggest using black themes or backgrounds. Yes, AMOLED uses more power to drive a bright white than an LCD, and much more power to drive bright white vs black or dark, but think about how much you're staring at the background.. Only on the launcher. Do you stare at the launcher all day? But perhaps if you're reading a book for an extended period it's worth it to set it to white on black, vs black on white. Sometimes you can't control this, such as the browser is (generally) a white background.
I'm no expert, but god I'm tired of hearing nonsense around everything "eating battery".
I see, thanks 4 d advice you all
maybe the good way out is the Kernel flashing.
any recommendation maybe? which kernel are the best?
I don't want to downgrade my 1GHz clock though...
and URL is appreciated
I noticed battery life on ae leaked Captivate Froyo 2.2 build (with AT&T bloatwares intact) was stellar!!! The battery life nearly doubled the custom ROMs that I have tried (the latest Cognition 2.3b8 and Axura 2.3 ROms).
I have tried all three on a regular work schedule from 8am - 4pm in a same location. I left all the ROMs installed as is. Here are the battery life meter findings at the end of my shift listed by ROM:
1. Leaked Captivate Froyo 2.2 --- Battery Life (92%)
2. Axura 2.3 --- Battery Life (69%)
3. Cognition 2.3b8 --- Battery Life (65%)
Anyone know why is this? Don't get me wrong, I love the Axura new functions and all that extras built-in. However, the battery life is discouraging.
did you recalibrate the battery and delete the batterystats.bin each time you changed to a different ROM? also, im not sure but the different modems could be the cause of the battery drain.
I almost want to say this is common sense. If you load something that increases your phones speed with a lagfix, gives you stronger reception and faster download speeds with using a different modem, and has many more enabled options would you not think battery may be effected?
All this being said I can get 20 hrs of moderate use on my current configuration. I do not need much more then that
Sent from my SAMSUNG-SGH-I897 using XDA App
mcord11758 said:
I almost want to say this is common sense.
Click to expand...
Click to collapse
*almost*
I have questioned this myself sometimes, then realizing that there is a lagfix installed. it's like buying a Vette for the gas mileage.. not gonna happen.
Hence, some custom ROM's do have damn good battery life with lagfixes! So, it's just a matter of finding what suits your needs.
The issue I've been seeing with the latest builds of most of the ROMs in the Dev Forums are:
Using customized i9000 Kernels and Modems. These are hacks/tweaks (and very good ones) to work with Captivate phones.
OC/UV Kernels that offer awesome overclocking/voltage capabilities but at a price - battery usage.
Using a Vibrant build for Captivate phones.
Custom "Captivate Kernels" (sorry the quotes aren't there for sarcasm just emphasis) that are still in beta or development.
All of the above cause battery issues as they are not optimized for our phone, missing some bits in the software that handle the OS/battery life, or straight up bleed the battery to death as your OVERCLOCKING YOUR PHONE.
And to make it worse utilizing different modems just exacerbates the problem.
Lag Fixes - SHOULD NOT AFFECT BATTERY LIFE AS THEY ARE JUST CHANGING YOUR EXISTING FILE STRUCTURE IN YOUR PHONE.
So it does make sense that while using a "stock" ROM you would get better battery life.
Now.. on to battery life/usage:
Calibrating the battery helps at least keep a more accurate track of how your phone's battery performance is doing.
You can do a few things to optimize your battery usage:
Of course Calibrate your battery - removing battery stats on your phone, doing the drain it down to 0% and re-charge to 100% to ensure you have an accurate idead of true battery usage is always helpful. I delete battery stats right after every flash to a new ROM.
Turning off Wireless/GPS/Data etc. while not in use. This does NOT mean to use a task killer since if you have an errant app running it will just make battery life worse not better.
If your using an OC kernel - then the usually install Voltage Control is a must! I have heard great things about tweaking these settings and people getting great battery life from their devices. Now.. mind you you don't have to overclock if your running the OC kernel. It's just there if you want it.
Also - being careful of what you have installed on your phone is one of the biggest ones most people miss. If it's trying to do a push every 3 seconds that is utilizing your battery/proc and that will be killing your phone.
With all that being said though? The custom ROMs are all awesome and I'm very glad we have them - even if it means I sacrifice a little bit of battery performance (which to me is horrid to begin with). I use a little common sense and I can at least get through an entire day with average usage (txts, email, calls, xda, angry birds etc..) without having to throw it on a charger.
Sorry.. long post - too much coffee and 90 wpm does that to me sometimes
cachookaman said:
did you recalibrate the battery and delete the batterystats.bin each time you changed to a different ROM? also, im not sure but the different modems could be the cause of the battery drain.
Click to expand...
Click to collapse
whats the easiest way to do this?
vuoflfan said:
whats the easiest way to do this?
Click to expand...
Click to collapse
For battery stats - you go into the advanced Clockwork Recovery Menu - go to Advanced - and you should see Clear Battery Stats there.
I would make sure that your phone is charged to 100% before doing this.
There is another trick you can do also that works for some people.
Charge your phone in.. as SOON as you get the notification stating to unplug your phone you should unplug it - wait 30 seconds then plug it back in. If it wasn't calibrated correctly you will see the percentage on your battery typically at around 97% instead of the reported 100%.
The improved battery life can probably be most attributed to the difference between the Java interpreter in 2.1 and Froyo's JIT.
In short, when Java does interpretation, it reads a single application instruction, decides what to do with it, does it, and repeats. If the same function is encountered again, the interpreter still has to re-read the instructions, decide what to do again, and do it.
In comparison, when Froyo's JIT encounters an application function, it reads the instructions in a large batch, decides what all of them should do, and records the result in the processor's "native-language". If the same function is encountered again, the processor just does it without needing to make all of those decisions again.
The speed difference is more than 30x. Running application code is only a small fraction of the total "working time", so benchmarks typically only see about 3x improvement. For the parts that are running applications (including even the home screen), Froyo is ultimately running 1 operation that used to take 30 operations - that means fewer electrons are wasted on the processor.
Also, Samsung's crappy filesystem decision certainly will impact battery life, since the format they chose (a relative of the old DOS format) performs seeks optimized for linear mechanical devices (like hard drives), not from FLASH, which suffers on fractional block reads and excels at non-linear reads. Lots of electrons will be wasted interacting with FLASH unnecessairily, but that kind of interaction is rare compared to other battery consumers.
- Kipp
Embedded Systems Hardware and Software Engineer
I'm wondering if there's something I can do/change to get more time with continual use out of a full battery.
After 4 hours of web browsing, my battery is down to 40%.
I'm on cm7 7.1 with 6/30 kernel
Nook Tweaks Steppings:
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
I have the brightness turned down really low and I've used the battery callibration app, a few times.
No problems with deep sleep- just looking to get more time from continual use.
Any ideas?
Do you run an auto-task killer app? Because if so you're trading very short term memory savings for a boat load of processor time. Ever since Froyo, and especially Gingerbread, Google made significant changes to the idle-memory allocation management and active-process management logic. All task-killers accomplish in 2.2+ is wasting processor time because 90% of the time android will immediately(depending on the app's historic use and prioritization) restart said app thinking there was some sort of critical failure. (you can check for your self, get the app "System info pro", and preform a kill. For the next 10-15 minutes you'll watch nearly all of the killed processes return to life, and re-assume their use of active/idle ram.
Example: You have 20% ram available, not idle mind you, and the app you've chosen to run needs 35%. First android will prioritize and organize all of the idle apps(which reside in idle ram, kind of like a really big stepping stone between oblivion and active status), and start purging from the bottom-up. Continuing till there's enough free'd memory to launch. Android also has the option of clearing/shrinking assets as a last resort before playing the guessing game as to which active apps aren't important. I don't exactly know what conditions need to be met in order for an app to achieve active(more-protected) status, rather than idle, but it's fairly good at figuring it out, or android wouldn't be so godly at multi-tasking.
A little long-winded comment, but I don't prefer giving advice and backing it up with because I said so logic.
TL;DR For 2.2+ don't use Auto-task killers, they gorge on your precious mA/hr's. Use something like "System info pro" or any comparable app to singly kill, or a pre-setup batch kill, apps as you experience issues.
Other than that, my only advice for battery life would be to not have apps you don't regularly use installed. If they're not installed they can't second-hand or tertiary-hand waste power.
In all reality, most if not all further battery/CPU efficiency increases will come from the hard work put in by Dalingrin/verygreen/murdok to increase hardware optimization for our version of android/kernel. (I know there's more key players, just can't think of them off hand)
Woot- I'm not using a task killer app, but thanks anyway for the info!
It sounds like people.are getting better results that I am with heavier use (videos, gaming, etc.) , so I'm trying to figure out where I'm going wrong.
Are there any settings that I can change that might help?
I'm more familiar with iPhone battery saving settings- where themes and push email eat lots of battery.
Is that the same case with android?
How much do widgets impact battery life? I don't think I have alot- but maybe there are some that eat more battery than others?
I know your first post said while web browsing but when you aren't using data you can turn off wifi to save power. Like when playing a game or watching a video from emmc/sd.
woot1524 said:
Other than that, my only advice for battery life would be to not have apps you don't regularly use installed. If they're not installed they can't second-hand or tertiary-hand waste power
Click to expand...
Click to collapse
Is there a way to find out which apps do this?
So I've been testing CM9 for quite a while now and can't help notice the battery life has been reduced heavily compared to Honeycomb 3.x.
Now, I don't mind that my battery life gets a bit shorter as ICS brings more features and might be more power hungry. But I went from my tab being able to hold a charge in standby mode in 3 weeks to barely 3 days. And if I use it more heavily, it barely holds a day, which is worse than my Motorola Atrix and that's just not normal.
Now, I've been discussing this with pershoot and for him it must coming from something I do. Honestly I don't see what. In the Honeycomb days, I used to have so many apps installed (may 100-150) and battery life was fine. In CM9, I'm running 50 apps, the essential ones. All the apps that could be power hungry have those settings set to off. No push notifications, very large updates intervals (a day) or none when possible. Also, I run most on these apps on my Atrix (which has more apps installed) and my battery life is way better on the Atrix.
In usage itself, I don't see any change, it seems the tab consumes the same amount of battery than before. It's the sleeping battery life that is terrible. In my case, in sleep mode, wifi is off, brightness is set to Auto and data is off (not the signal itself but I tried to take off the SIM and the battery life is the same).
Honestly, not having to care about charging every day is a must feature for a tablet.
I'm running now RS125 ICS, based on stock and the issue is also there. So I wouldn't say it's something related to CM9 but more on how ICS behaves with our tab.
I've read report of other people complaining (with the 10.1 also) so I wonder if it's a general issue. Could you please fill the poll so we can see if there's an issue and if so, how could we identify it ?
Don't hesitate to describe your tab usage and battery life !
Thanks !
For me worsts battery life was with the official 3.0.1. 3.1 was big improvement. 3.2 and 4.x were a little bit better than 3.1.
Got gmail and exchange push notifications turned on, but most of the time the tab is connected to the wi-fi, not to the 3G network
Attached is my personal stand-by record on the 10.1v. I think it was with one of the first pershoot's CM9 roms
Hi Danny,
Same for me. Especially the standby mode I see a battery drain.
By the way, somehow my battery usage is not working since I moved to the official ICS ...
Cheers
No problem @all. Stock 4.0.4 with OC kernel.. Looks like this:
GT-P7500 [email protected]
Kernel info...
GT-P7500 [email protected]