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