Call UI not showing for MO/MT call till pwr cycle

The device is staying in an  error state - neither MO nor MT calling UI can be shown until the device is power cycled.
[Root Cause]
 CallHandlerServiceProxy is requesting to binding service of InCallUI to launch Calling sreen.
 At the same time, the InCallUI process is killed by system so that the binding request is ignored/lost.
 CallHandlerServiceProxy keeps waiting for the service to connect but it will never come. Thus the Calling UI will never be showed until the device powers cycle.
[Resolution]
 Rebind the service if CallHandlerServiceProxy does not get service connected in 2 seconds.

bug:12078305

Change-Id: I7d6ce69379ec187abccadcf823a99549097fa0f5
1 file changed