yashsingh1/xdaforums huggingface dataset:
[Desire HD Q&A, Help & Troubleshooting] a user:
just to save you some time... dalvik cache has no influence on radio and/or ril.
[Desire HD Q&A, Help & Troubleshooting] marsupilamiz:
Wow, that's amazing. Can you show us your apps list? I install lots of app and not sure which is "safe."
[Desire HD Q&A, Help & Troubleshooting] futur1sm:
Yes, that's great and all but that's still not essentially using the phone for anything. I'm most interested in letting it last a full day with heavy usage with nothing disabled. :D
[Desire HD Q&A, Help & Troubleshooting] magikmichael:
I have this problem since today. My phone was almost empty last night (5%). I've never had it so low as last night. So i plugged the charger in and charged the phone all night. When i woke up and saw the green led was on i removed the charge plug. Battery was 100% charged.

I layed down the phone and not touched it for 2 hours. And when i checked after 2 hours my battery was 80%!!!! never had this before!! So i looked at the battery screen and saw that dialer was 30% active. So i was looking for the cause of the battery drain and i think i've found it.

When you go to settings--->sync (where your google account is and weather sync etc) when you scroll down i saw that Whatsapp is constantly syncing so i turned it of. I hope this helps the battery drain and i will post my findings here if this was the cause of all the trouble....
[Desire HD Q&A, Help & Troubleshooting] joriq:
it has something to do with sync, but I'd bet most of us do not use Whatsapp, so it's not the solution. Still, also for me the situation improved when I tinkered with syncing...
[Desire HD Q&A, Help & Troubleshooting] magikmichael:
Yeah maybe you're right. It must have something to do with sync. It seems that the battery drain is a little less. And the dialer % isn't gaining. It was 20% before i disabled whatsapp sync and now it is 19%. But i will monitor it to see if it has to do with whatsapp or not. Maybe someone else comes up with an solution.
[Desire HD Q&A, Help & Troubleshooting] joriq:
disable sync completely and then give it a go?
[Desire HD Q&A, Help & Troubleshooting] marsupilamiz:
No phone call, and my phone can stay about 1.5 days. After that, I made some short call, then it drained my 50% battery through night (8 hours). I'm not sure if this because my sim card (which caused force quit com.android.phone when working with CM 7.0.3). Darn... I'll try another provider to find out what happen.
[Desire HD Q&A, Help & Troubleshooting] Meatboy42:
Hi all, I have an update.

Using spare parts and some other battery monitoring apps we can tell that the reason the Dialer uses a lot of battery is that after one call, the Dialer keeps polling the

sensor

.

Basically it looks like the Dialer will constantly try and check the proximity sensor when in a call, along with the accelerometer, to see if the phone is face-down on a table. Now I've just tried that, in CoreDroid 6.8, and it looks like it does immediately mute the incoming call if you put the phone face-down.

According to some people the fix used to be to disable the function for 'mute when phone face down' -- but in CD and other new ROMs, this function isn't available. That could mean that the old Dialer code is still in these new ROMs, with the Dialer constantly checking the proximity sensor even when there are no calls. It also explains why rebooting the phone fixes the problem, because rebooting resets the sensors.

So, to fix this, there are a few options:

* A way to reset the sensors, (apart from rebooting) will (hopefully) clear the issue.

* For a clever dev to look at the Dialer app and fix the bug where it polls the proximity sensor after a call has ended.

* To bundle in (or make available as an .apk) the old Dialer with the option given to un-check 'mute when phone face down'. e.g. does anyone have an older version of phone.apk or HTCDialer.apk?

* For a dev / ROM team to see if they can restore the option to 'mute while face down' so that we can disable that option, and stop the Dialer constantly checking the sensors.
[Desire HD Q&A, Help & Troubleshooting] djcsurf:
Nice post, hopefully can get this problem resolved.
[Desire HD Q&A, Help & Troubleshooting] angelahp:
It is an interesting problem.

My husband has dhd locked into vodafone. He has the dial problem and sometimes it reads as much as 53% usage of his battery. I've stopped all syncing on it but the battery drain is still massive. Also, rebooting doesn't seem to clear it, I've also taken the battery out in order to clear it.

On the other hand I have an unlocked dhd still with vodafone and I don't have this issue at all. I make more phone calls than he does too.

My husband obviously got the gingerbread update before me, directly from vodafone and with my impatience I updated to gingerbread by using a link from this forum and doing it myself.

