You should best ask a question like that on Stack Overflow. I have invested a considerate amount of time to try to accomplish the same thing, and have come the conclusion that it is simply not possible.
It is not possible to obtain an instance of Phone as it requires reserved internal permissions. It might be possible with a rooted phone, but I haven't tried that as that solution wouldn't suffice for my purpose.
Sorry to disappoint. Best of luck!
Thursday, January 5 2012, 13:15
I have also invested lot of time to get Callmanager instance in android. to send DTMF tones, but no luck so far. can you give me some hint for that in rooted phone.
Tuesday, January 17 2012, 2:30
I'm afraid I can't help you other than pointing you in this direction. Like I said, that solution wouldn't have sufficed, so I didn't pursue it. Perhaps you could try posting a new question on Stack Overflow.