[Q] Oxygen 2.0-RC6, Battery drain issues - Desire Q&A, Help & Troubleshooting

Hey everyone,
I wanted to ask everyone for advice/opinion on my horrible battery life.
I have been trying out 2.0-RC6 for some time now and I love it, except the fact that the battery is drained in about 10 hours. I am coming from LeeDroid 2.2 and could go sometimes 2 days without charging.
I have searched forums, posts, what have you ... tried different kernels, radios. No joy.
I am now running a virgin RC6 with all caches wiped (S-OFF too). What it comes down to is a mysterious drain of about 100mA even when the phone is sleeping (radio on, bluetooth off, wifi off). Which makes no sense... I used to get really low drain with the laggy HTC Sense rom (about 5-10mA). Again - this is a clean rom there are no apps installed on it apart from a battery widget and setCPU.
Why i think it is the radio's fault is that when I do put the phone in airplane mode the power drain goes to 2mA. I have tried most radios, even flashed the 32.49.00.32U_5.11.05.27_RIL and for some reason the radio is still constantly drawing power.
So, I am stumped. I was wondering if any of you have found some tweaks that have worked for you. Have you experienced this kind of problem and do you have any advice as to how I can go about debugging this issue? I have very little knowledge about radios in general but i'm willing to learn.
There have been people with battery drain issues out there, but no one seems to know how to resolve them (or those issues simply go away when they flash a new rom, which hasn't happened for me).
I would appreciate comments from developers who know how to debug those issues and I think this will be of help to everyone.
Thanks

slyn4ice said:
Hey everyone,
I wanted to ask everyone for advice/opinion on my horrible battery life.
I have been trying out 2.0-RC6 for some time now and I love it, except the fact that the battery is drained in about 10 hours. I am coming from LeeDroid 2.2 and could go sometimes 2 days without charging.
I have searched forums, posts, what have you ... tried different kernels, radios. No joy.
I am now running a virgin RC6 with all caches wiped (S-OFF too). What it comes down to is a mysterious drain of about 100mA even when the phone is sleeping (radio on, bluetooth off, wifi off). Which makes no sense... I used to get really low drain with the laggy HTC Sense rom (about 5-10mA). Again - this is a clean rom there are no apps installed on it apart from a battery widget and setCPU.
Why i think it is the radio's fault is that when I do put the phone in airplane mode the power drain goes to 2mA. I have tried most radios, even flashed the 32.49.00.32U_5.11.05.27_RIL and for some reason the radio is still constantly drawing power.
So, I am stumped. I was wondering if any of you have found some tweaks that have worked for you. Have you experienced this kind of problem and do you have any advice as to how I can go about debugging this issue? I have very little knowledge about radios in general but i'm willing to learn.
There have been people with battery drain issues out there, but no one seems to know how to resolve them (or those issues simply go away when they flash a new rom, which hasn't happened for me).
I would appreciate comments from developers who know how to debug those issues and I think this will be of help to everyone.
Thanks
Click to expand...
Click to collapse
Try the 32.54.00.32U_5.14.05.17 radio and use a RIL designed for it also. For me this gives the best battery life. Also set wifi sleep mode to never by going into wifi settings, menu->advanced

Related

[Q] Another Battery Drain Thread (But this is ridiculous)

Firstly, I know what I'm doing when it comes to flashing. But I'm completely dumbfounded here..
Okay in standby mode, with wifi on i usually get -3 to -7mA.
But suddenly a few days ago, my phone doesn't sound my alarm in the morning because it had turned its self off.
Imagine my surprise when I had to plug it to start it. Turns out it had drained 60% in little over 3 hours.
So I began testing - turns out my phone had started to fluctuate between -90 and -150 mA EVEN IN AIRPLANE MODE.
After trying countless solutions (inc many different ROMs), I had had enough. I full wiped from CWM and installed fresh ARHD 5.1.6, skipped all setup, installed just titanium, and restored just battery calibration and currentwidget. I calibrated and then left it overnight in airplane mode - and STILL it fluctuated just as wildly.
I wouldn't post this if I hadn't tried everything, but I have spent hours reading xda trying to amend this. Changing radios didn't help (am using latest atm), changing ROM didn't help (not GB or froyo or CM7), even restoring my nandroid from when my battery drain was normal didn't help.
Does anyone have ANY ideas as to why this is happening?
The only thing I can conceivably think of is that my battery is giving up.
Is this good enough cause to get a replacement battery/phone from HTC?
Edit: Meant to post this is Q&A tread, sorry
if you changed the ROM and radio, then i'd be near to positive to say that the problem is from the battery!!
Buy another one and give it a long 20-22 hrs charge (although HTC recommends 8hrs - but they talk alot of crap ) before opening your phone.
Or, alternatively, see if anyone (friends/family) can lend you a battery and see if the problem still persists
CodeNameUnknown1 said:
if you changed the ROM and radio, then i'd be near to positive to say that the problem is from the battery!!
Buy another one and give it a long 20-22 hrs charge (although HTC recommends 8hrs - but they talk alot of crap ) before opening your phone.
Or, alternatively, see if anyone (friends/family) can lend you a battery and see if the problem still persists
Click to expand...
Click to collapse
Official batterys are expensive... does HTC do replacements?
not sure, never tried or asked, gotta phone them up!
have you tried turning USB debugging on? that solved it for some people.
i also had this problem, and the USB debug didnt work, but i found that it was something to do with HTC hub repeatedly trying to connect to the internet and using a shed load of CPU in doing so. aeroplane mode didnt help me either, but after turning off everything with HTC in its name it worked again. (specifically HTC sense in accounts and sync)
hope that helps, worth a try.
oh and my battery is fine now, lasts 2 days or so. can last a week though.
still charge it every night though.
Thanks for replying, but USB Debugging was always on for me, and when I tested with fresh install I didn't put ANY accounts in so the HTC thing shouldn't be an issue. i guess I'll just try the replacement battery thing
sometimes the radio signal kept switching also may cause a drain in your battery.
Setting > Mobile networks > Network Mode > Preferred Network Mode
for me i preferred it to be set as 'WCDMA' rather than 'GSM/WCDMA Auto'. The draw back is that i may lost signal if the signal is weak but this setting prevent the radio from being switching.
OKAY GUYS I FIXED IT
How you may ask?
I HAVE NO IDEA
I was just flashing things over trying to fix it and suddenly it went back to normal. I'm currently using a UV kernel, so maybe that's helping too.
apoorvajsh said:
Firstly, I know what I'm doing when it comes to flashing. But I'm completely dumbfounded here..
Okay in standby mode, with wifi on i usually get -3 to -7mA.
Is this good enough cause to get a replacement battery/phone from HTC?
Edit: Meant to post this is Q&A tread, sorry
Click to expand...
Click to collapse
Dont want to go too far OT, but how do you measure the battery current?
I assume you dont physically wire up an ammeter, or do you?
Ian P
Hahahahahaha, that's brilliant. I'm signaturing that
But no, I don't. The phone creates estimates of the present current/voltage loss, much the same way as it makes estimates of the battery % left.
So all you need is an app to log that! Currentwidget is the lightest, but I recommend battery monitor widget
OK its a battery monitoring app, but can you see the current drain whilst actually using other programmes?
Some apps use full screen so even the top status bar is not visible.
Ian P
elanman99 said:
Dont want to go too far OT, but how do you measure the battery current?
Click to expand...
Click to collapse
CurrentWidget, logging to file :
https://market.android.com/details?id=com.manor.currentwidget

[Q] Battery drain and 3G connectivity loss

Hi all!
Since a few months ago, my Desire has been having two major issues:
- Huge battery drain in 2 to 5h time (unable to identify application responsible, powertutor reports android system or os - can't remember -, while built-in battery usage monitor reports either display or cell standby - the second appears especially when the phone is idle and supposedly sleeping). The few times I enabled airplane mode, I got double battery time, though it doesn't come close to former normal battery time.
- 3G connectivity loss, when going through no signal areas or when the phone is forced to switch between GPRS and 3G and vice-versa.
Regarding the second issue, I've already tried to enable GSM (auto-PRL) and the result is practically the same as having 3G enabled. Only factory resetting after enabling the former setting and choosing GPRS only, in Settings works in no signal downtime.
Nothing I've tried takes care of the battery draining issue, even hard-resets. I've already flashed different roms from Eclair to Gingerbread, from unrooted stock to root stock-based: no real change.
So after this rambling, my question what is more likely either some hardware malfunction or a software bug in the android system or in some application?
Anyway, I'll try to use systempanel or watchdog to try pinpointing the culprit.
Thank you.
Flash latest radio
Also worth thinking about the kernel, I had a similar thing to you, and it was because I flashed a different kernel to the one packaged with the rom.
I would also try a full wipe, ie cache, data, system etc. in recovery and installing something clean eg oxygen rom.
The suggestion above about the radio is definitely worth trying also I would check that your current ril is compatible with your radio version:
http://forum.xda-developers.com/showthread.php?t=902752
Hello! Sorry for not answering sooner.
I have been running the latest radio for at least one month, and it hasn't changed that much the issue.
Also, at some point, I did try another kernel, having seen that suggestion elsewhere in the forums. It also didn't change much.
Finally, I have also tried flashing and using the clean oxygen gingerbread rom. The battery time improved a bit, but didn't go back to normal.
Still, after seeing the results of systempanel monitoring, I will try flashing oxygen rom again because, perhaps with 2.3.4, whatever the issue is, it might have been fixed.
Try to calibrate your battery:
1.) Load phone till full when on
2.) Turn off and load to green led
3.) Turn completely on, turn off and load until green led appears
4.) Boot into recovery, wipe battery stats and now use phone as normal
No warranty for any damage.
Sent from my HTC Desire using XDA App
Did it start when you flashed something new?
Hello!
That is possible. However, I have flashed and formated the phone many times since then and there has been no change.
Also, I have been monitoring the cpu usage through systempanel as suggested in some other threads, throughout the last weeks and in average, there's no installed application going further than 10% cpu usage consistently. When seeing the history of usage, at the top I have the system process, which has an average consumption of 0.2% over one week.
So, the phone seems to be working normally, but when using the currentwidget app to see the current drawn from the battety in each instant, at the best I get 50-70 mA, at the worst I get 700-800 mA. On average, 300-500 mA consistently.
I think something is draining the battery consistently much more than normal and also causing the baseband or the radio subsystem to crash, when switching from 2G to 3G or vice-versa.
I have done everything suggested in this thread, except for flashing a new clean oxygen rom and I've got no result.
What could be causing this: some hardware problem?
Thank you for your patience.
Maybe try the battery in someone else's desire, that you know functions ok, and their battery in yours? Perhaps the battery is dying?
Since I haven't been able to find anyone with an HTC Desire and I can't be certain if the problem is with the battery itself, I'll just send my Desire for repair to HTC.
Hopefully, they'll find and solve whatever the problem is.
Thank you all, anyways.

