Questions tagged [sim-toolkit]

The SIM Application Toolkit is an ETSI defined standard (GSM 11.14) that defines a framework on top of Java Card for SIM resident application (so-called SIM Toolkit applets).

The SIM (Application) Toolkit is an ETSI defined standard (GSM 11.14) that defines a framework on top of Java Card for SIM resident application (so-called SIM Toolkit applets). These applets exists outside of the GSM 11.11 file system. Mobile phones that support SIM toolkit will regularly poll applets, allowing a SIM Toolkit applet to (1) add GUI menus and (2) respond to events, such as reception of certain SMS text messages or selection of specific menu items by the user. The SIM Toolkit applets are managed by Global Platform, which explicitly allows management over-the-air (OTA) by the mobile network operator (MNO). Most mobile phones place the menus generated by the SIM Toolkit applets in a "Extra" or "Tools" menu. This has three major advantages in user-friendliness: firstly, the MNO can perform remote applications management (install new versions, etc.); secondly, SIM applications can respond to messages from the network without disturbing the user, and thirdly, a SIM application can use the handset’s GUI, and such an application takes priority over applications that are not located on the SIM (such as MIDlets and apps).

55 questions
27
votes
2 answers

android app that accesses the sim toolkit

I want to build an application that accesses information from the sim toolkit. My carrier allows you to access services like checking your account balance, sending and receiving cash and a whole lot of services. Are there any resources, tutorials or…
gilokimu
  • 531
  • 4
  • 10
15
votes
3 answers

How do I access Android STK Menu using APK?

I would like to access the SIM menus on an Android phone using STK. I am trying to write an APK that shows the SIM Menus and perform operations on it. However, since the software would be used by users, replacing the OS core modules may not be an…
user1202003
  • 159
  • 1
  • 1
  • 4
15
votes
2 answers

How To Modify SIM Application Toolkit(STK) Rooted Mobile

Dear Android Developers, I want to modify Sim toolkit application according to client requirement e.g app checks balance automatically.Manually Our Currier allow this feature in Sim toolkit. I did a lot of search how i can accomplish this but could…
Fahid
  • 225
  • 1
  • 2
  • 8
9
votes
4 answers

Programmatically access STK application without using handset

I would like to programmatically access an STK (SIM Application Toolkit) application without using my handset. GSM modem and/or handset is attached to my PC via USB and/or RS232 connection. I'm looking to automate interaction with the STK…
Izmoto
  • 1,939
  • 2
  • 17
  • 21
7
votes
1 answer

SIM toolkit application - Javacard development kit

I'm trying to develop a STK application but I don't know where to get the development kit. Right now for Javacard I'm getting the one from Oracle's website, but it doesn't have the sim.toolkit package. I don't want to buy it from Gemalto, etc. Is…
jlanza
  • 1,208
  • 3
  • 23
  • 43
5
votes
1 answer

update EF under ADF in USIM in java card

I am working on applet and I want to update a FIle (a LOCI file for example : 0x6f7e ) under USIM using SIM/UICC applet. The first question is: can I read/update EF under the ADF using SIM JAVA API (using STK applet) ? According to my reads…
forest forest
  • 101
  • 1
  • 6
5
votes
2 answers

What can SIM applets do?

Is there any paper that describes the capability of SIM applets? I want to know what SIM applets can do and what permissions they have.
rick
  • 1,009
  • 2
  • 10
  • 28
5
votes
1 answer

Sim Application Toolkit - cant display text (actually nothing) on selection

I try to develop a Sim Application Toolkit Applet.. Many simple examples found in internet, but no success.. The problem is; My menu entry comes in the STK menu, but if I select it, nothing happens.. I try to display text on event…
Kutschka
  • 53
  • 1
  • 5
4
votes
1 answer

How to launch browser with url from Sim Toolkit in Java Card

My work has assigned me a job to research if it's technically possible to Launch Browser with specific URL from SIM Application Toolkit using Java Card 2.2.1. I tried to use ProactiveHandler from sim.toolkit library. The exact code that launches…
4
votes
1 answer

Sim Based application

I have to design a simple application which has to reside in the SIM card of a GSM mobile. But I dont have any idea how to get started. Till now I have only designed apps using J2ME. Do I need Java Card for SIM based app? Thanks in advance for the…
pujakhemka
  • 123
  • 10
3
votes
1 answer

What are SIM Proactive commands?

STK can run some commands. In all resources (despite few resources) call the commands "Proactive". What is proactive command and what another type of command is against it?
rick
  • 1,009
  • 2
  • 10
  • 28
3
votes
1 answer

Installing a SIM Toolkit applet on a Java Card fails with SW 6A88

I have been trying to install a very small sample applet using SIM toolkit features, such as uicc.toolkit.ProactiveHandler. After writing the applet and generating a file, sampleapp.cap, using the converter tool from the Java Card SDK I was unable…
pmelanson
  • 330
  • 4
  • 16
3
votes
1 answer

Location Information length in the terminal reponse of PROVIDE LOCAL INFORMATION

why the length of Location Information is different? when I ask location info using PROVIDE LOCAL INFORMATION, the length of Location Information is 7 sometimes, and it is 9 sometimes. like this: //Terminal…
stone
  • 31
  • 3
3
votes
1 answer

What is the proper at-command for stk to enter data

I have successfully entered into the stk then went through the menu and sub-menu but in one place I got stuck. It asks to enter a phone number but when I do that and press enter it keeps on prompting. Below is the full at commands I used and their…
Adib
  • 359
  • 1
  • 6
  • 16
3
votes
1 answer

How to communicate between Android and Java Card Applet on SIM card (with or withour RIL libs)?

I want to communicate from my Android app to a Java Card applet loaded on a SIM card using APDUs under Android prior to 5.0 (4.2.2, for example). My applet is not a SIM Toolkit applet, it is a common Java Card applet. Following this post (thanks to…
1
2 3 4