OH MEIN GOTT!!! JA DAS KÖNNEN WIR TUN!!! Ich wollte mich nach 24 Stunden Nachforschungen und Entdeckungen umbringen ... Aber ich habe eine "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);
Hunderte von Menschen, die ihre Anrufsteuerungssoftware entwickeln möchten, besuchen diesen Startpunkt
Es gibt ein Projekt. und es gibt wichtige Kommentare (und Credits)
kurz: Hilfedatei kopieren, Berechtigungen zum Manifest hinzufügen, Quelle kopieren und einfügen für die Telefonieverwaltung)))
Noch ein paar Infos für dich. AT-Befehle können Sie nur senden, wenn Sie gerootet sind. Dann können Sie den Systemprozess beenden und Befehle senden, aber Sie müssen neu starten, damit Ihr Telefon Anrufe empfangen und senden kann =)))
Ich bin sehr glücklich =) Jetzt wird mein Shake2MuteCall ein Update bekommen!