Related
So I basically have Stock 2.2 with a lot of the unnecessary apps removed. The other day I installed King's 4th Kernel hoping for better battery performance but in the end it's a little worse. I'm not blaming the kernel for my performance issues. But I'm looking for feedback to get better battery life.
Right now I am not using Set CPU. I just flashed the ROM, wiped the dalvik cache, and decided not to wipe the battery stats. I've been using the #4 kernel for two days now.
I work my phone pretty hard every day and have a good idea of when it's gonna die. I don't bother bump charging but rather replace the battery with a spare I have on hand.
Any recommendations to fix my problem?
Try a different kernel?
Get Set CPU? I'm not interested in overclocking but I realize other features are available.
Wipe the battery stats?
One thing I can say for certain is that I've been using this kernel with my current setup for 2 days now and battery performance is worse. Something definitely needs to be tweaked in my engine because I shouldn't have to use 3 batteries in one day.
Again, I want to reiterate that I know there are a lot of factors that affect battery life. I'm basing my opinion off of my past battery life throughout the day. It's probably not the kernel but how I have things setup. I'm just looking for some direction to extend the life a bit.
The biggest thing to do will be setcpu. Underclocking during screen off and using conservative governor will drastically improve battery life.
I haven't ever had good luck with the King kernels on my phone. Adrynaline's Custom kernel has worked awesome for me though. Took it off the charger at 11am yesterday, used it regularily and didn't charge until today at 3pm and still had 32% battery left. I use SetCPU for underclocking the phone when the screen is off and that seems to be the best way to save battery. I also don't have anything syncing throughout the day besides gmail accounts.
Ok, well I guess I will start with Set CPU. Sounds like it's worth the cash. Maybe I'll try a different kernel at the same time.
Thanks.
Setcpu is available for free to xda forum members. Do a bit of searching around and you'll find the link to the .apk
Grikshanks said:
The biggest thing to do will be setcpu. Underclocking during screen off and using conservative governor will drastically improve battery life.
Click to expand...
Click to collapse
Setting CPU Max at 555 when screen is off took me from 9-14hours to 25-30hours.
Clearing battle stat seems important
I like interactive mode when it seems to be working right. I don't really know what Interactive mode is except that setcpu will show the CPU jumping to differant frequency instead of ramping up like with conservative.
Sent from my ADR6300 using Tapatalk
Jaguox said:
Setcpu is available for free to xda forum members. Do a bit of searching around and you'll find the link to the .apk
Click to expand...
Click to collapse
I knew this and had forgotten. Fortunately, right before I dropped the cash the light bulb came on. I appreciate the heads up anyway.
Has anyone had luck with King's Kernels?
srt4mn, do you have a link to the kernel you are using?
The kernel comes with the Virtuous ROM and can be downloaded as a separate entity from ROM Manager in his area.
FlairDevil said:
The kernel comes with the Virtuous ROM and can be downloaded as a separate entity from ROM Manager in his area.
Click to expand...
Click to collapse
Ok, cool. I'll give it a shot. Is it tweaked to work just with the ROM or is it safe to install in Stock 2.2 as well?
Clambert11- Sounds as if you wrote your post for me. I haven't tried a custom rom or kernel yet but KK was the what I was considering. I do have setcpu running for a couple weeks now with underclocking for screen off, battery under 50%, and battery under 30%. Have noticed a modest improvement, mostly while phone is asleep at night. Not really much difference with day use. I carry a spare battery and charge at every opportunity.
I'll be watching this thread to see how the new kernel works for you. Sounds like it can be installed over the stock 2.2, yes? Does it require a full wipe?
marcmarshall said:
I'll be watching this thread to see how the new kernel works for you. Sounds like it can be installed over the stock 2.2, yes? Does it require a full wipe?
Click to expand...
Click to collapse
I just installed Virtuous Custom Kernel - Version 2 without any issues. All I did was wipe the dalvik cache. I'm still not a firm believer that wiping the battery stats does anything. Now to setup SetCPU... I will report back in a couple days.
I tried bump charging with wiping battery stats a couple days ago. Didn't see any difference.
I be watching for your post. I'm happy with my rooted stock. This phone has more tricks than a $2000 hooker. The battery life is the big problem for me.
In regards to wiping battery stats, here's what I do and what seems to work good for me.
This is best to do when you have times when you wont need your phone to much.
1. Full charge phone while phone is on
2. Leave USB/power cord plugged in and turn power on phone off
3. Wait for the LED to change from orange to green while phone is off, this means you have a full charge.
4. Power on phone to get to recovery
5. Go to advanced > clear battery stats
6. Reboot phone
7. Pull out charge cable once your phone fully boots
8. Fully kill phone battery without plugging it in to USB or power the phone until it dies completely
9. Turn phone back on with charge plugged in after battery fully dies and phone shuts itself off, charge till 100%
I also keep my screen brightness down really low, this seems to help maintain good battery life too.
Those are good detailed directions. I had been wondering about when to plug and unplug. I also never fully discharged the battery. Li bats don't have memory issues so why fully discharge? Is the claim that this effects or resets something in the OS? If so where does this info come from? I wonder if someone pulled it out of his butt and it has become doctrine. Did you really see a difference? Did you try something else like lower screen brightness or setcpu at the same time?
i've been running bfs #4 on stock rooted 2.2 for about a week now. loaded the kernel through clockwork. it's working good for the most part and i've been keeping it mostly at stock speeds. however, i have noticed an occasional lag here and there (that i didn't noticed with the stock kernel) but no reboots or lock ups. i'm going to disable setcpu to see if that has any impact.
marcmarshall said:
Those are good detailed directions. I had been wondering about when to plug and unplug. I also never fully discharged the battery. Li bats don't have memory issues so why fully discharge? Is the claim that this effects or resets something in the OS? If so where does this info come from? I wonder if someone pulled it out of his butt and it has become doctrine. Did you really see a difference? Did you try something else like lower screen brightness or setcpu at the same time?
Click to expand...
Click to collapse
You pose a good question. I myself dont know the source of the battery stat information, and coming from apple products I've been conditioned to not asking questions, but I can claim from experience that wiping the battery stats help the OS more accurately report the battery percentage.
Since I recently reflashed a new rom and kernal, my discharge rates were rather wonky. The first 15% went pretty fast (as they usually do) since I didn't bump charge. Then it remained normal till 50% when it spiked till 20%, then remained normal till 15% where it took forever to diminish.
Wiping the battery stats will help this number be more consistent since (to me) it helps the OS learn about the battery in conjunction to the kernal being used. I'm assuming that this feature exists because we can swap batteries. Ever curious why apple locks their batteries in their devices? If I had to guess it would be to avoid this whole debacle. They only use one type of battery for each device and as such can report battery percentage more accurately. Plus its easier for them to design.
I've gotten sick of bump charging, so I reset my battery stats after charging to full and not bump charging. This should give me a more accurate drop in battery for the first 15%.
This is all information I've gathered through experience. I do not program these devices, so take it for what its worth. If any Li-ion engineers are around here, help!
Sent from my ADR6300 using XDA App
Just an update. I've been running Virtuous for a few days now. I thought I installed Custom Kernel v2 but the System Settings say v1. I'll have to look into that. Kinda odd.
Anyway, I also am using SetCPU, which I think is responsible for most of the savings I have received. I've got the default scaling set to Conservative. Additionally, I have a Screen Off profile of 245 max / 245 min in Powersave and a Battery < 10% profile of 806 max / 245 min in Conservative.
I'm still playing the kernel / SetCPU game for the optimum settings but I've bought another 1.5 to 2 hours of life without feeling any real performance woes. I'm hard on the phone and use it a lot. That's what we have them for, right?
I had issues with King's Kernel #4. My phone, at times, would get real sluggish without even using SetCPU. I may try some of his older kernels or his next kernel (when it's released) to see how it behaves.
Just wanted to touch base. Thanks for the previous input and guidance.
Thanks for the update! I think my greatest savings so far has been from a screen off profile at about 460 max. I also have a 50% and a 30% profile.
Iv always considered battery life a very important factor in my purchasing of a phone and was one of the big reasons i moved from my Desire HD to the Nexus S (amongst many others). However having been on the android scene for a while im used to tinkering with kernels and roms etc and due to the new battery graph in gingerbread im now able to make direct comparisons rom by rom and kernel by kernel to see how they all differ. This is all shown + explained below.
First id like to explain my method;
I install the rom and kernel with the same apps I always use and charge the phone fully until i am about to go to sleep. I then unplug the phone and leave it in the exactly the same place on my desk with exactly the same settings (sync intervals etc) and i kill all apps before i leave it just to make sure the test is fair.
In the morning i then take a screen shot of the battery life over the period of usually 8 hours and will upload this for you to see. I then look at the over-night battery drain as a comparison on how good battery life is on specific roms and kernels.
Justification - Many of you may be thinking who cares about standby battery life? I care about the battery when im using it!?
Well although that's valid there are many reasons i have taken this approach;
1. It is completely fair i.e. no individual differences such as 'im a heavy user' but we all have different definitions of a 'heavy user'. This is eliminated by the fact the phone is not used and thus the same every time (no individual differences)
2. If a phone has severe battery drain during sleep general knowledge should dictate that battery drain should increase when the screen is on, cpu is working and your syncing your facebook wall, thus a direct correlation with sleep battery drain and usage drain should be apparent.
Therefore i have decided over the next few days/weeks etc i will upload on a regular basis a screenshot of the battery drain over night, along with the battery use details and screen on time etc etc. In addition to the rom and kernel info and i hope that over time this proves to be a very useful thread.
I have been doing this over the last few days on a less strict system and there have been some VERY interesting results which i will upload over the next few days.
(Just a final note iv never really done anything like this on xda before so if its a stupid idea then please tell me now so i dont waste my time doing it, however if people are really interested please let me know and il make sure i do my best!!)
Thanks for reading my extremely long post!
Bratfink
SCREENSHOT 1: This was using modacos custom rom r10 and the kernel that comes with it, i had quite a short sleep (about 6 hours) but the curve pretty much shows what the point im trying to make is. The battery life is great!!
SCREENSHOT 2: This is CM7 Nightly build 27# with Netarchy's latest 1.2.1 kernel and although i didnt use the screen once of charge for a few minutes as you can see once the screen was off battery life barely decreased and was over a long period of time.
If anyone wants me to test specific combos please let me know.
I'm actually looking forward to reading your results.
Sent from my Nexus S using XDA App
Yep, this would actually be pretty useful. Good luck and good work!
i'm a sucker for these types of tests, always love doing them and seeing the results. post soon!
I like others will be keeping an interested eye on your findings.
Uploading pictures of modaco r10 with it's own original kernel today. Its an interesting result!
Sent from my Nexus S using XDA App
Uploaded to OP
I'm interested too.
Can u try modaco r10 with Netarchy 1.2.1 kernel.
bratfink said:
Iv always considered battery life a very important factor in my purchasing of a phone and was one of the big reasons i moved from my Desire HD to the Nexus S (amongst many others). However having been on the android scene for a while im used to tinkering with kernels and roms etc and due to the new battery graph in gingerbread im now able to make direct comparisons rom by rom and kernel by kernel to see how they all differ. This is all shown + explained below.
First id like to explain my method;
I install the rom and kernel with the same apps I always use and charge the phone fully until i am about to go to sleep. I then unplug the phone and leave it in the exactly the same place on my desk with exactly the same settings (sync intervals etc) and i kill all apps before i leave it just to make sure the test is fair.
In the morning i then take a screen shot of the battery life over the period of usually 8 hours and will upload this for you to see. I then look at the over-night battery drain as a comparison on how good battery life is on specific roms and kernels.
Justification - Many of you may be thinking who cares about standby battery life? I care about the battery when im using it!?
Well although that's valid there are many reasons i have taken this approach;
1. It is completely fair i.e. no individual differences such as 'im a heavy user' but we all have different definitions of a 'heavy user'. This is eliminated by the fact the phone is not used and thus the same every time (no individual differences)
2. If a phone has severe battery drain during sleep general knowledge should dictate that battery drain should increase when the screen is on, cpu is working and your syncing your facebook wall, thus a direct correlation with sleep battery drain and usage drain should be apparent.
Therefore i have decided over the next few days/weeks etc i will upload on a regular basis a screenshot of the battery drain over night, along with the battery use details and screen on time etc etc. In addition to the rom and kernel info and i hope that over time this proves to be a very useful thread.
I have been doing this over the last few days on a less strict system and there have been some VERY interesting results which i will upload over the next few days.
(Just a final note iv never really done anything like this on xda before so if its a stupid idea then please tell me now so i dont waste my time doing it, however if people are really interested please let me know and il make sure i do my best!!)
Thanks for reading my extremely long post!
Bratfink
SCREENSHOT 1: This was using modacos custom rom r10 and the kernel that comes with it, i had quite a short sleep (about 6 hours) but the curve pretty much shows what the point im trying to make is. The battery life is great!!
If anyone wants me to test specific combos please let me know.
Click to expand...
Click to collapse
Sent from my Dell Streak using XDA App
I'd be interested in seeing CM7, just whatever nightly build you manage to catch.
I don't think that result will give you precise result.
I found that statistic is wrong sometimes.
It is better to measure using "play video loop".
So, find a movie, set to the same brightness and play in loop?
gogol said:
I don't think that result will give you precise result.
I found that statistic is wrong sometimes.
It is better to measure using "play video loop".
So, find a movie, set to the same brightness and play in loop?
Click to expand...
Click to collapse
Unfortunately that will not give you how well the rom does while it is idle.
I'm really looking forward to your results. My only issue with this phone is the battery life is terrible. I ordered an extended battery off Ebay 3 weeks ago and have yet to receive it. Never ordering anything from Hong Kong again!
Fuse8499 said:
I'm really looking forward to your results. My only issue with this phone is the battery life is terrible. I ordered an extended battery off Ebay 3 weeks ago and have yet to receive it. Never ordering anything from Hong Kong again!
Click to expand...
Click to collapse
What were you using before that you consider this phone to have bad battery life? By far this phone has the best battery life of any Android device I've owned. If you want bad battery life, get an Evo. That is horrific battery life.
bratfink said:
Uploading pictures of modaco r10 with it's own original kernel today. Its an interesting result!
Sent from my Nexus S using XDA App
Uploaded to OP
Click to expand...
Click to collapse
I am looking forward to the rest of these, however just a quick question. What was your battery use like in that situation with the stock ROM? Just for reference, because I'm thinking I might switch to modaco soon. Thanks!
More soon
Iv got a few more screenies but it seems i may have to end this thread prematurely. Its the SNS or 2.3 but idle battery usage for me is pretty much identical no matter what the kernel or rom (il upload a CM7 + Netarchy 1.2.1 shot top op). This was unexpected on my behalf because with my DHD kernels and roms had a big impact on idle battery consumption. I have noticed however that without a full wipe when changing some kernels such as with M r10 idle battery life can increase drastically. I will continue for the next few days and if i dont see any big changes i may move method to a video loop or something of the sort.
Interesting find
I found out something today that may interest may of you. I was messing around with the sleep profiles on SetCpu with netarchys kernel and i found that its better to leave the range from 100-800 than 100-400 or less. This i believe is because when the phone is asleep and carries out a process it will be forced to clock to the maximum of 400mhz and then stay at that speed for 10 seconds, instead of say going up to 800mhz for 1-2 seconds to complete the same process. So a tip to you would be set your profile to 100-800mhz conservative and see what you get!
bratfink said:
I found out something today that may interest may of you. I was messing around with the sleep profiles on SetCpu with netarchys kernel and i found that its better to leave the range from 100-800 than 100-400 or less. This i believe is because when the phone is asleep and carries out a process it will be forced to clock to the maximum of 400mhz and then stay at that speed for 10 seconds, instead of say going up to 800mhz for 1-2 seconds to complete the same process. So a tip to you would be set your profile to 100-800mhz conservative and see what you get!
Click to expand...
Click to collapse
This kinda enforces the point that SetCPU is useless for the NS unless you really want to overclock...
Any battery saving tactics used buy lowering screen off profiles are counteracted by the system process;( So i think in the context of battery life you are probably better to not use SetCPU
JD
bratfink said:
Iv got a few more screenies but it seems i may have to end this thread prematurely. Its the SNS or 2.3 but idle battery usage for me is pretty much identical no matter what the kernel or rom (il upload a CM7 + Netarchy 1.2.1 shot top op). This was unexpected on my behalf because with my DHD kernels and roms had a big impact on idle battery consumption. I have noticed however that without a full wipe when changing some kernels such as with M r10 idle battery life can increase drastically. I will continue for the next few days and if i dont see any big changes i may move method to a video loop or something of the sort.
Click to expand...
Click to collapse
I would definitely move to a video loop or some other 'heavy use' task because when you think about it, not too much can really be changed when almost no power is being used in the first place.
You could also just mention your general feeling for the battery life of each rom, because quite often that is what I go by as my usage varies depending on a range of things (school day or weekend etc) .
Sent from my Nexus S using XDA App
Could you please test modaco r10 with Netarchy's latest 1.2.1 kernel ?
I would love to see the difference between modaco's default kernel vs netarchy's kernel.
On CM nightly 13, I just went 11 hours and I'm at 90%. That's 1/2% an hour. Not bad. That is with stock kernel.
Sent from my Nexus S using Tapatalk
I updated to the current build, using the samsung tool to update when it came out. I've never rooted, so I have always been stock.
Wiped it, and then went through their whole process to install.
My system shows im running 2.2.1, so I know I did it right.
My question is, Froyo is supposed to have improved linpack scores by up to 5x. I used to get like 8 mflops, and now I get around 13. That is by no means 5x more. Is something not working right? Are other people getting this result?
Next, my battery life is horrible, well much worse then before. While running 2.1, I used Zeam launcher, and had Advanced Task killer set to auto kill everytime I turned my screen off (with the exception of a few apps I used). I would traditionally be able to get like 16 hours of battery life, and still have like 30% battery. This is with texting and web browsing during the day. Now, with minimal texting and less use, ive been getting like 12 hours, and im at like 5% battery life. As far as I know, I have it set up just like I did before. Anyone else running into this at all?
(most of my battery is being used by my Display 89% right now, or so my phone says...)
Maybe I am completely offbase on these, but I want to know if anyone else is running into these questions. Any suggestions would be appreciated.
I am fairly new to Andoroid so take it for what it is worth. I am also experiencing a drop off in battery life since Eclair (which was also no great shakes re. battery life, lasted about a day), and did the requisite things necessary to to extend battery life - screen at lowest setting, no automatic sync, wifi/BT/gps off when not in use. In my case, the hog is display (98% ) which I attribute to spending more time with the phone since Froyo update. In my previous phone, a blackberry, it took several days and a few battery pulls for the OS to completely "settle in" - I don't know if that's the case with Android OS.
Five times!
Where did you hear that? People with certain phones saw close to a 2x improvement because of JIT, but JIT isn't optimized for our phones so it doesn't do as much for us. Personally, I think a 50% improvement with only software changes is pretty impressive.
Also, don't use task killers with 2.2. FroYo has better task management than eclair did. And people who have tried using task killers to improve battery life have reported worse battery life than just sticking with the stock memory management.
And you know that since your display is using almost 90% of your battery, the problem isn't a runaway process. It is more likely that the problem is how much time the screen is on. Get spare parts and tell us what percentage of the time since last charge/boot the screen has actually been on to use so much juice.
Battery could be the TWS (time without signal) bug. Go to Settings > About phone > Battery use > Cell standby. See what your time without signal is at. If more than a couple percent then toggle Airplane mode on and off. Also make sure you update your PRL. You may have to do this every time you reboot. My understanding is that it's a common problem with 2.2 and CDMA devices (not just the Epic).
DiGi760 said:
Five times!
Where did you hear that? People with certain phones saw close to a 2x improvement because of JIT, but JIT isn't optimized for our phones so it doesn't do as much for us. Personally, I think a 50% improvement with only software changes is pretty impressive.
Also, don't use task killers with 2.2. FroYo has better task management than eclair did. And people who have tried using task killers to improve battery life have reported worse battery life than just sticking with the stock memory management.
And you know that since your display is using almost 90% of your battery, the problem isn't a runaway process. It is more likely that the problem is how much time the screen is on. Get spare parts and tell us what percentage of the time since last charge/boot the screen has actually been on to use so much juice.
Click to expand...
Click to collapse
Yeah,
<http: //developer.android.com/sdk/android-2.2-highlights. html>
Says 2x-5x. I seeing as i'm not even getting 2x, thats kinda a joke.
But something within the update had to have affected the screens battery use. Like I said before, I had fine battery life not 3 days ago, and now it all of a sudden drops. I HIGHLY doubt that that is a hardware issue. I can test, but I have worked with computer hardware for years, so that just doesn't make any sense to me.
Linpack does not execute any code..it does a floating point calculation..wit JIT you get up to 5x efficiency in code execution..does not mean it crunches numbers faster 5x faster..
The phones that are achieving 5x or more speed are doing so through a flaw in linpack...
Im looking for a rom with amazing battery life.....
Help Please!!!!!
Thanks!!!!
The rom i've found to be best on battery life is Royal Ginger. I've gone 2 days and a few hours on it with moderate use.
KCS05DC said:
The rom i've found to be best on battery life is Royal Ginger. I've gone 2 days and a few hours on it with moderate use.
Click to expand...
Click to collapse
I also get amazing battery life on RoyalGinger 1.5
+3
I was at 36 hours with wifi on for at least 24 of that. And I plugged it in with 10% remaining.
Edit: Make sure to calibrate your battery though. Don't judge the ROM off of the first 1 or 2 days.
Thanks ill try it.....
And how do i do the thing you was saying about the battery....
thereaper1118 said:
Thanks ill try it.....
And how do i do the thing you was saying about the battery....
Click to expand...
Click to collapse
Search is your friend... there are a few guides in the Dev section
Sent from my HTC Glacier using XDA App
I have great battery life on CM7. There are a number of things that affect your battery life that all need to be taken into consideration.
ROM
- Find something by a reputable team like CyanogenMod and Team Royal. Their ROMs don't have HTC's SenseUI overlay and aren't bogegd down by the extra framework and overhead needed for Sense.
Kernel and CPU Clocking
- If the ROM supports changing the CPU clock speed, you can have your device run at lower clock speeds when idle (such as when the screen turns off), theoretically saving battery during those times. There are some great kernels by faux123 in the Development section.
- You can also try an undervolted kernel. Performance is no different than a stock voltage version of the same kernel, it just uses less battery to do the same functions.
The Screen
- This eats up battery like a beast. I don't use automatic brightness as most of the time a low setting is good enough (i.e. indoors).
- Gaming and other graphic-intensive activities will chew up battery
- I also use relatively dark-colored backgrounds because I think (can't prove) that it's requires less effort for the screen to show darker colors. Somewhere I read that it's easier to read light text on dark than dark text on light, so there's that too.
Connections
- GPS takes lots of power to use, so keep it off until you need it.
- Wi-Fi and bluetooth will continuously scan for connections while they are on, so leave those off while you aren't using them.
- In areas with poor network signal strength, your phone uses more energy than in areas with great signal strength.
Apps
- Be selective about which apps you install and run, especially ones designed to run all the time. I like to have something that can monitor CPU usage so that I can see when something is hogging system resources. Kind of like the Task Manager in Windows.
TasKillers - DON'T USE THEM!!!
- TasKillers cause more problems than they solve. Android is better at closing idle/unnecessary tasks than any TasKiller app.
- Killing tasks with TasKillers also adversely affects the stability of your device.
- Many of the things killed by TasKillers end up restarting anyway because they're needed for something, so you're repeatedly killing and starting the same apps over and over again. Guess how much battery that saves (hint: less than zero).
- If anything, use AutoKiller Memory Optimizer. This doesn't kill apps, it changes settings in Android that determine when to start closing apps to free memory.
Thanks you very much!!1
The biggest deal that has to do with battery life is how hard you push the phone. It has nothing to do with ROM or kernels...
If you truely wanted to test a ROM to see how the the battery life stack against each other you'd have to have x amount of devices with the SAME EXACT settings within the given ROM. Each phone running a different ROM. I ran a Sense ROM over the weekend and got HORRIBLE battery life. but other claim Cyanogen is the pits.
I just can't seem to crack the battery life conondrum. I've calibrated (charge to 100%, wipe stats, then full cycle).
If I'm listening to music its consistently I'm sucking ~10% an hour, if idling ~4-5%. Which means I'm getting around same battery life as my old nexus one – mediocre, I end a working day with around 30-40%. If I want to go out after work i have to remind myself to charge during the day...
Right now I'm even running a mild setcpu undervolt (with faux123 kernel) and profile (screenoff max cpu 600mhz) but seeing not much improvement if any.
I am on gingerbread AT&T radio so thats not it either... any tips aside from 'use juice defender' (which I don't want to do as I want always on data instant push etc., I know juice defender basically shuts your data radio off)?
Note this is the same with stock gingerbread as well as the ROM and kernel I'm currently on (redpill, faux123 kernel)
I've done everything you have and i'm on a Bell Atrix....i have been looking into this for about a week or more and i just can't crack it either!!! it's driving me nuts and i have spent sooo many hours googling, searching xda and other sites and have tested MANY different methods and still can't seem to figure it out. For me i know its the phone idle...but what it is i can't tell, i have SystemPanel monitoring as as well as watchdog which i alternate with. Flashed the battery calibration fix and calibrated the meter blah blah blah....driving me nuts and i know its not a faulty battery because before i unlocked and flashed 2.3.4 i could get about 30 hours with heavy to moderate use!!!
For the love of god i wish a team of dev's would look into this!!!!!!!!
Honestly none of the faux kernels worked for me... Try gobstopper, stock kernel with watchdog was the only combo to give me good battery life. Not to mention lock sounds works properly, and its fast. All bell users should use it. Seriously... 19+ hours worth moderate usage.
phone idle is still high but it seems to be a slow drain.
Sent from my MB860 using XDA App
a.) not an option for me, AT&T phone
b.) I'm not seeing faux's kernel do any worse than stock kernel, I don't think its the kernel?
c.) yeah I tried system monitor as well, the highest process was opera at 3%.... 3 lousy percent lol
1. Calibrate your battery again (I have posted a guide in the General section)
2. Flash a kernel which allows overclocking, install SetCpu, add battery saving profiles (downclock to 500mhz on screen off, downclock to 800 mhz when battery less than 30%, downclock to 800mhz if temperature higher than 50C)
3. Freeze all MotoBlur bloatware (there's a guide in the general section)
4. Disable data and wifi unless you need it
5. Install Watchdog and set it up according to instructions I provided in my calibration thread.
xploited said:
1. Calibrate your battery again (I have posted a guide in the General section)
2. Flash a kernel which allows overclocking, install SetCpu, add battery saving profiles (downclock to 500mhz on screen off, downclock to 800 mhz when battery less than 30%, downclock to 800mhz if temperature higher than 50C)
3. Freeze all MotoBlur bloatware (there's a guide in the general section)
4. Disable data and wifi unless you need it
5. Install Watchdog and set it up according to instructions I provided in my calibration thread.
Click to expand...
Click to collapse
all your solutions he basically either already did (1 and 2), or stated he does not want to (#4) =P
dLo GSR said:
all your solutions he basically either already did (1 and 2), or stated he does not want to (#4) =P
Click to expand...
Click to collapse
Well, if you keep data or wifi turned on at all times, then there's no way you can have something more than mediocre battery life, sorry.
It's not the Atrix'es fault, its the brutal truth with all modern smartphones.
1 personally run ninja speed freak, i get amazing battery life. simply amazing, days on worth of battery!
it is not a kernel issue, i simply dont know exactcly what hack in particular gives ninja the amazing battery life. but im working hard to determing this so i can share it.
samcripp said:
1 personally run ninja speed freak, i get amazing battery life. simply amazing, days on worth of battery!
it is not a kernel issue, i simply dont know exactcly what hack in particular gives ninja the amazing battery life. but im working hard to determing this so i can share it.
Click to expand...
Click to collapse
Perhaps, bypassing MotoBlur sign in
I'm not signed into motorblur either.
I do turn off wifi when out, but bluetooth is normally on.
Sent from my MB860 using Tapatalk
wintermute000 said:
I'm not signed into motorblur either.
I do turn off wifi when out, but bluetooth is normally on.
Sent from my MB860 using Tapatalk
Click to expand...
Click to collapse
The people in this thread have listed all known steps to improving battery life.
If you really follow all of these guidelines and have bad battery life, you might want to try a battery replacement.
If you are sure your battery is not the problem, you might also want to try a couple of custom roms. Who knows maybe you will get lucky with one of them.
xploited said:
Perhaps, bypassing MotoBlur sign in
Click to expand...
Click to collapse
Is there any way to log off from motoblur once you are in so you can stay offline? Of course any connection that gets cut will increase battery life.
I don't understand all these battery life problems. Its got to be an app you are installing or your battery is buggered!
Admittedly when I first installed 2.3.4 OTA, battery life dropped like a stone, but I drained it flat, and then charged it up again and its been fine ever since.
I'm running on stock 2.3.4 without root, and I have quite a lot going on (IM's/Facebook/Twitter) and I can last well over a day and a half with moderate use, this includes sms and calls.
tehrules said:
I don't understand all these battery life problems. Its got to be an app you are installing or your battery is buggered!
Admittedly when I first installed 2.3.4 OTA, battery life dropped like a stone, but I drained it flat, and then charged it up again and its been fine ever since.
I'm running on stock 2.3.4 without root, and I have quite a lot going on (IM's/Facebook/Twitter) and I can last well over a day and a half with moderate use, this includes sms and calls.
Click to expand...
Click to collapse
Battery life is a very subjective issue. One person might be fine with the phone, while the other person will say battery life is terrible with the very same phone.
Besides the obvious drainage problems, it all depends on how you use the phone.
Honestly the best thing that worked for me was turning off "Syncing".
I currently have 3G on, BT on, ETC...
Syncing in the background killed my battery life. Now I usually make it through the day without the need for a top-off...
Sent from my MB860 using XDA Premium App
Im in stock gingerbread and battery life is definitely worse than on stock 2.2.2 and and im basically running the same Apps. I am a heavy user and I used to drop 10% per hour. Switch on at 7am and by 5pm I was changing battery. Now I am switching around 3pm.
That's why I have 3 batteries!
I still think its better than nearly every other device I have owned but that nay be because battery is larger. I dont know why they don't design to put in 2400 mah batteries (my treo 650 had one!).
Sent from my MB860 using XDA App
ekerbuddyeker said:
Im in stock gingerbread and battery life is definitely worse than on stock 2.2.2 and and im basically running the same Apps. I am a heavy user and I used to drop 10% per hour. Switch on at 7am and by 5pm I was changing battery. Now I am switching around 3pm.
That's why I have 3 batteries!
I still think its better than nearly every other device I have owned but that nay be because battery is larger. I dont know why they don't design to put in 2400 mah batteries (my treo 650 had one!).
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
The treo 650 also had a thickness double that of the Atrix .
The batteries in your phone are high-capacity lithium-ion batteries. This kind of battery technology cannot be simply reset and “re-calibrated.” When you follow the steps to recalibrate your battery and delete the batterystats.bin file from your phone, you are getting rid of more than what you think… Stored inside that batterystats.bin file, your phone keeps detailed logs of the capacity of your battery and uses it on how it can be utilized more efficiently. By deleting this file, it basically wipes the phone’s memory on what the battery can really do. This actually does damage to your battery by using up valuable charging cycles, all while giving a fraction of battery life and performance.
Now, you might be saying uh-oh, I’ve already re-calibrated my battery! What do I do?!
Well here’s your answer. Use your phone like normal. Yes, your battery and phone wont perform as good as it can for a while, but after a few days, you will notice that it starts doing better and better. Give it time, its trying to rebuild all those logs that you just deleted.
edgeicator said:
The batteries in your phone are high-capacity lithium-ion batteries. This kind of battery technology cannot be simply reset and “re-calibrated.” When you follow the steps to recalibrate your battery and delete the batterystats.bin file from your phone, you are getting rid of more than what you think… Stored inside that batterystats.bin file, your phone keeps detailed logs of the capacity of your battery and uses it on how it can be utilized more efficiently. By deleting this file, it basically wipes the phone’s memory on what the battery can really do. This actually does damage to your battery by using up valuable charging cycles, all while giving a fraction of battery life and performance.
Now, you might be saying uh-oh, I’ve already re-calibrated my battery! What do I do?!
Well here’s your answer. Use your phone like normal. Yes, your battery and phone wont perform as good as it can for a while, but after a few days, you will notice that it starts doing better and better. Give it time, its trying to rebuild all those logs that you just deleted.
Click to expand...
Click to collapse
This is the first time I am reading this sort of opinion, though I have read countless info on the subject.
If you want to make such a strong point, you better have source to back up your opinion (article, studies, other source of proof, etc).
These threads are all USELESS without NUMBERS.
Like another person with common sense already stated in this thread, you need to provide numbers.
GB has this improved tool (over 2.2) where you can see how your battery is wasting its juice. Watch those numbers for a few charges and then POST THEM TO COMPARE.
Saying your battery sucks without giving any numbers is like calling a color ugly.
(just in case someone misses the points, without numbers it's hard to compare, since it mainly becomes an opinion at that point)
P.S.- Please don't post "My battery lasts for over 9000 hours." and think that's enough info. Use your head.