Jak programowo zakończyć połączenie w wersji 2.3+?

Do Androida 2.2 Wiem, że mogę użyć odbicia i zakończyć połączenie przez getITelephony.

Jednak od wersji 2.3 to już nie działa, ponieważ nawet jeśli przyznasz uprawnienie MODIFY_PHONE_STATE swojej aplikacji, jest to teraz tylko zezwolenie na aplikację systemową:https://stackoverflow.com/a/5095956/821423

Mimo to nadal jest możliwe, ponieważ niezliczona ilość aplikacji na rynku Google Play świetnie sobie radzi na ICS, na przykład ten:

https://play.google.com/store/apps/details?id=com.androminigsm.fscifree&hl=en

Pytanie brzmi: jak oni to robią? Wiem, że mogę odebrać połączenie, symulując hak na zestawie słuchawkowym, ale nie wiem, jak zakończyć połączenie.

Dziękuję Ci.

questionAnswers(3)

yourAnswerToTheQuestion