Might have nothing to do with the issues but I thought I would share the information with you in the hopes that you can come up with a solution.

Thanks

Angie
[Desire HD Q&A, Help & Troubleshooting] jackalac:
In the first pages, the user scungilli said that the problem was the sensor that polling, and the option to disable it, that we havent :)
[Desire HD Q&A, Help & Troubleshooting] BigMcGuire:
Edit: Wow, I posted in the desire forum. Sorry I'm using a Thunderbolt but maybe the info is relevant:

I'm on Das BAMF GingerREMIX 2.0 Beta #6 and I was having the problem where after a call, the dialer would be using a huge %. It didn't seem to affect overall battery life a TON but it is being forced always on.

Anyway, after turning off quiet ring on pickup, louder in pocket, and flip for speaker --- I'm still having this problem. I made 1 call immediately after rebooting the phone and I'm at 10% dialer right now after 2 minutes of ending the call. I've done this 3 times to make sure that it wasn't just me.

So doesn't seem like turning those off help me. :/ Just wanted to report.

Edit:

Whenever I kill the dialer my reception bar goes to X and stays that way for a few minutes until it starts back up. So the dialer must be linked to 3g reception or something.

Edit x2. Wow, I posted in the desire forum. Sorry I'm using a Thunderbolt but maybe the info is relevant.
[Desire HD Q&A, Help & Troubleshooting] RicarduZonta:
Hey!

I never get drain readings under 38Ma in standby where it should be around 5Ma.

I also have the dialer issue. These 2 might be connected.

Check your standby drain with Battery monitor, please.

Incredible s 2.3.3
[Desire HD Q&A, Help & Troubleshooting] joriq:
does battery monitor work on non-rooted phones?
[Desire HD Q&A, Help & Troubleshooting] RicarduZonta:
Yep. Current widget seems to work as well.
[Desire HD Q&A, Help & Troubleshooting] joriq:
i just installed battery monitor, I guess I should see it somewhere in graphs?
[Desire HD Q&A, Help & Troubleshooting] RicarduZonta:
Just add the widget to your homescreen, it should show the current drain in Ma. If it doesnt, open the program itself, settings and set the widget to show it.
[Desire HD Q&A, Help & Troubleshooting] joriq:
just did that. 6Ma in stand-by ATM (screen off) :) 106 with screen on ATM... 287Ma with NeoCore running :)

Tnx, great app!
[Desire HD Q&A, Help & Troubleshooting] rhodri11:
Does anyone have an update to this topic. My battery is definitely being affected with the dialer process. It's getting to the point where I'm rebooting the phone after every call I make and receive which is just stupid.
[Desire HD Q&A, Help & Troubleshooting] JagDave:
Leith found the dialer to be using data all the time, and has suggested droidwall while he looks into the problem.
[Desire HD Q&A, Help & Troubleshooting] Meatboy42:
It might be using data as well, but there is definitely a sensor component involved. I remember reading a thread where they mentioned the Dialer was using 3G (even if 3G was off) every 30 seconds or so, and I hypothesised it may be to do with the Dialer Storage attempting to update itself.

But I'm also using 'Battery History for Gingerbread' and can definitely see sensor usage tying up the Dialer.

I'm noticing that part of the Dialer process is something called 'Field Test' - not sure what this is but uninstalling it doesn't fix the issue.

I'm wondering if this is to do with all HTC Dialers, or all Dialers in general. The thing is, if it was affecting everyone I would expect many, many more threads about this issue. But perhaps it's affecting everyone anyway, but no one notices because stock roms don't have good battery management. If we use custom roms which have better battery lives, we can more easily see if something is using it all up.

This is not going to change anything in the slightest, I'm sure, but I've filed a bug report straight to the Android team. The link is here: http://code.google.com/p/android/issues/detail?id=17383
[Desire HD Q&A, Help & Troubleshooting] mjehan:
HTC has confirmed that this is a issue... and also the problem with the Wifi connection.
[Desire HD Q&A, Help & Troubleshooting] joriq:
where did they confirm it? Any links or quote?
[Desire HD Q&A, Help & Troubleshooting] mjehan:
I called them up on Friday evening and the representative confirmed these issues and told me a fix would be provided in the future.

