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
1
vote
0 answers

How to activate and use Sim Toolkit on A6 GSM Module

I am having trouble with A6 GSM module. I need to activate and use sim toolkit but when I try at commands I am getting CME ERROR 58. (I can make calls, send sms and use ussd with at commands, there is no problem with the connection.) Some of the…
TT Soru
  • 11
  • 2
1
vote
1 answer

how to enter PIN number at command ??? I have tried to following to no success

at+stgi=23 +STGI:23,2,8,1,0,0,28,"0045006E007400650072002000500049004E0020006E006F002E003A OK how to enter PIN in at command line?
Sheikh Rasel
  • 19
  • 1
  • 2
1
vote
1 answer

Can i make my app talk to Simtool Kit to determine the current tariff plan and balance in the SIM?

I am basically trying to develop an android app that can notify the user of the current call rate. Can this be achieved using STK (Sim Tool Kit) ? If i can get a sample code i can refer to, for giving basic instructions to the STK, it will be…
Sumeet
  • 180
  • 2
  • 9
1
vote
1 answer

What is the proper Huawei AT-command for STK to enter data

This is what I get when I run AT^STGI command: AT^STGI=3,1 ^STGI:"456E74657220796F75722050494E",4,2,0,0,4,6,0 The text says "Enter your PIN:" From Huawei Manual (HUAWEI MG323 Series Wireless Module AT Command Interface Specification.PDF) - page…
Azmeer
  • 734
  • 6
  • 15
1
vote
0 answers

Debug Android internal API about Sim Toolkit and UI

I am working on a project where the client wants to make automatic tests of UI components (e.g. using Appium or UI Automator), the project is based on the SIM Toolkit. The aim is to test if GUI components are displayed (thanks to commands sent to a…
Totuyaki
  • 11
  • 3
1
vote
2 answers

Open menu of the Sim tool kit

I want my app to open sim card toolkit so that a user can make payments via mobile provided in the sim toolkit application Please help
Mushirih
  • 451
  • 5
  • 13
1
vote
1 answer

com.android.internal.telephony.cat.Duration not found in android

I am a new android developer. I want to develop an app which can access SIM Tool Kit in android mobile. But I haven't found the exact solution online. I found 2…
Sams
  • 102
  • 9
1
vote
0 answers

SIM ToolKit menu access with AT commands using c# using huawei

i am trying to develop a sim toolkit access software using c# AT^STSF=1 returns ok then AT^STGI=0,0 it returns…
coder
  • 11
  • 2
1
vote
2 answers

Does Oracle's JavaCard SDK allow one to develop simtoolkit

I am trying to develop a SIMToolkit application. i am complete new to this. I want to know what IDEs can be used to develop STK apps for SIM Cards. Also I would like to know if JavaCard SDK allows to access call-related functions in STK.
user595067
  • 31
  • 1
  • 4
1
vote
1 answer

Is there anyway that allow STK Applet on SIM to know the number of contacts in ADN file?

I have to do a search in ADN file on SIM card in my STK applet to find someone. However, if I have to scan the whole number of records in ADN file (even it's a blank record), it will be very slow and I don't know how to get the number of contacts in…
Hai-Binh LE
  • 167
  • 1
  • 12
1
vote
1 answer

Authentication fail error while loading an applet to a test sim card

While loading an applet to a sim card, i get Authentication failure error. Because of the limited try of sim card key, i wonder this error means the card is blocked, or nor?
Emel Uras
  • 394
  • 2
  • 13
1
vote
0 answers

AT + STSF = 1 command returning error while activating sim toolkit functionality

Recently I'm trying to work with SIM Application Toolkit. I want to get the menu list of the services given by the SIM. For doing that as far I know I have to activate the SIM toolkit functionality using AT+STSF=1 AT command which several GSM…
Habibur Rahman
  • 617
  • 3
  • 7
  • 11
0
votes
0 answers

What SIM toolkit standard do Android system developers follow

There are a large number of companies that regulate the operation of SIM cards: ETSI, 3GPP, ISO... And it often happens that different companies define the same standards in different ways. Card Application Toolkit is a set of commands with which…
0
votes
1 answer

Notify SIM content change to ME

If I modify the content of USIM/SIM EFs programmatically (using a SIMToolkit applet for example), then can the USIM/SIM force the ME to update its state based on the new content of the SIM EFs?
Ebrahim Ghasemi
  • 5,850
  • 10
  • 52
  • 113
0
votes
1 answer

How to make TAG_ALPHA_IDENTIFIER empty not to ask user for a confirmation

My wallet applet requires to perform actions like PLAY TONE etc. But it requires a prompt "Yes or No?" from user. AFAIK, it is TAG_ALPHA_IDENTIFIER which is responsible for that. However, if I try this code below, it still asks user confirmation but…