2012-02-10 321 views
14

Me gustaría acceder a los menús SIM en un teléfono Android usando STK.¿Cómo accedo al Android STK Menu usando APK?

Estoy tratando de escribir un APK que muestre los menús SIM y realice operaciones en él. Sin embargo, dado que el software sería utilizado por los usuarios, la sustitución de los módulos centrales del sistema operativo puede no ser una opción.

¿Cómo puedo hacer esto?

+0

Estoy buscando la misma solución. ¿Encuentra alguna solución? Si es así, por favor comparte. – shibli049

+1

¿Has resuelto esto? – not2qubit

Respuesta

1

El STK como en Sim-Tool-Kit, en realidad está disponible en el código fuente para AOSP.

Se puede encontrar en packages/apps/Stk, por lo que sería una cuestión de tomar la fuente de eso y modificar para satisfacer sus necesidades.

+2

Puede modificarlo todo lo que quiera, pero nunca lo ejecutará en un dispositivo consumidor no rooteado estándar. STK debe ejecutarse con la ID de usuario privilegiado del teléfono. –

3

Desafortunadamente, esto no es posible. Las aplicaciones de SimToolkit están protegidas contra el uso por otras aplicaciones, ya que podrían generar cargos para el usuario o alterar su estado de conectividad sin su conocimiento o consentimiento.

La aplicación SimToolkit (firmada por el fabricante o el operador de telefonía móvil para que tenga privilegios especiales) es la única aplicación que puede comunicarse con la aplicación STK en la tarjeta SIM.

+0

Dónde puedo obtener información sobre la programación de Android STK. No encontré muchos recursos en google. – Prachur

+0

¿Completamente imposible? Incluso después de rooting? –

1

Descargué la aplicación stk de aquí, https://goo.im/devs/playfulgod/misc/Stk.apk/ y la copié al sistema/aplicación, modifiqué los permisos para rw-r - r-- y reinicié. Voila! Stk apareció en el cajón de la aplicación y está funcionando. Usando Paranoid Android 4.5-Beta2