Regarding who is to blame for this : HTC or Gingerbread there he didn't comment on it.
[Desire HD Q&A, Help & Troubleshooting] joriq:
i just hope we will not be forced to wait a billion years for the update (and my gut feeling tells me that we will)
[Desire HD Q&A, Help & Troubleshooting] mjehan:
Is there anyway to kill the dialer process ?
[Desire HD Q&A, Help & Troubleshooting] goatmasterau:
Hi all,

After the GB update was released, I was hesitant to update because my DHD along with JuiceDefender was lasting for at least 2 days, and I use it quite a lot taking phone calls and browsing the internet on it.

Literally on Saturday I could not wait any longer, I decided to update to 2.3 and hope that the battery life issue that was discussed in some forums was just paranoid users.

I was completely wrong. Now my phone does not last even one day, and this is with only a few minutes of talking and some SMS. It's not good any more :(

This morning, after charging it to 100%, I left for work. On the train, my phone is still 100%, and the 'dialer' is using only 6% of the battery.

Then I got a text message from my girl, but I was tired and I put the phone back in my pocket. When I got to work, sat at my desk, looked at my phone and it's down to 80%, I look at the battery usage, dialer is on 40%.

I did not make or receive a phone call, ONLY a SMS message.

I hope HTC or someone can figure this out. Since the update, my phone is now crippled and is essentially completely dependent on a daily charge now which just sucks because on 2.2 it was nothing like it.
[Desire HD Q&A, Help & Troubleshooting] goatmasterau:
OK.

After changing a few settings, my dialer process is now sitting on 12% battery usage and not going any higher.

Seems to be staying like this after phone calls and texts have been made, but I only changed this last night and I have still yet to see how good the battery life is, but honestly, it looks better already at this point.

Instructions are as follows:

In the Android settings, under Sound, change your current profile to "Normal"

Then in that same screen, under the Incoming Calls section, un-tick the following:

* Quiet ring on pickup

* Pocket Mode

* Flip for Speaker

Those above options are obviously related to the sensor in the phone and it has definitely lowered the battery usage for the dialer process.

This is obviously a work-around and not a fix to the issue itself, of which I emailed HTC and received the awesome reply telling me to turn off wifi, gprs, screen brightness, etc, all the stuff to make it seem like I am an idiot, even after explaining to them that this ONLY happened after the 2.3 update.

Anyhow, give it a try and report your results here so we can confirm if this is a workaround for everyone.
[Desire HD Q&A, Help & Troubleshooting] joriq:
I am not quite sure I have all of those settings on my stock ROM 2.3.3 Desire HD?! :-/
[Desire HD Q&A, Help & Troubleshooting] goatmasterau:
Hmm, that's a little odd. Can you double check? Should be under the Sound menu in the Android settings.

My phone is from Three in Australia, and I applied the 2.3 update that was released by HTC using the system software update. I have not applied any custom rom or firmware or anything else to my phone, it's completely stock except the update to 2.3 released by HTC over the system update.
[Desire HD Q&A, Help & Troubleshooting] joriq:
my mistake :) The battery was dead at the time of writing the post, and I did not remember seeing those options, but I took a look this morning and they indeed are there. I might give it a try to see if anything changes (although my dialer is already at ~12% usually).
[Desire HD Q&A, Help & Troubleshooting] Splaktar:
I've been seeing this issue on the EVO 4G lately running MikG 2.x ROMs. Like has been said here the CPU use is 0s or 2s but yet it is listed as the Dialer taking up 15-37% of my battery usage.
[Desire HD Q&A, Help & Troubleshooting] lux7:
HTC Wildfire, simply ludicrous this issue for me.

I had charged yesterday before sleeping and was now around 80% of battery, with most of the juice taken by Phone Idle and then around the same percentage of 25% by cell standby, and WI-FI.

