MY EPIC WILL NOT SLEEP!!...any help would be nice y'all? - Epic 4G General

I'm runnin baked snack 1.6 w/ ultimate kernel...and I have ridiculous battery drain!...I have autimatic task killer, setCPU (set @100mhz-800mhz w. Conservative governing), and I'm well seasoned in the usual battery saving how to's. When I check Spare Parts and go to "Battery History" under "other usage" I can't get rid of the 100% awake time...evn though my screen may only be on for 25% of the time.
If anyone has had and solved this problem or can offer any advice please LET ME KNOW!
Sent from my SPH-D700 using XDA App

Make sure you are not running applications that will constantly poll the system for information. If setCPU is set to scale based on system load it may prevent the device from sleeping because it will be checking the system state too often.
Another commonly overlooked cause is from Battery Monitors. These can often poll the battery level too often preventing sleep as well.
If all else fails backup your device, wipe the data, clear the cache, and reinstall programs one by one.

Bottle of Rum. Makes anyone sleep nicely.

No need for Automatic task killer
No need to underclock the CPU to 800. This might give you like 5 minutes longer battery life per day.
Check the Running Services and see if anything looks out of order.

muyoso said:
No need for Automatic task killer
No need to underclock the CPU to 800. This might give you like 5 minutes longer battery life per day.
Check the Running Services and see if anything looks out of order.
Click to expand...
Click to collapse
right but if you can set it to auto underclock to 200-400 when in standby that adds up. Also juice defender

Xhyperion said:
right but if you can set it to auto underclock to 200-400 when in standby that adds up. Also juice defender
Click to expand...
Click to collapse
Yep, thats exactly how I have mine set.

Xhyperion said:
right but if you can set it to auto underclock to 200-400 when in standby that adds up. Also juice defender
Click to expand...
Click to collapse
Good suggestion but the only problem I have with that is it causing my phone to shut off because it's already undervolted, I have it on conservative all of the time and in the app "Android System Info" it always shows me running at 200mhz from 70% to 90% of the time anyway.

Ezalis said:
Make sure you are not running applications that will constantly poll the system for information. If setCPU is set to scale based on system load it may prevent the device from sleeping because it will be checking the system state too often.
Another commonly overlooked cause is from Battery Monitors. These can often poll the battery level too often preventing sleep as well.
If all else fails backup your device, wipe the data, clear the cache, and reinstall programs one by one.
Click to expand...
Click to collapse
I don't have any battery monitoring apps except bat stat widget...but nothing like battery indicator pro or a full on application. I'm running the Emotionless Beast theme with the percent mod in in the battery icon...I've heard rumors about this bieng a potential problem....could that be anything?

muyoso said:
No need for Automatic task killer
No need to underclock the CPU to 800. This might give you like 5 minutes longer battery life per day.
Check the Running Services and see if anything looks out of order.
Click to expand...
Click to collapse
I stay on top of all my running application through the phone's "running services" tap in settings and through the built in task manager...only Launcher Pro and Widget Locker are left running all the time.

Use Overclock Widget instead of SetCPU. I find mine to be most stable at 400-1200 on, 400-600 off. ymmv

stir fry a lot said:
Use Overclock Widget instead of SetCPU. I find mine to be most stable at 400-1200 on, 400-600 off. ymmv
Click to expand...
Click to collapse
Yea I think the default governer that comes with the Baked Kernel is set to performance...which I know for a fact is detrimental to the charge life of the battery...and can you underclock you CPU with Overclock Widget?

tony45x220 said:
I don't have any battery monitoring apps except bat stat widget...but nothing like battery indicator pro or a full on application. I'm running the Emotionless Beast theme with the percent mod in in the battery icon...I've heard rumors about this bieng a potential problem....could that be anything?
Click to expand...
Click to collapse
Yeerp!!! Ezalis...you saved my phone mane....I backed up the whole ROM re-flashed along with the Kernel, wiped like 6x Data and Cache...and put everything back on one by one...worked like a charm, my % without sleeping is sittin pretty at 12% thanks for the help!

Not a problem, sometimes you just have to give it a clean slate to work with.

Related

Batteries and Battery Life

