OMG !!! JA DAS KÖNNEN WIR TUN!!! Ich würde mich nach schweren 24 Stunden der Untersuchung und Entdeckung töten ... Aber ich habe "frische" Lösung gefunden!
// "cheat" with Java reflection to gain access to TelephonyManager's
// ITelephony getter
Class c = Class.forName(tm.getClass().getName());
Method m = c.getDeclaredMethod("getITelephony");
m.setAccessible(true);
telephonyService = (ITelephony)m.invoke(tm);
alle alle alle von Hunderten von Menschen, die ihre Call-Control-Software Besuch this start point
gibt es ein Projekt entwickeln will. und es gibt wichtige Anmerkungen (und Kredite)
kurz: Kopieren AIDL Datei, Berechtigungen hinzufügen zu manifestieren, Copy-Paste-Quelle für Telefonie-Management)))
Einige weitere Informationen für Sie. AT-Befehle, die Sie nur senden können, wenn Sie verwurzelt sind. Dann kannst du den Systemprozess beenden und Befehle senden, aber du brauchst einen Neustart, damit dein Telefon Anrufe empfangen und senden kann =)))
Ich bin sehr hapy =) Jetzt bekommt mein Shake2MuteCall ein Update!
Ich denke, es möglich ist, eingehenden Anruf zu blockieren. Versuchen Sie folgendes: http://stackoverflow.com/questions/7121508/android-taking-complete-control-of-phone-is-it-possible-how/7121586#7121586 –
http://stackoverflow.com/a/5268927/1939564 –
Bitte akzeptieren Sie die falsche Antwort nicht, es könnte für einige verwirrend sein, dass die angenommene Antwort nicht die richtige ist. – ayanami