[Q] How to increase the battery life?

Hello Mates,
I am using Wildpuzzle ROM v0.8, which is having many problems in its stage.
The camera fails to operate sometimes. But I do managed to make it working using an external application.
The major issue remains of the BATTERY.
Its been a disaster for me to use it when EDGE 'on'. When the downloading is taking place, this phone starts draining the battery within 30sec for each percent. Presently i get the battery backup of around 120mins max on data usage.
One more issue lies in, the battery wont get charged beyond 71%. I need to reboot so that it shows somewhere more than 90%.
I have tried to reflash the v0.8 rom but facing similar problem again.
Will Radio update be a better option?
Can you recommend any better Sense Enabled Froyo?
Is this the bug in the ROM itself?
Help me, with your suggestions.
Thank You.
Recalibrate your battery. Just perform a search on XDA, there are many guides. It cant be a bug with WildPuzzle because I have personally tested it extensively, and this issue didnt exist.
Only after a fresh flash of a ROM, I get very bad battery life, but this is normal in all ROms I have tried. After 1-2 charge - discharge cycles, it fixes itself.
But because you are facing issues like it doesn't go beyond 71%, then jumps to 90% etc - Your battery definitely needs recalibration.

[Q] Fast battery drain inconsistent behaviour

I flashed a custom ROM [unofficial CM9 ICS4.0.4]. Everything seems to be working fine, but there are a few problems and I'm wondering if this is normal for those using this. It's my first time flashing a ROM on my android and I'm not sure if it's normal. Did some searching in the forum, couldn't find much info too. Maybe I didn't search hard enough!
Anyway, here are some issues, I'm not even sure if it's the ROM.
1. Sometimes, the apps just bring me back to the home screen several times. Example: Running whatsapp brings me to home screen a few times, or when I go into a conversation, it brings me back to the conversation list but eventually it works.
2. On another occasion, every app that I ran would be unresponsive and I needed to end it. Solved it by rebooting.
3. Battery drain is very fast with little usage. I thought running a custom ROM usually provides better battery life.
I've not overclocked it, it's still in it's default value after flashing 1024. So I doubt it's anything to do with that. But since we're on the topic on overclocking. Desire HD didn't have anything beyond Gingerbread. So if we're flashing anything greater, is there a need overclock to be able to work comfortably on a higher OS? Is there a minimum or maximum for it to function comfortably?
Thanks!
Hmm, did more reading up.
Could it be I didn't calibrate my battery after flashing a new ROM?
Just flashed ARHD 6.4, will try to calibrate after that.
Appreciate any other advice though

