phone control requires root access (pick/hang up) and running ViewCoverService (touch events). otherwise there is no way to handle calls.