2012-02-10 6 views
14

Je voudrais accéder aux menus SIM sur un téléphone Android en utilisant STK. J'essaie d'écrire un APK qui montre les menus SIM et d'effectuer des opérations sur celui-ci. Cependant, puisque le logiciel serait utilisé par les utilisateurs, le remplacement des modules de base du système d'exploitation pourrait ne pas être une option.Comment accéder au menu Android STK en utilisant APK?

Comment est-ce que je peux faire ceci?

+0

Je cherche la même solution. Trouvez-vous une solution? Si oui, alors partagez s'il vous plaît. – shibli049

+1

Avez-vous résolu ceci? – not2qubit

Répondre

1

Le STK comme dans Sim-Tool-Kit, est actuellement disponible dans le code source pour AOSP.

Il peut être trouvé sous packages/apps/Stk, donc ce serait une question de prendre la source de cela et de modifier pour répondre à vos besoins.

+2

Vous pouvez le modifier autant que vous le souhaitez, mais vous ne l'obtiendrez jamais sur un périphérique grand public standard non rooté. STK doit fonctionner avec l'ID utilisateur privilégié du téléphone. –

3

Ceci n'est malheureusement pas possible. Les applications SimToolkit sont protégées contre l'utilisation par d'autres applications car elles peuvent entraîner des frais pour l'utilisateur ou modifier son état de connectivité à son insu ou sans son consentement. L'application SimToolkit (qui est signée par le fabricant ou l'opérateur mobile avec des privilèges spéciaux) est la seule application autorisée à communiquer avec l'application STK sur la carte SIM.

+0

Où puis-je apprendre pour la programmation pour Android STK. N'a pas trouvé beaucoup de ressources sur google. – Prachur

+0

Complètement impossible? Même après l'enracinement? –

1

J'ai téléchargé l'application stk à partir d'ici, https://goo.im/devs/playfulgod/misc/Stk.apk/ et l'ai copié dans le système/app, modifié les permissions pour rw-r - r-- et redémarré. Voila! Stk est apparu sur le tiroir de l'application et ça marche. Utilisation de Paranoid android 4.5-Beta2

Questions connexes