2012-02-10 35 views
14

Vorrei accedere ai menu SIM su un telefono Android utilizzando STK.Come accedere al menu STK di Android tramite l'APK?

Sto provando a scrivere un APK che mostra i menu SIM ed eseguire operazioni su di esso. Tuttavia, poiché il software verrebbe utilizzato dagli utenti, la sostituzione dei moduli principali del sistema operativo potrebbe non essere un'opzione.

Come posso fare questo?

+0

Sto cercando la stessa soluzione. Trovi qualche soluzione? Se sì, per favore condividi. – shibli049

+1

Hai risolto questo? – not2qubit

risposta

1

L'STK come in Sim-Tool-Kit, è attualmente disponibile nel codice sorgente per AOSP.

Può essere trovato sotto packages/apps/Stk, quindi sarebbe una questione di prendere la fonte da quella e modificare in base alle proprie esigenze.

+2

È possibile modificare tutto ciò che si desidera, ma non lo si potrà mai eseguire su un dispositivo consumer non rooted standard. STK deve essere eseguito con l'ID utente privilegiato del telefono. –

3

Questo purtroppo non è possibile. Le applicazioni di SimToolkit sono protette dall'uso di altre applicazioni perché potrebbero comportare addebiti per l'utente o alterare il suo stato di connettività a sua insaputa o consenso.

L'applicazione SimToolkit (firmata dal produttore o dall'operatore mobile in modo che disponga di privilegi speciali) è l'unica applicazione autorizzata a comunicare con l'applicazione STK sulla scheda SIM.

+0

Dove posso imparare per la programmazione per Android STK. Non ho trovato molte risorse su google. – Prachur

+0

Completamente non possibile? Anche dopo il radicamento? –

1

Ho scaricato l'app stk da qui, https://goo.im/devs/playfulgod/misc/Stk.apk/ e l'ho copiata in system/app, modificato i permessi su rw-r - r-- e riavviato. Ecco! Stk è apparso nel cassetto delle app e sta funzionando. Utilizzando Paranoid Android 4.5-Beta2

Problemi correlati