It takes almost more than 5-10 seconds to open the dialer application in my phone.
This has been happening for a while now and is especially critical since during incoming calls, when my phone snaps back from standby to show me who is calling, I actually have to wait sometimes more than 10 seconds to see the caller id and its like the phone is stuck during that time.
It has been the case before (stock) and after I've put a custom ROM in my phone. Though I noticed this became more severe after I installed a lot of apps etc.
Since I suspect that this is because of low free RAM (I have a low-end Android phone), I recently installed optimization apps, kept my homescreen free from widgets and running apps etc. and it did help to an extent. However, I feel like it still needs to be lightning fast and always accessible feature like in conventional handsets. How can I achieve this? How do I lock the dialer in my RAM or is there some super light dialer apps that can replace this stock dialer?
Also, could it be because I have around 150 Facebook and Google contacts synced in? (I don't think that is a big number)
How about finding a way to turn off the picture data in contacts? Will that reasonably reduce memory footprint?
Very same situation : Can I set it so the "Phone" on my phone takes priority over all other apps? (tried all the answers)
UPDATE: I found something called "FUSIONboost" on the FUSIONideos custom rom that seems to set the priority of apps or something. This seems to be exactly the solution, but I don't want to switch roms now and would really like if someone can tell me how I can get this..