Dialer is very slow between dialing the number and getting into the call: spinning wheel for 5-10 seconds I have a Nexus 4 with CM (latest version). For the last few months whenever I dial a number it takes anywhere from 5-10 seconds for the actual call to start.

I checked Android SE and didn't find anything except for this: Dialer app becoming too slow and less responsive.

However, my case I believe is different. The question above asks about the actual dialer start-up time.

In my case, the dialer is very response: whenever I tap on the Phone icon in the tray, it shows up immediately (the stock Android dialer that comes with CM): I can switch between favourite contacts, recent contacts, search contacts and the dialer with no issues.

However, once I find the contact I need or dial the number and then tap to call, the screen goes black with a spinning wheel in the middle:

.
Spinning Wheel After Dialing a Number/Contact (click image for larger variant)

This takes about 5-10 seconds like I mentioned.

Once that time passes, it goes to the actual call where I can see the phone number, the contact picture (if available), the drop-call red button, etc.:


The Actual Call Screen after the Spinning Wheel (click image for larger variant)

What I've tried:


Tried using a different dialer thinking maybe it's the issue with the stock dialer: no difference. Tried exDialer and some other, results are same: the dialer itself is snappy, but after tapping the call it goes to the spinning wheel on the black background.
I don't think it's a memory issue as I have 2Gb I think. In any case, with all the text messages I have (I don't delete any), all the contacts I have (including hundreds of Google+ random dudes I follow), the Phone app itself is snappy: everything works very quick.


Any suggestions are welcome as it's getting very frustrating! Thanks
I had the same issue.
So, after a lot of work and tests, I've discovered that what was causing the issue was the Prey app. Do you have the Pray app (or similar) installed on your device, perhaps?

After I've removed it, the dialer came back to work normally.

Hope it helps.