Then, I tried to make a call (or better: I didn't call anyone, just punched in a nonexistent number, pressed call and then aborted just after a few seconds).

Important to note that: I had already deactivated all the options suggested to deactivate (mute when turned face down, higher when in pocket and the third one that I don't remember).

Curious, I waited a little, less than minute, and then checked the battery usage.

Dials was already at 4%. I clicked on the "dials" entry, went back to the main usage screen and it was already at 5%.

I rebooted, went to check again and it had soared at 7%!!

Now, after something like 5 minutes after the reboot I rechecked again and was still at 7%.

7% for 25 seconds of usage against 16h and 40 minutes of battery!!

That's just unacceptable!

OK that for some of us the last thing in a smartphone is the real phone, as most of the time I will use Skype and Internet, but still!

In my case I would say: the battery usage from the "dial issue" is unacceptably high. Deactivating the aforementioned options was not enough for me and a reboot seemed of having done the trick.

Obviously, though, the situation is not good as I guess most of us don't wanna reboot after every call!!
[Desire HD Q&A, Help & Troubleshooting] Splaktar:
So far this seems to be working for me. Now I've got my phone idle and wifi taking up the most battery other than the display. This is more in line with what I'd expect and the Dialer isn't even in the top 10 anymore. This is only after 2 days of usage with these settings, but it seems to help so far.

Thanks!
[Desire HD Q&A, Help & Troubleshooting] Splaktar:
Well, that fix didn't solve my problems 100%. It 'might' be helping. But I'm still seeing the Dialer process use a ton of battery and almost no CPU. The only way that I'm able to deal with it atm is by rebooting whenever I notice that the Dialer is out of control, but by then most of my battery is drained. I'm not getting more then 4 hours of battery life most of the time.
[Desire HD Q&A, Help & Troubleshooting] samseed101:
I'm a bit surprised that nobosy has figured out how to solve this problem. I've seen it on 4 different gb roms now (including stock) and it's out of control.

I have tested this over the past week or so with different roms. I charge the battery up to 100%, reboot the phone, make a quick phone call, then leave the phone on the nightstand overnight. By morning I'm looking at 35% battery.

However, if I do that, but then immediately reboot again after making the call, the "dialer" is not displayed on the battery usage and my battery sits at or around 85 - 90 percent.

I have had this problem using MikG2.2, Fresh 4.2, Stock, and CM7.1. This is definitely not an error in reporting battery usage and it's not something else running or causing this. This directly involves the dialer and making / receiving telephone calls. And this needs to be fixed!
[Desire HD Q&A, Help & Troubleshooting] zelendel:
When you say you tried it on other GB roms was one of them a CM based rom? Could be its the Sense dialer that has the issue. As for fixing it well that would take HTC to do as the dialer is not the Android GB dialer but their own. I don't have this issue on the Phoenix rom at all
[Desire HD Q&A, Help & Troubleshooting] jackalac:
with the last official ota 2.50, the problem is still present :(
[Desire HD Q&A, Help & Troubleshooting] Splaktar:
Yes, he said that he saw the problem with CM 7.1.

Have you tried this with CM:

"my "Dialer" app was taking a significant amount of battery, as was "Android OS." Setting the Cyanogenmod option: Settings>Call Settings>"Force In-call touch UI without Proximity Sensor" caused battery usage of both "Dialer" and "Android OS" to become insignificant."

I'm thinking about giving it a try as it is the only ROM that I've seen where you can disable the proximity sensor. I looked around for an app that would toggle the proximity sensor, but so far no luck.
[Desire HD Q&A, Help & Troubleshooting] samseed101:
I will do a complete wipe, reinstall CM7.1, and give that a shot. Out of curiosity, yesterday I did a wipe and switched to an old Froyo ROM. Then I tried the same test where I made a call at 100% and went to bed. I woke up 9 hours later with 87% battery. Dialer wasn't on the list. So now I'm thinking it almost has to be something with gingerbread or the kernel that HTC is using.
[Desire HD Q&A, Help & Troubleshooting] Splaktar:
I flashed over to CM 7.1 with Tiamat 4.0.5 and I don't see the problem anymore. Too bad I can't run any custom kernels with MikG. It does appear to be a problem with the HTC Kernel.
[Desire HD Q&A, Help & Troubleshooting] samseed101:
That's what i was figuring, but i didn't think that the Tiamat kernel would work very well so I never tried it. Do you lose any functionality or have any other issues that popped up because of it? It's a shame that HTC can't figure this out and fix it. Or at least release the source so others can try to figure it out for them :)
[Desire HD Q&A, Help & Troubleshooting] Meatboy42:
Hey,

Just of note, I've tested this on some friends' Samsung Galaxy S 2 and the issue is present there as well. This would suggest it's not simply the HTC dialer's problem, it must be some component all these other manufacturers' dialers use.

Incidentally, is it possible to get the CM dialer to work on a Sense rom, or is that just not an option? I'm willing to switch to CM if it fixes the issue, but last I checked the latest version was a release candidate, not a full release. I think it was 7.1.
[Desire HD Q&A, Help & Troubleshooting] Splaktar:
I haven't noticed any issues at all using Tiamat 4.0.5 yet. I've heard good things about 4.0.6 as well. I use the non-SBC. Yeah, if only HTC would release the GB kernel source like they have with other phones!
[Desire HD Q&A, Help & Troubleshooting] Splaktar:
I haven't tried using the CM dialer on a Sense ROM. It might work, but I'm not sure that you could get rid of the Sense Dialer. I've installed the CM 7 clock on my Sense ROM and it works just fine.

I got 7.1 RC 1 and it worked fairly well, but I'm using nightly 129 atm and I'm quite happy with it.
[Desire HD Q&A, Help & Troubleshooting] xionius:
Switching to vibrate after call then back to normal seems to fix this for me. I haven't really tested this, just throwing it out there.
[Desire HD Q&A, Help & Troubleshooting] xionius:
Scratch that this did not work my battery use monitor was not refreshing :(
[Desire HD Q&A, Help & Troubleshooting] craiglay:
Sorry to hijack as I have a Desire Z.

I have the same problem with our Gingerbread OTA, however I've noticed for me, it only appears when a call is made / received and then, its replaced the individual apps that were showing in there up to about the same usage.

It doesn't seem to happen if you go into the dialer, it only starts when in a call.

Battery life doesn't seem badly affected, compared to Froyo, it seems better :)

Craig
[Desire HD Q&A, Help & Troubleshooting] kohkindachi:
Hey guys, by playing games for ~15mins and having the batt life drop by 20%, is it normal?
[Desire HD Q&A, Help & Troubleshooting] Splaktar:
Sounds slightly high, but normal enough and completely unrelated to this thread.
[Desire HD Q&A, Help & Troubleshooting] shenlong85:
Guys, it's a gingerbread issue. Ginger is too spicy!!!

Go to:

code.google.com/p/android/issues/detail?id=17383

Please help to vote... It's the never ending loop caused by the api to sensors!!!
[Desire HD Q&A, Help & Troubleshooting] slopppy:
Just like everyone else, I've had this dialer issue since switching to Gingerbread. Granted, there are different views as to whether it's just a reporting issue, or it is in fact using quite a bit of battery.

However, I was excited to check my battery usage for the last couple of days and found that dialer was NOT in the list at all, despite having made phone calls during the current discharge cycle.

So I thought back, what had I changed in the last couple of days? Unfortunately there was two things (one would be more convenient!), and I thought I would post now, even though I haven't checked, but I'm pretty confident I know which it is.

So the two things I changed are:

1. I used cjoliver's app in this thread to undervolt by 25 and then a few hours later 50. I was pretty happy that everything is still working great, but I doubt that is what fixed it.

2. Using the app "Advanced Settings",which I believe just does the same thing as that weird number/character string thingy *#224!#43! (please note, that's not the real string!! :confused: ) I changed my preferred network type from "WCDMA preferred" to "GSM auto (PRL)", based on advice from someone in the LeeDroid thread about an unrelated battery issue. The 2 methods are similar, except GSM auto (PRL) seems to switch to EDGE faster when the 3G signal is weak, and doesn't switch back til it gets stronger.

But, yeah ... a side affect of that change seems to be that dialer is no longer chewing up battery (or reporting that it is at least).

Does anyone else want to try it and see if they can report the same findings??

My battery life seems considerably better since making the change, but I don't know how much to attribute to undervolting, and how much to preferred network type, so who really knows? I'm scared to change my settings since I'm currently getting great battery life. I don't want to anger the phone gods ;)
[Desire HD Q&A, Help & Troubleshooting] FlareHeart:
Unfortunately, my provider is HSPDA (HSPA+) Only and doesn't support GSM at all, so me setting it to that results in me getting no data connection at all. I set mine to WCDMA only and it works great for data without needlessly searching other local networks that are not compatible.

It may in fact be the undervolting that is helping since it could be causing Android to close that app sooner to save memory and CPU cycles (it's smart that way ;-) ).

I have seen other reports of people mentioning that it may be linked to Bluetooth as well. Some people have reported that if (after a call) they turn the bluetooth on and then back off, it makes the Dialer behave. I haven't verified this yet, but it would be great if it was just a minor Bluetooth glitch that could be resolved by keeping a bluetooth headset paired (not necessarily connected).