[ROOTED] [NOKIA XL] [STOCK ROM WITH GOOGLE SERVICES]Battery calibration issue.

I'm using rooted Nokia XL and had installed InitailL-Rom and was facing the WiFi and WiFi hotspot problem. After I have fixed the hotspot issue on my Nokia XL by flashing stock rom using Nokia Care Suite, everything is working well only except the battery consumption has been awful. And this problem started all of sudden out of nowhere. Before fixing the WiFi issues my battery was working well and right after I fixed it this problem started. I'm not saying that there's some problem with the WiFi-fix. I actually dont understand what the problem is and just asking if somebody could help me either understand it and/or help to solve it, just in case. So here is some brief description of how I'm looking at this problem.
Now, I dont know what could have caused this, but "Cell Standby" contributes about 50% or more of the battery consumption. I re-flashed the rom a several times just to make sure the flash was proper and not dirty.
I looked it up on google and found out that its kind of a problem for many and also that its about how the phone maintains the network and tried the first-hand solutions like keeping my data service off and etc etc.
But even though still the battery would last only for 6 hrs with no usage, 2.5 hrs when playing videos, which I guess are really awful stats. My battery's health is good and I've even tried a ton of recalibration apps and methods for like over the last whole month but nothing seems to work out. My phone dies unexpectedly at around 20-40% of the battery remaining. When I try to turn it back on, it doesnt turn on unless plugged into charging. Immediately after plugging into charging and switching it on; the battery bar is half filled or sometimes even more than that. Any ideas and/or help would be great.

Categories

Resources