Which android OS application / service is handling incoming calls. I assume that there will be some hardware interrupts received for an incoming call. But ultimately there must be a software that get invoked and launches the screen to answer the call.
I was assuming it is some services. But when I see the running services, I do not see any to handle this. Please explain how android handles incoming calls.