I've had my Hero since October. I've been reading these forums ever since I bought it. I keep reading about people switching from one rom to another, discussing battery life changes. Some people are stating they only have to charge their battery every two days, or get 16+ hours of heavy use on a charge. I'm on my 3rd rom, having tried Modaco, Fresh 1.0, and Fresh 1.1. I am now runnning Fresh 1.1 + Gumbo + SetCPU.
I work for Sprint. Advanced Tech Support. I work 13 hour days. I get to work, I turn off the mobile internet connection on my phone. I disable background data. In my SetCPU, I set it to powersave mode Min 245 Max 485. (Those might not be the exact numbers, at work can't check, but you get the idea.) After 13 1/2 hours, I go out and my battery is giving me the >15% remaining warning. I've maybe missed two calls and recieved 8 txts. On my off days, I wake up, take the phone off charge, and do a moderate amount of txting. I play a little music while im playing Xbox, maybe open the browser to check a game FAQ or walkthrough. Within about 3 hours of waking up I'm below 50%. If I'm planning on going to the bar to shoot pool I have to make sure my battery is fully charged, or if anyone is trying to get in touch with my I won't know cause I'm at the bar for 5+ hours txting and talking, and my phone will have died if not 100% charged. So...
I read that running Fresh 1.1+ Gumbo + SetCPU would greatly increase my battery life. Tried it. haven't noticed a change. I don't use task killers, I don't run apps, I think I've downloaded 9 apps from the market in 5 months. I use Shortcovers (Ebook reader). Dolphin browser, Handcent sms. Thats about it.
Is there a viable solution here? Does anyone have any troubleshooting steps to recommend, apps that might help, do a complete wipe and re-install Fresh and Gumbo? Change settings in CPU? I've been reading about Mugen and other batteries, any recommendations on which one would be best to try out? I love my phone, and I don't do anything to it without reading up on these forums first, just looking for any advice to not have to stay tethered to an AC outlet all day. Thanks.
fresh 1.1 + the less aggressive gumbo kernel will help alot. you don't need setcpu at all. i also recommend looking into a bigger extended battery, one that doesn't require the use of another back cover.
sirstanley said:
I've had my Hero since October.
I work for Sprint. Advanced Tech Support. I work 13 hour days. I get to work, I turn off the mobile internet connection on my phone. I disable background data. In my SetCPU,
Click to expand...
Click to collapse
It really sounds like you have a background task that is running and not letting your phone sleep. I turn off mobile internet at night (so I don't get bugged with Tweets and other alerts) and my battery drops 3-4% overnight (7-8 hours while sleeping). What is your awake time?
On a full charge, I can go all day (7am - 10pm) and still have more than 30% left. I have 2 email accounts, each set to sync every 30 minutes, a twitter app set to sync every 15 minutes, and I don't use weather or location services. I think a lot of people experience poor battery life due to signal quality. I get really good signals at home and a fairly decent signal at work as long as I say out of the lower (basement) floors.
-Daryel
Here's my experience with my HTC Hero from H3G (Three) UK:
Had the phone for about 2 weeks now, battery lasts me easily 1 day with quite heavy use (30-60 min GPS, 2-3 hours browsing, installing programs, 30 min music, some texting and talking. I know that for some of you guys out there this might be 'light' usage, but I believe for all of this, battery life is quite good, better than my friends' Iphones. With moderate use i get through 2 days of usage. I am just experimenting with turning off Mobile Internet, have had the phone running for 60 hrs + and my battery is at 65%, I've been turning wifi on for a few minutes a couple of times and have been talking and moderate texting during this time. I intend to leave Mobile internet off until the battery runs out of power to see how much time I get out of it. I never turn the phone off at night. I am amazed what a big difference turning off Mobile Internet does.
The OP clearly states that he downloads / runs minimal apps, and asking a Sprint advanced tech if his phone is sleeping, while a nice gesture, isn't terribly practical. I hope.
I think that there are certain phones that don't scale with GCK or a change in the CPU governor very well. I have bounced around to every ROM available, flashed and reflashed, cleared boot and dalvik caches and played with about every governor / frequency setting imaginable. With all that, all I can conclude is that my personal phone does significantly worse when the governor isn't MSM7K and drains downright terrible under GCK's stripped governors on anything other than MSM7K. Even Powersave (which OP referenced) drains my phone significantly faster than MSM7K.
I'd recommend you keep your current GCK install and adjust SetCPU to MSM7K to min 245 max 480. Then enable Profiles > Sleep > min 160 max 245. For a bit more performance when your phone is awake slide your normal max to 528; add significant performance by sliding normal min to 480. See if that helps any.
mkeyslehman said:
The OP clearly states that he downloads / runs minimal apps, and asking a Sprint advanced tech if his phone is sleeping, while a nice gesture, isn't terribly practical. I hope.
I think that there are certain phones that don't scale with GCK or a change in the CPU governor very well. I have bounced around to every ROM available, flashed and reflashed, cleared boot and dalvik caches and played with about every governor / frequency setting imaginable. With all that, all I can conclude is that my personal phone does significantly worse when the governor isn't MSM7K and drains downright terrible under GCK's stripped governors on anything other than MSM7K. Even Powersave (which OP referenced) drains my phone significantly faster than MSM7K.
I'd recommend you keep your current GCK install and adjust SetCPU to MSM7K to min 245 max 480. Then enable Profiles > Sleep > min 160 max 245. For a bit more performance when your phone is awake slide your normal max to 528; add significant performance by sliding normal min to 480. See if that helps any.
Click to expand...
Click to collapse
Could just be the different experiences folks receive with the Hero but when I used SetCPU to create profiles, I saw much higher battery drain. Once again, may have just been my experience but battery runs much better without profiles on my device.
Thanks for the response. And yes, my phone does sleep. I checked Spare Parts, and my most used app is Lightning Bug (use it when I sleep at night. I live in the hood and it covers up the radios and dogs barking.) After that it's Shortcovers (my ebook reader.) and then Handcent. So no abnormal program activity. Lightning bug only runs while I sleep, shortcovers just when Im reading. So nothing keeping my phone awake or anything. I do have one of the first Heros, I pre-ordered and recieved it like October 10th, so it's not Google branded, if that makes a difference. I'm considering just getting another one, but after 5 months of flashing and moifying and tweaking I'm kinda attactched to my phone. I'd feel like I was trading in my wife. So I guess I'll just go for an after market battery. Any more advice would be great. Thanks again.
kbizzle said:
Could just be the different experiences folks receive with the Hero but when I used SetCPU to create profiles, I saw much higher battery drain. Once again, may have just been my experience but battery runs much better without profiles on my device.
Click to expand...
Click to collapse
Personally I'm on Modaco 2.2. Pulled mocaco.sh and changed the governor from "performance" to "msm7k" and pushed it back to the phone. No compcache, but I did include the internal task killer call in compcache.sh. Read thru either the Modaco 2.2 thread or GCK if you need help.
I'm having the same results as you. I have a non-"with google" Hero200, and my battery life absolutely sucks.
Today, took it off the charger at about 10:30, now at 3:30 it was down to 20% battery.
this was leaving mobile data on and a few text messages.
How exactly do you choose how often you want email to sync? I tried finding that in the settings menu of the Gmail app, but there's nothing there about that, just signatures and such.
I am running gumbo 1.5c bare, so it's quick (no sense UI) but battery is just as bad as with sense.
I'm not running setCPU or anything, just gbhil's kernel (i think?)
I'm about ready to spring for an 1800 mAh battery
dangit
Hate to say it, but I'm glad im nota lone on this one. Misery loves company.
I'm gettin tired of reading about people claiming they get 2 days of moderate use out a hero without charging, with a stock battery. "Oh, with this new rom I just tried, after 12 hours I was below 50%, this is unacceptable, I can normally go 2 days without charging." WTF? Did they just build a choice few heros with super batteries? Just wondering.
sirstanley said:
Hate to say it, but I'm glad im nota lone on this one. Misery loves company.
I'm gettin tired of reading about people claiming they get 2 days of moderate use out a hero without charging, with a stock battery. "Oh, with this new rom I just tried, after 12 hours I was below 50%, this is unacceptable, I can normally go 2 days without charging." WTF? Did they just build a choice few heros with super batteries? Just wondering.
Click to expand...
Click to collapse
Lol, sorry man (I'm guessing you read my post at one point, 12 hours to 50%, it really did annoy me lol). I CAN get 2 days using Fresh 1.1, gumbo kernel, and SetCPU. Granted, I don't use my phone nearly as much as a lot of the people on here, but I also sit in areas with little to no service for most of my time, which can have a drastic effect on battery life.
rt1oo said:
I'm having the same results as you. I have a non-"with google" Hero200, and my battery life absolutely sucks.
Today, took it off the charger at about 10:30, now at 3:30 it was down to 20% battery.
this was leaving mobile data on and a few text messages.
How exactly do you choose how often you want email to sync? I tried finding that in the settings menu of the Gmail app, but there's nothing there about that, just signatures and such.
I am running gumbo 1.5c bare, so it's quick (no sense UI) but battery is just as bad as with sense.
I'm not running setCPU or anything, just gbhil's kernel (i think?)
I'm about ready to spring for an 1800 mAh battery
dangit
Click to expand...
Click to collapse
OUCH. I unplugged mine at 9am, it's now nearly 4, and I'm only down to 80%. Had WiFi on all morning, and mobile on from noon on. Sent a dozen texts, and read a half dozen emails (syncs every 15 min). Mobile data SHOULD sleep when your phone goes to sleep, and I think it'll turn on when your accounts/email sync. Same thing with WiFi.
I'm amazed at the massive variation in battery life people have. I wonder if there were a few different manufacturers of batteries, and that's causing the problem.
But I cant even bring my phone into the building so it sits in my glovebox with all data services off and no apps running for 13 hours and its at ten percent when I get off work. I just don't get it. I think I'm gonna wipe, reflash Fresh 1.1, reflash Gumbo, and start over.
sirstanley said:
But I cant even bring my phone into the building so it sits in my glovebox with all data services off and no apps running for 13 hours and its at ten percent when I get off work. I just don't get it. I think I'm gonna wipe, reflash Fresh 1.1, reflash Gumbo, and start over.
Click to expand...
Click to collapse
Wow, it sounds more like something might be wrong with your battery.
I could turn everything off on mine, and leave it sit in an area with decent service, and probably get over 2 days out of it...so that just seems odd. Are you running SetCPU? That'll help. Set it at either 160 or 245 min, and 528 max. "On Demand" seems to be working the best for me. It'll basically drop your processor speed when the phone's asleep, and bring it back up when you need it.
daryelv said:
It really sounds like you have a background task that is running and not letting your phone sleep. I turn off mobile internet at night (so I don't get bugged with Tweets and other alerts) and my battery drops 3-4% overnight (7-8 hours while sleeping). What is your awake time?
On a full charge, I can go all day (7am - 10pm) and still have more than 30% left. I have 2 email accounts, each set to sync every 30 minutes, a twitter app set to sync every 15 minutes, and I don't use weather or location services. I think a lot of people experience poor battery life due to signal quality. I get really good signals at home and a fairly decent signal at work as long as I say out of the lower (basement) floors.
-Daryel
Click to expand...
Click to collapse
+1 on this. While I understand you're a Sprint tech, it's still good to check the awake time, as it's a good indicator that something's awry. You said you run minimal apps, do you run any weather apps at all? Had some bad luck with those. Also, do you roam? I know setting it to Sprint Only helped me at home, and this is what you suggest to ppl everyday, so I'm not telling you anything, but some of the things we KNOW to be absolutely true can be wrong under our noses sometimes because we're so sure. Double check everything again.
I know it's painful to think of this as a viable solution, but there absolutely IS a way to determine if it's apps or not. I've had great luck with Fresh 1.1 AND Gumbo 1.5b. SetCPU and Gumbo Kernel made it even better.
Try this: Install either Gumbo or Fresh 1.1, the Gumbo Kernel, and setCPU (that one is optional for you I suppose, but I'd recommend it)
Don't install a single app or widget for the first day. Not a single one. Leave it for 24 hours, and see the battery life. (exceptions for apps that don't run in the background or connect for data or updates)
Then install them one by one until you find your culprit. This is how I found the weather widget was sucking the life out of my hero.
I too, have a non "with google" hero 200, and I have GREAT battery life, and even had great battery life on Fresh 1.1 when I had near 80 apps installed.
I'd bet money it's something in the background. I can speak a lot for Fresh 1.1 as I've used it the most. Great ROM, great battery life.
Btw, I also have two email accounts, one Exchange, one Gmail, BOTH set to "as items arrive" and I still can go from morning to bed on a charge with no probs.
**EDIT**
To echo Tatonka_hero, I also recommend doing the ondemand 528/245 as it worked really well for me. I got even better battery life when going that route than before, although I was never complaining about battery life in the first place.
my opinion.. it has to be something due to the signal strength.
I wonder if there is a way.. to check and monitor how often the phone looses tower contact? Then it has to try to find the next tower available, then has to bounce back to the closer one when it pops up? Is it constantly, jumping from one week signal to the next?
Which would keep the radio up and running... while the phone itself looks asleep.
Just me guessing.. with no Knowledge to base this off of.
I don't use any weather apps. A list of every app I have that didnt come with the phone:
Handcent
Shortcovers
Lightning Bug
Gensoid
GBCoid
Spare Parts
Terminal
ES File Explorer
SetCPU
I know you guys are really stuck on the idea that I'm running some intresting app, but I'm sorry to dissapoint. I wiped the phone, flashed Modaco, wiped, flashed Fresh 1.0, wiped, flashed Fresh 1.1, wiped, flashed gumbo. And then I re-downloaded the apps above. I work 7 days a week, I like to read Ebooks before I go to bed, I use lightning bug when I sleep, and if I'm riding with someone I play my emulators. Thats the story of my phone use. Also listen to music if I take a day off and im playing xbox. Theres nothing running in the background. I always have at lest 3-4 bars of signal strength. I turn off mobile network (data) when not using it. I keep my GPS off. I check Spare Parts, and everything in there is pretty much correct. My phones awake time is about 20%, if that. haven't checked in a couple days. So, tonight I'm gonna wipe, re-install Fresh 1.1, re-install Gumbo, and see if that helps at all. Is there any kind of consensus on the best settings for setCPU to save my battery?
sirstanley said:
I don't use any weather apps. A list of every app I have that didnt come with the phone:
Handcent
Shortcovers
Lightning Bug
Gensoid
GBCoid
Spare Parts
Terminal
ES File Explorer
SetCPU
I know you guys are really stuck on the idea that I'm running some intresting app, but I'm sorry to dissapoint. I wiped the phone, flashed Modaco, wiped, flashed Fresh 1.0, wiped, flashed Fresh 1.1, wiped, flashed gumbo. And then I re-downloaded the apps above. I work 7 days a week, I like to read Ebooks before I go to bed, I use lightning bug when I sleep, and if I'm riding with someone I play my emulators. Thats the story of my phone use. Also listen to music if I take a day off and im playing xbox. Theres nothing running in the background. I always have at lest 3-4 bars of signal strength. I turn off mobile network (data) when not using it. I keep my GPS off. I check Spare Parts, and everything in there is pretty much correct. My phones awake time is about 20%, if that. haven't checked in a couple days. So, tonight I'm gonna wipe, re-install Fresh 1.1, re-install Gumbo, and see if that helps at all. Is there any kind of consensus on the best settings for setCPU to save my battery?
Click to expand...
Click to collapse
Thanks for the detailed reply...it helps us get a better picture of your habits.
That being said, use the ondemand 528/245 and you should be just fine. Make sure to set it to save those settings on reboot too, because setCPU used to (not sure if it still does) set itself to performance mode on reboot otherwise which would definitely drain your battery.
alright this is probably a stupid question but how do i check awake time with spare parts? is it under battery history? then is it partial wake usage option?
And is Locale.apk known to be a battery hog...I feel like it might be...ouch.
rt1oo said:
alright this is probably a stupid question but how do i check awake time with spare parts? is it under battery history? then is it partial wake usage option?
And is Locale.apk known to be a battery hog...I feel like it might be...ouch.
Click to expand...
Click to collapse
It's just under Settings > About Phone > Status then all the way down

Android OS Killing my battery?

My phone has been off the charger for roughly 3 hours and my batter is already down to 66% .. I spent about 10 minutes in the market and that's about it.
Battery status looks like this-
Android OS 70%
Display 10%
Android System 5%
Cell Standby 4%
Phone Idle 3%
Market 2 %
Any ideas on what is going on with my android OS?
*Running completely stock*
Rooted phones have a few extra options like cpu settings unvolted kernel. Stock phones-try to lower you brightness, shorten screen time out, turn off gps and bluetooth. There is a app called juicedefinder that seems to help.
check what services are running maybe?
settings>applications>running services
dionysos911 said:
My phone has been off the charger for roughly 3 hours and my batter is already down to 66% .. I spent about 10 minutes in the market and that's about it.
Battery status looks like this-
Android OS 70%
Display 10%
Android System 5%
Cell Standby 4%
Phone Idle 3%
Market 2 %
Any ideas on what is going on with my android OS?
*Running completely stock*
Click to expand...
Click to collapse
You can click on Android OS and get a more detailed break down of what is using up the most juice in that subset... I am betting you downloaded an app at some point that is corrupt and running non-stop draining your battery.
pjcforpres said:
You can click on Android OS and get a more detailed break down of what is using up the most juice in that subset... I am betting you downloaded an app at some point that is corrupt and running non-stop draining your battery.
Click to expand...
Click to collapse
I clicked on it from the battery status but it only lists CPU Total, Data Sent, and Data Received. Doesn't break out what programs are doing it.
Under the running services is there a way to see the programs power usage or perhaps an app that will do this?..
On a side note my battery is now down to 30% with it's only uses since it was at 66% was taking it out of standby every once in a while to see the battery usage. Android OS is now up to 73% of the usage..
You either have a high refresh rate for data on a running service, or you downloaded a program with crappy code that doesn't kill itself when not in use.
List your installed programs.
dionysos911 said:
I clicked on it from the battery status but it only lists CPU Total, Data Sent, and Data Received. Doesn't break out what programs are doing it.
Under the running services is there a way to see the programs power usage or perhaps an app that will do this?..
On a side note my battery is now down to 30% with it's only uses since it was at 66% was taking it out of standby every once in a while to see the battery usage. Android OS is now up to 73% of the usage..
Click to expand...
Click to collapse
Odd... I am on a Desire ROM, but when I open up my system battery usage, AndroidOS isn't even showing, it has a long list of apps, and appears to be in order of battery usage. I could swear AndroidOS does the same.
Download Spare Parts from the market, then click on Usage Statistics to see which apps have been running the most, etc.
I am using Task Manager to autokill apps but I feel this tool is itself eating battery no??
How do you like this ??? ...(but: no WiFi/3G used !!)
Check out the battery & hours!
vegetaleb said:
I am using Task Manager to autokill apps but I feel this tool is itself eating battery no??
Click to expand...
Click to collapse
Yes.
Task manager are running service(battery eaters) that monitors and closes apps in saved states(not battery eaters) and other running services. It's counter intuitive to run autokill applications because it itself, is wasting battery killing stuff that doesn't need to be killed.
Task managers that autokill are good for applications that have ****ty code and don't close themselves, or for programs that hang up.
Nothing More
If you're autokill killing services alll day long, why are you even running the services? Just run then as needed.
my display is like 65/70% of the battery use
So you are using Cyanogen ROM
Try Emo or Desire Roms it should fix display battery problems
muncheese said:
Yes.
Task manager are running service(battery eaters) that monitors and closes apps in saved states(not battery eaters) and other running services. It's counter intuitive to run autokill applications because it itself, is wasting battery killing stuff that doesn't need to be killed.
Task managers that autokill are good for applications that have ****ty code and don't close themselves, or for programs that hang up.
Nothing More
If you're autokill killing services all day long, why are you even running the services? Just run then as needed.
Click to expand...
Click to collapse
I've tried more taskkiller programs (ATM, Taskiller, etc) and came to the conclusion, that the ONLY auto task killer which actually SAVES battery (compared to setup w/o task killer program) is Task Panel. Don't ask me why/ how, but with TaskPanel my N1 is fast en lean, battery lasts about 130% of native (w/o/ TaskPanel).
Of course, question is whether task killer necessary, but as I use lots of widgets, programs, in my experience task killing helps to keep my N1 fast..
vegetaleb said:
So you are using Cyanogen ROM
Try Emo or Desire Roms it should fix display battery problems
Click to expand...
Click to collapse
imm using modaco custom R13 rom
http://android.modaco.com/content/g...custom-rom-for-nexus-one-with-online-kitchen/
this one
this morning at 100% it was 8am
at 2PM im at 52% , its been 6hours with 3G on, light at 25%, everything else off.
with 30min music, 10min calling, some sms and a 50min TV show....
my iphone held quite a bit better
So after some systematic disabling of apps it seems the culprit was the Touch Input that came with the HTC_IME .. After disabling that I am back up to regular battery life and android OS is only using 2% of my battery again.
Sometimes the Android OS is stuck at 70% and the battery is drained really quickly. A reboot fix it. Next time I have to check what exactly is causing that Android OS is at 70% battery usage.
So after some systematic disabling of apps it seems the culprit was the Touch Input that came with the HTC_IME .. After disabling that I am back up to regular battery life and android OS is only using 2% of my battery again.
Click to expand...
Click to collapse
just to be sure, you're using nexus one? if so, can you elaborate more on what app or service you're talking about. thanks
that's weird because i am using the HTC IME keyboard and i have touch input running too, but my display takes up 90% of my battery all the time. must have been some weird glitch.
RogerPodacter said:
that's weird because i am using the HTC IME keyboard and i have touch input running too, but my display takes up 90% of my battery all the time. must have been some weird glitch.
Click to expand...
Click to collapse
Yes this is a Nexus One running stock ROM.
It may have just been a fluke with the version I downloaded from this forum. I am going to install the new version as soon as I get around to it. Not sure how it did it but as soon as I disabled it my battery usage went back to normal.
I was having this same issue on a MyTouch 3G running a 1.6 Rom (TheOfficial), and it appears it's a common problem on the Droid as well from some research. I was using HTC_IME. I just switched back to the default android keyboard and will see if it fixes my battery drain issue.
(My thread in the mytouch devel forum got locked for some reason, even though I consider this a legitimate concern for ROM development, since it's a rather major and hard-to-find defect.)
UPDATE: the "Android OS" task has stopped being a problem after I switch from HTC_IME, but "Cell Standby" is now taking up 50% of the battery, so the battery still drains, but slightly 30% slower.

Help guys, about battery consumption

I have upgraded to GB firmware recently, and the battery consumption now is quite bad. So i use Juice Defender(free), it says the battery improved by 1.4X, but overnight consumption in standby mode could cost up to 40%, is there any ways to solve this?
Thanks
* I not sure should i post it here or QnA, please shift if necessary.
OnyxGraphite said:
I have upgraded to GB firmware recently, and the battery consumption now is quite bad. So i use Juice Defender(free), it says the battery improved by 1.4X, but overnight consumption in standby mode could cost up to 40%, is there any ways to solve this?
Thanks
* I not sure should i post it here or QnA, please shift if necessary.
Click to expand...
Click to collapse
One suggestion is to stop using Juice Defender. I think it is keeping the the phone out of deep sleep, causing the overnight battery drain. Also, check if your wifi is set to turn off at screen off (Settings > Wifi > Wifi > [menu > advanced] > Wifi Sleep Policy). Turning off mobile data, or switching to 2g, will also help. Background data and syncing will also reduce battery life.
And yes, it should have been in Q&A.
Sent from my x10, rocking Wolf's 2.3.3 + DooMKernel, overclocked to 1.2 GHz...
Frosty666 said:
One suggestion is to stop using Juice Defender. I think it is keeping the the phone out of deep sleep, causing the overnight battery drain. Also, check if your wifi is set to turn off at screen off (Settings > Wifi > Wifi > [menu > advanced] > Wifi Sleep Policy). Turning off mobile data, or switching to 2g, will also help. Background data and syncing will also reduce battery life.
And yes, it should have been in Q&A.
Sent from my x10, rocking Wolf's 2.3.3 + DooMKernel, overclocked to 1.2 GHz...
Click to expand...
Click to collapse
I dont use data nor sync, i will only on the wifi if i need them, so i not sure why they drained so fast during the night since i off them, the day was ok(maybe due to JD).
Not sure is there any other alternative to help with this situation if i dont use JD?
Check your CPU usage using CPU spy overnight. Your phone should spend at least 90% in deep sleep. If not then something is keeping your phone awake burning up battery.
Sent from my X10i using XDA App
Asa2303 said:
Check your CPU usage using CPU spy overnight. Your phone should spend at least 90% in deep sleep. If not then something is keeping your phone awake burning up battery.
Sent from my X10i using XDA App
Click to expand...
Click to collapse
I just downloaded it from the market, all the bar have % in them, how do i just check overnight data?
You'll just have to leave your phone on through the night, then check CPU Spy again.
Ogbert_theNerd said:
You'll just have to leave your phone on through the night, then check CPU Spy again.
Click to expand...
Click to collapse
The original data wont affect anything? Because the data now are quite low on the deep sleep. only 30over %.
Before you go to bed, reboot phone and then leave it. Check CPU when you wake.
Sent from my X10i using XDA App
Just my 2 cents,
Juice Defender made my phone run extremely HOT
and the battery was draining significantly faster than usual.
Green Power Free is a good and free alternative, less features (only controls data & WiFi) but much easier to set-up too.
And it doesn't hurt battery life all that much.
Bear in mind though, any app that runs constantly in the background
and manages core phone functions, will impact your battery and CPU usage.
In my opinion, an APN and WiFi on/off widgets come quite handy.
Asa2303 said:
Before you go to bed, reboot phone and then leave it. Check CPU when you wake.
Sent from my X10i using XDA App
Click to expand...
Click to collapse
Alright, got it. Will update the result within these few days and ask for more advice. Thanks guys.
---------- Post added at 12:46 AM ---------- Previous post was at 12:44 AM ----------
iridaki said:
Just my 2 cents,
Juice Defender made my phone run extremely HOT
and the battery was draining significantly faster than usual.
Green Power Free is a good and free alternative, less features (only controls data & WiFi) but much easier to set-up too.
And it doesn't hurt battery life all that much.
Bear in mind though, any app that runs constantly in the background
and manages core phone functions, will impact your battery and CPU usage.
In my opinion, an APN and WiFi on/off widgets come quite handy.
Click to expand...
Click to collapse
I will try that and uninstall JD instead. =D
Actually i dont use data at all, so data ia off all the time. Wifi i used it at times, but i do off it when not in use. Sync i do not put it as auto too. I kill task quite often too.
EDIT: that app like dont do much, i didnt change change the setting at all, somewhat my basic settings. =X
OnyxGraphite said:
I kill task quite often too.
Click to expand...
Click to collapse
DON'T.
See, most -if not all- task killers use a very "nasty" way to kill apps
and the system thinks that they crashed and immediately restarts them.
Which leads to increased CPU usage and battery drain.
Don't kill tasks, let Android handle its memory.
Does Android tell you what to eat and when?
Why should you tell it how to function?
If you have many useless apps that include background services,
(and I bet you have, since you are not using data and you installed Juice Defender! hehehe )
consider uninstalling them to "clean up" your phone.
iridaki said:
DON'T.
See, most -if not all- task killers use a very "nasty" way to kill apps
and the system thinks that they crashed and immediately restarts them.
Which leads to increased CPU usage and battery drain.
Don't kill tasks, let Android handle its memory.
Does Android tell you what to eat and when?
Why should you tell it how to function?
If you have many useless apps that include background services,
(and I bet you have, since you are not using data and you installed Juice Defender! hehehe )
consider uninstalling them to "clean up" your phone.
Click to expand...
Click to collapse
Mostly i have is games and i do play them, i will uninstall them when i dont need them =X Some do pop out after crashing them, then i just force close them if they appear on the kill task list again.
Programs which appeared on the kill task list is what are actually running?
OnyxGraphite said:
Mostly i have is games and i do play them, i will uninstall them when i dont need them =X Some do pop out after crashing them, then i just force close them if they appear on the kill task list again.
Programs which appeared on the kill task list is what are actually running?
Click to expand...
Click to collapse
No, programs in the kill task list can be in either one of 5 states.
Read this:
Android
On Android, apps are suspended when they are no longer visible to the user. Suspended means the app is still in memory, but it is frozen. No processing or event handling happens. If the system needs additional memory, the least-frequently used apps that are suspended (in the background) have their state saved to persistent storage and are then killed, freeing up their memory. To the user though, those apps still appear to be in the background. When they are brought to the foreground to be used again, they are restarted and passed an object containing their last state so they can be restored to look exactly as the user left them.
If an app requires processing while in the background, then it must also have a service component. A service on Android is like a separate small application that runs without a user interface in the background (though not actually a separate application). The service has a server/client relationship with the app. It performs whatever action an app needs it to continue performing should the app be suspended. For example, the service might handle all uploading, so if an app is placed in the background while an upload is in progress, the upload continues. Or, like Pandora, the service might handle all network streaming and audio output with the app only acting as the front-end controls. Unlike apps, services are not suspended or killed (except in extreme low-memory conditions).
Click to expand...
Click to collapse
So, no need for task-killers, you are only making things worse. Trust me on that.

Tips for battery saving!

hey guys, im one of those sufferers of poor battery life on my nexus ever since i went to ics and i was wondering if you guys could share any of your own tips for saving batt.
personally i always turn off the auto rotate and disable g+ and nfc.
flash custom kernel..
matr1x kernel, TEUV ..
Or..flashing Bugless Beast ROM...
No matter what ROM/Kernel you flash, the biggest battery drainer of them all is the screen. (Evident in the battery history in settings.) Setting the brightness as low as possible will help battery life dramatically.
If you have a SAMOLED display, black/red backgrounds help save battery life tremendosly over any other color. (White obviously drains the battery the most.) For this reason, if you have AOKP or CM9/CNA I recommned flashing the Black Infinitum Theme. Black framework and inverted apps!
Also, other rules apply such as not syncing as frequently, reducing rogue apps that produce wakelocks (i.e. not letting your phone enter DEEP SLEEP.)
Download CPU Spy and check out the percentage of time your phone is in DEEP SLEEP. Mine is usually in the 80-90%, depending on your usage.
Check out Bedalus' battery thread on kernel settings: http://forum.xda-developers.com/showthread.php?p=22126792
Also, DO NOT fall into the trap of using task killers. All they do is consume more unnecessary CPU cycles. What about freeing more RAM you ask? Freed RAM does not consume less power than used RAM. In fact it may use more power when you want to boot up that app you just killed. Instead of fetching the data from RAM, it has to reload the contents once again.
However, I do have an exception with Juice Defender. Personally, if you want your email to sync every hour or so this is a great tool. Instead of leaving your data on, JD will turn on for a few minutes every hour (or any other user defined interval) and allow any apps which need data to sync. After this short period when it is on, JD will automatically turn off data for you.
1. Flash a custom kernel. I like matr1x best, it gives me great performance and awesome battery life.
2. Know what uses the most power. As the guy above me said, it's the screen. Lower the brightness. The next is 4g. turn it off if you aren't using it. The GPS and 3g are next. Use the power widget and only turn them off if you NEED them. Always use wifi if you can.
3. Set your CPU for battery savings. Download NS tools. Set the governor to ondemand. 200 minimum, and 1000 max. LiveOC to 105. Deep idle off. Leave the voltages as they are. They aren't worth playing with much, as the Mart1x kernel is already undervolted.
3. Turn off autosync. It drains battery. I can put my phone down overnight and it will loose 2-4% when this is turned off. Just remember to refresh things yourself!
This is all I have. It will improve things a lot!
1. use 2g only and switch to 3G when high speed is needed. you will notice huge difference in battery savings
2. use matrix kernel with conservative governor. Apex is a good ROM out there as of now
3. remove auto rotate and set the screen brightness to low - dont use auto
4. turn off NFC
Turn phone off. JK. Best of luck on saving juice. I agree with everything that has been said. I use no screen saver. Black background. I am using the latest CM9 w/Air kernel. (Matrix is good to.) I use it with about 2.5Hours of screen "on" time. 21-24 hours. I never charge the phone and I swap the batteries.
I use a battery saving app called "GreenPower" and set it to only sync my email once every one hour, whenever my NS' screen is off.
Also, I don't use memory hog apps, like Facebook and Google Maps, that keep running in the background; I only use their web-based versions.
You could also try "calibrating" your NS' battery by draining it to 0%, then charge it all the way (non-stop) up to 100%.
Use task manager, which is free on the app market to kill battery intensive task automatically
---===:::Greetzz,jojoost:::===---
Sent from my iPad using Tapatalk
Don't use task managers. Android manages tasks fine on its own. Task killers are known to kill system processes which take a ton of power to restart, amongst other things. They're overall not good for your phone unless you are on Froyo or below lol. Also look into the app Auto starts and freeze apps that you don't use. Alongside other suggestions here you'll save a ton of battery. Disabling animations and vibrations help too.
I get about 4 hours on-screen time with this set up, and a whopper of idling time.
Nexus S (GSM i9020a)
AOKP (Milestone 4)
Air Kernel (3.45)
OC 800/100 (Lionheart)
Live OC (110 - Noop)
v6 Supercharged
I definitely agree with several of the posts here. Definitely root, rom, and install a different kernel. 4.0.3 based ROMS I have found don't have as good battery life as 4.0.4 based ROMS..
Sent from my Nexus S using Tapatalk
ballroom dru said:
I definitely agree with several of the posts here. Definitely root, rom, and install a different kernel. 4.0.3 based ROMS I have found don't have as good battery life as 4.0.4 based ROMS..
Sent from my Nexus S using Tapatalk
Click to expand...
Click to collapse
i have the same problem with 4.0.3 rom i change all the roms i cant find , the battery with hard use is aboyt 4 houres ....
now i play with covernon and ns tools
Hard to define yet, it feels like there's no particular quan at battery life of each nexus s:sly:
Sent from my Nexus S using XDA
You can also download BetterBatteryStats. It can tell you which apps are consuming more power on your phone.
If you are on ICS 4.0.3 Stock, you might want to think on installing a custom ROM based on 4.0.4.
Disable background processes (Whatsapp, FB, Twitter, etc). If you are not using Wireless, disable it.
Also, if you use apps which contains ads, it has been found that these ads will consume about 70% of the total power consumption of this app. An adfree might help on these situations.
Oogway13 said:
You can also download BetterBatteryStats. It can tell you which apps are consuming more power on your phone.
If you are on ICS 4.0.3 Stock, you might want to think on installing a custom ROM based on 4.0.4.
Disable background processes (Whatsapp, FB, Twitter, etc). If you are not using Wireless, disable it.
Also, if you use apps which contains ads, it has been found that these ads will consume about 70% of the total power consumption of this app. An adfree might help on these situations.
Click to expand...
Click to collapse
This, basically. I think we should have a popup saying "BETTERBATTERYSTATS" as soon as someone types in the word "battery" into a thread title. Maybe force them to download it before proceeding, too
Harbb said:
This, basically. I think we should have a popup saying "BETTERBATTERYSTATS" as soon as someone types in the word "battery" into a thread title. Maybe force them to download it before proceeding, too
Click to expand...
Click to collapse
Agreed! This sounds like a good idea

[hint] battery saving tips

Disclaimer; This does not damage your phone at all or fry/mess your cpu.
This method is used to lower CPU stress and increase Battery life
This method works for all rooted phones.
IMPORTANT: The newer versions of SetCPU might prevent your phone from entering deep sleep. Download version 2.24 from the following link which is the one with no problems and completely works 100%.
LINK
Deep Sleep breaks when charger is plugged in, you can see this by CPU SPY application available on playstore
Stop Downloading Battery Saving Applications, they do nothing and uses RAM.:silly:
Also Turn BLN off when you are sleeping.(It also Consumes battery and sometimes prevent deep sleep of CPU)
Set your Brightness to minimum and disable auto brightness.
LINK to Display Brightness
Instead use lite app called - Display Brightness from play store.
Turn off wifi and mobile data when not in use.
Use toggle for auto rotation, and keep off when not needed.
For more battery Saving, disable all animations and set screen timeout to 1min.
The S plus sucks in battery life. We all know that.But here's a fix, Try Under clocking instead of Over clocking.
When screen is on:
MAX 1.4Ghz(Why to OC??, if your phone runs smoothly on 1.4Ghz)
MIN 192Mhz
Ondemand governor (This governor jumps up to max when needed but spends most time on the min freq. Best battery saver.)
When screen is off:
MAX 365 Mhz
MIN 192 MHz
(This prevents lagging when playing music and other activities when screen off)
This way, you have a beast quick phone when you're using it, and the best battery saver when you're not!
NOTE: Turn off Autosync from the settings. It's only used to sync your gmail and contacts and such. You can manually sync when you add a new contact and since I don't use gmail, I refresh manually whenever I do.
SetCPU:LINK
Specific instructions for those that can't get it to work!:
On SetCPU:
Click Add profile
Where it says Profile, select it and tap "Screen Off"
Set the frequencies you want in use while screen is off (If you want just one frecuency, put both sliders on the same number)
Set priority (in case you have other profiles, otherwise don't bother)
Select governor (Won't really matter since cpu is gonna be running at 1 frecuency)
Tap save
Go back to Profiles tab at the top, then tap Enable at the top left to make the profiles work.
For a list of most governors and I/O schedulers detailed;
Visit
1.LINK
2.LINK
To check if its all working, install CPU spy from the playstore: LINK
For Playing GAMES(HD)/HEAVY GAMES, Plug your Charger in and play if possible.:good:
Most Important thing is to calibrate battery,
Calibration of battery is needed when you change your ROM.
This process wipes batterystats.
Battery Calibration
1. Charge 100%(NON STOP)
2. Download any battery Calibration tool from play store; (Link to App)
3. Open that app, click battery calibrate
6. Unplug your charger
7. Discharge your phone down to 0% during the day
8. Charge back up to 100% (NON STOP)
This is to make sure you're using your battery at 100%. Only do this after you flash a new rom.
The worst battery killer is 3G. No matter how much you try to optimize battery by tweaking and underclock, if you have 3G on, you're gonna have a bad battery drain.
Make sure that Autosync is disabled.
Done A small test usage 14 mins , you can see in attachment your CPU should look like this.
THIS READINGS FROM MY SGA.
And never ever install the Facebook App if you want to use your phone for more than 3 hours!
Sent from my GT-I9001 using xda app-developers app
Don't get apps that take background processes like what xellar said, facebook, and some other apps like tap tap revenge 4. Anyways thanks for the tips and link to free setcpu
Other people can also share VALID ideas about saving battery.
Will help many users.
Nice advises. I'm already using these.
One more good thing is turning mobile data off whenever you are not using it, also bluetooth, lowering brightness.
Good app for doing so is Power Toggles. You can always have widget on home screen and switch on/of these things with one tap.
Riiight.. Turn off autosync, disable 3G and wi-fi, dont use apps or games.. I might as well buy Nokia 3310..my phone lasts easily whole day with wifi on..with 3G it can get me at least 6-9h which is fine.. The key is to turn off 3G when you are on wifi and turn down brightness.. Everything else is not using your smartphone smart..
1) Set your network mode to 2G only if you're not using 3G/WCDMA
2) Manually set your operator in settings.
PS: After flashing one of firmwares I got a bug - battery is not charging to 100% while phone is ON. Only to 99% and not showing a message about fully charged battery... But when the phone is in off mode - it charges to 100%. Anyone knows how to fix this thing?
apkfox said:
1) Set your network mode to 2G only if you're not using 3G/WCDMA
2) Manually set your operator in settings.
PS: After flashing one of firmwares I got a bug - battery is not charging to 100% while phone is ON. Only to 99% and not showing a message about fully charged battery... But when the phone is in off mode - it charges to 100%. Anyone knows how to fix this thing?
Click to expand...
Click to collapse
Change/upgrade your firmware...
Battery Calibration
http://forum.xda-developers.com/wiki/Samsung_Galaxy_S_Plus/GT-I9001#Calibrate_Battery
This way works without an app.
TheBlackWolf said:
Change/upgrade your firmware...
Click to expand...
Click to collapse
Didn't help. But deleting batterystats.bin helped. Thanks anyway. :good:
Take a other kernel with better voltage and governor configuration.
Set Display time to 30sec.
Kind regards.
enable "only 2G"
turn off wiifi
turn off bluetooth
black screen wallpaper help?
Sent from my GT-I9001 using Tapatalk 2
If you are on CM7 try this... From CyanogenMod setting.
This will help to save battery.
cheehsiang said:
black screen wallpaper help?
Sent from my GT-I9001 using Tapatalk 2
Click to expand...
Click to collapse
On Amoled-Displays it should help. Inverted Apps, too.
setCPU
i testet the new version of setCPU 3.0.9, deep sleep works perfectly.
If profiles are not used it exits and there is no use of RAM in both versions (But then you do not have the unique feature of auto switching profiles ).
Is there another app with auto-switching?
buffo1987 said:
On Amoled-Displays it should help. Inverted Apps, too.
setCPU
i testet the new version of setCPU 3.0.9, deep sleep works perfectly.
If profiles are not used it exits and there is no use of RAM in both versions (But then you do not have the unique feature of auto switching profiles ).
Is there another app with auto-switching?
Click to expand...
Click to collapse
Actually no idea.
But other simple and best app for controlling CPU is NoFrills.
TheBlackWolf said:
Actually no idea.
But other simple and best app for controlling CPU is NoFrills.
Click to expand...
Click to collapse
But it has no profile-autoswitching, in fact no profiles at all. Voltage control Extreme has at least profiles, but without autoswitching. What is good about Voltage Control Lite/Extreme is that it sets cpu setting with init.d and so the app does not have to start on boot
Yes that is nice...
fo more info how to use
visit here
Link to App
TheBlackWolf said:
[
Stop Downloading Battery Saving Applications, they do nothing and uses RAM.:silly:
<snip>
When screen is on:
MAX 1.4Ghz(Why to OC??, if your phone runs smoothly on 1.4Ghz)
MIN 192Mhz
Ondemand governor (This governor jumps up to max when needed but spends most time on the min freq. Best battery saver.)
When screen is off:
MAX 365 Mhz
MIN 192 MHz
(This prevents lagging when playing music and other activities when screen off)
This way, you have a beast quick phone when you're using it, and the best battery saver when you're not!
<snip>
Click to expand...
Click to collapse
Many thanks for the battery saving hints. I'll finally kick out the Task Killer App, doesn't really seem to do anything except creating problems ..
For the statement that Underclocking would help in saving battery I wouldn't fully agree. A slow cpu needs more time to complete a task before returning to a sleep state. Of course the battery drain is higher with a higher frequency (which also require higher voltages), but I believe, that there isn't much to gain on this front. As long as I don't see any profound evidence I'd even suspect, that an underlocked CPU overall could even cause more power consumption. You can also read more opinions about this in general in this thread.
Much more beneficial would be to identify those apps that cause frequent wakelocks. Does anybody have hints here, how to track down those 'bastards' ? (From my Linux I know 'powertop', does something similar exist for Android? (Or are the battery statistics in CM10 sufficient to decide which app to wipe?)
z3non said:
Many thanks for the battery saving hints. I'll finally kick out the Task Killer App, doesn't really seem to do anything except creating problems ..
For the statement that Underclocking would help in saving battery I wouldn't fully agree. A slow cpu needs more time to complete a task before returning to a sleep state. Of course the battery drain is higher with a higher frequency (which also require higher voltages), but I believe, that there isn't much to gain on this front. As long as I don't see any profound evidence I'd even suspect, that an underlocked CPU overall could even cause more power consumption. You can also read more opinions about this in general in this thread.
Much more beneficial would be to identify those apps that cause frequent wakelocks. Does anybody have hints here, how to track down those 'bastards' ? (From my Linux I know 'powertop', does something similar exist for Android? (Or are the battery statistics in CM10 sufficient to decide which app to wipe?)
Click to expand...
Click to collapse
Better battery stats is application useful for identifying partial wakelocks.
Its an paid app, but Google helps... Lol
Your above sentence about UC comes true for heavy usage.
Normal apps can run smoothly and at same speed as of OC.

Categories

Resources