Imagine being in an emergency and needing to place a call. You grab your phone and dial, then wait 20 to 30 seconds before the

Android phone dialer lag: Xperia P and Galaxy Pocket

Posted by

Xperia P phone/dialer app

Imagine being in an emergency and needing to place a call. You grab your phone and dial, then wait 20 to 30 seconds before the dialer initiates the call. In many cases, you naturally get impatient and stab at the green button a few more times. Guess what happens after the call is initiated 30 seconds later, when you end that call, the dialer re-dials the number as many times as you stabbed at the button earlier. Insane! As crazy as it is, this has been my experience with the Xperia P.

Back in April, I wrote about how the Sony Xperia P’s phone app now lags. It is a huge, annoying and inconveniencing lag in that app. At the time of writing that article, I was convinced that it was purely an issue with Sony’s products. Yesterday, I happened to mention this issue to a friend who owns a Samsung Galaxy Pocket. I was taken aback when he proceeded to narrate how he experiences the same issue on his Galaxy Pocket. His sentiment is that the issue is that of Android. It has to be, unless Samsung and Sony share code for their dialers. Or they both just decided to make life hellish for people who want to make a good old fashioned phone call.

My friend thinks that it is an issue that spring s from the phones running low on RAM. While the Galaxy Pocket comes with around 386MB of RAM, the Xperia P comes with 1GB RAM. Even at that, the Xperia manifests noticeable lags in many areas – launching any of web browser, Twitter, Facebook and others, as well as the horrible lag after dialing a number. Android forums across the web are littered with these sort of complaints across a wide range of Android smartphones – HTC Evo 4G LTE, LG Esteem, and HTC Legend, among others. No-one has a definite answer as to what causes this phenomenon, but some of the possible causes suggested include:

– contacts synchronisation
– rogue applications
– RAM issues

To explore the contacts synchronisation angle, I disabled all forms of contacts synchronisation – Google, LinkedIn, Facebook, Skype, et al, but the issue didn’t go away. Strike synchronisation off the list.

As for rogue applications, I shall not be uninstalling all my apps one by one to find which one of them is behind this issue. The pains of doing just that…..

The RAM angle sounded plausible to me. Perhaps there is some memory leakage resulting in this. I don’t have any way to tell convincingly. One thing I am sure of with Android is that one can never be sure of a uniform experience. Everything differs from one phone to another – features, performance and all what not. At this rate, one will need a degree in rocket science to be able to ensure that one purchases an Android smartphone that behaves as one desires.

Problem Identified. Not Solved

Finally, I found someone who seemed to know what he was talking about in relation to this dialer lag problem here: Phone app (dial/contacts) lag is related to android.process.acore, can anybody fix it? Do not rejoice yet. Identifying the problem does not necessarily mean that a solution is in sight. There is a lot of geeky code thrown around there, like this:


for pidacore in `pidof android.process.acore`; do
/system/xbin/echo “-17” > /proc/$pidacore/oom_adj;
renice -20 $pidacore;

You have no idea what that means? Good. Me too. And it is not as if the code solved the problem. Three pages of all sorts of suggestions, none of which solve the problem. Sigh. But the bottom line is that it is Android that is messing with our heads. No matter how you look at it, Android is just not resource efficient. The fan boys will tear into me right here, but what the heck!

If only Microsoft would stop being silly and add 3G-only network mode and the ability to attach Office and PDF documents in emails to Windows Phone, I would switch from Android in half a heartbeat and put myself out of this misery of inconsistent experiences. Microsoft, how hard can those two things be that it is taking you years to implement? I have never been a fan of Android’s inefficient resource management, and a situation like this is just not helping matters.

This is just not right. Not by a long stretch.


  1. the dialer lags on my samsung galaxy Y pro duos, it lags on my bro’s LG optimus L5. i used to think its a touchwiz or processor issue but nah….now am convinced it is android wahala…last week i handled a WP7 phone (nokia lumia 800) for 10minutes. I was waohed at the speed of the UI on just 1ghz processor. Everything was so fluid and sleek. No lags at all. It dawned on me how slow even the dual cores and quadcores on android are. Even the so-called jelly bean makes little diff for me..

  2. I also feel its an Android issue as my experiences with the Windows phone indicate no lags whatsoever.

  3. Err…me think it could be an issue with regards to low RAM architecture, as I have not yet experience dialer app lag on this S2…

    My memory is fresh from my experience on HTC Wildfire S where the dialer crashes at will and then drains power incessantly. *phew*

  4. …loool

    Operating Systems will ALWAYS have issues.

    rather than ranting and raving and moaning, look for an app solution. that’s what those apps are for.

    Check out.. ROCKET Dialer Pro. It is the Ultimate Dialer for Android.

    NOTHING like it.

    Stays in memory. instantaneous invocation.

    End of.

  5. Hmm, how serious is this lag issue with xperia P? For someone who uses this phone as his /her primary phone, of which making call is almost 70% of what he/she does with the phone, this could be annoying. To compound issue further, the phone will try to redial as many times as one annoyingly hit the dailer.
    I want to believe this issue since sammy users have complained of the same lag, us due to the skin added by manufacturers. I say this because I have never experience such lag on any of the tecnos i have used, including those with RAM less than 1GB or even 512MB.
    If I may ask, Mr. Mobility, you have just reviewed a tecno P3 with RAM and everything less than the Xperia P. Does the dailer of the tecno P3 lag the way it does on the xperia P?

  6. You saved me, I thought I was insane. My new Galaxy Y Duos hit the following record. I tried to call someone while on the road to coordinate. By now I have gotten used to being generally ignored by my phone when I press buttons. No dialing happened. I was too lazy to reboot my phone. I instead used a land line and we met up. FORTY MINUTES into the following meal, his phone rings and he says “why are you calling me?” I say “What? My hands are in my food, as you can see.” Also features by the phone is random hangs and reboots when I answer calls. Either the modem uses quantum chips or some really raw intern wrote that dialer. Pathetic. I have since chucked my “smart” phone and am happily back to Symbian. Like a rock.

Leave a Reply

Your email address will not be published. Required fields are marked *