Questions tagged [sim-card]

A SIM card is a chip that is used to identify and authenticate subscribers on Mobile devices

A subscriber identity module or subscriber identification module (SIM) is an integrated circuit that securely stores the International Mobile Subscriber Identity (IMSI) and the related key used to identify and authenticate subscribers on mobile telephony devices (such as mobile phones and computers).

(Reference)

363 questions
4
votes
1 answer

RAM over http client agent?

I have a requirement to build a server that deploy applets into sim cards over the air using http as defined in globalplatform amd.B specs and ETSI TS 102225 and 102226. My question is about the http client on the sim cards. Do SIM cards have the…
Z Noon
  • 51
  • 2
4
votes
1 answer

ISO 7816 (SIM CARD ) Protocol

I am trying to talk to a device that uses ISO 7816 protocol with T=1. My hardware setup is a micro-controller using USART configured in SIM card mode.I have read the relevant documents but am unclear on what happens after an ATR. As far as I…
shikarssj
  • 135
  • 2
  • 5
4
votes
2 answers

Javacard applet RPDU does not contain any data when accessed from seek-for-android

I have a complex Javacard applet, which is developed and tested for ordinary Smart Card (e. g. NXP J3E145, T=1). Now I have to use it in UICC in a mobile phone and access it from my Android app. The UICC uses T=0 protocol. When I communicate to the…
vojta
  • 5,591
  • 2
  • 24
  • 64
4
votes
1 answer

Can't remove contacts from SIM card

I've got a problem with removing contacts I previously created on SIM card. First of all I'm checking what values are stored in DB like this: private static final Uri URI_ICC_ADN = Uri.parse("content://icc/adn/"); private ContentResolver…
4
votes
3 answers

Android interact with SIM javacard 2.x applet

I've started on a project where I have to send commands with APDU interface or OTA interface, from my android project to a JavaCard applet that's on the phone's SIM. I have the AID and a few commandos to start testing the Android app, but i don't…
Hugo Alves
  • 1,555
  • 2
  • 18
  • 41
4
votes
1 answer

Apple Push notification without a SIM card

Just to make sure: Apple's Push Notiffication Service is supposed to be able to send a push notification to a device that has no SIM card as long as its somehow connected to the internet - right ?
epeleg
  • 10,347
  • 17
  • 101
  • 151
4
votes
1 answer

JSR 177 Support on Blackberry

I have been trying to interact with SIM application through APDU exchanges. For exchanging APDUs, I had to create an APDUConnection through Connector.open() API, but this particular API throws up an IO exception stating "JSR 177 is not supported on…
Siva
  • 711
  • 1
  • 5
  • 8
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
4
votes
3 answers

Accessing SMS messages on SIM

I need to access SMS messages stored on the SIM (NOT on the phone). According to grepcode ( http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.1_r2/android/telephony/SmsManager.java ), the android…
user1359314
  • 61
  • 1
  • 3
3
votes
3 answers

how to get My phone number in Android 2.2

I'm programming Apps in Android 2.2. I tried to get my phone number in Android but can't... As below , this is my code for get phone number : ( device for Apps - SamSung Galaxy Plus ) public static String getMyPhoneNumber(Context aContext){ …
Bulma
  • 990
  • 3
  • 16
  • 35
3
votes
2 answers

What is the value of SIM state when "airplane mode" is turned on

I wonder what is the value of SIM state returned by TelephonyManager.getSimState() when "airplane mode" is turned on? This seems to be not directly specified anywhere in the SDK specification. Actually I need to get SIM operator code (i.e.…
Volo
  • 28,673
  • 12
  • 97
  • 125
3
votes
1 answer

How to get the phone number and SIM card slot for the current device, on the callback of onCallAdded?

Background I'm working on an app that implements InCallService, so it can handle phone calls The problem On devices with multi-SIM, I need to show information of which SIM and associated phone number is used (of the current device). Thing is, I…
android developer
  • 114,585
  • 152
  • 739
  • 1,270
3
votes
3 answers

What is the purpose of the EFADN (abbreviated Dialing Number) file on SIM Card

When I was reading the book Smart Card Applications by Wiley and I came across the "EFADN file". The EFADN (abbreviated dialing number) file of a SIM can be used here as a typical example. This file can only be read using the READ RECORD command…
Dungeon Hunter
  • 19,827
  • 13
  • 59
  • 82
3
votes
1 answer

Usage of SIM card GlobalPlatform keys in field

Question 1. When a SIM manufacture personalizes a SIM card and then the mobile operator hand it over to an end user, are there any usage for GlobalPlatform (GP) keys (ENC,MAC,KEK,...)? As long as I know the SIM file structure or its applets are…
VSB
  • 9,825
  • 16
  • 72
  • 145
3
votes
1 answer

How to send OTA messages?

As you may know, OTA messages or Over The Air messages, are specially crafted binary SMS messages which are used by mobile operators to send APDU commands to the SIM cards for managements purposes. They can use this type of messages to install or…
Ebrahim Ghasemi
  • 5,850
  • 10
  • 52
  • 113