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
10
votes
2 answers

Send APDU commands to USIM/SIM card in android

I was already worked with smart cards and I am familiar with APDU commands (that are defined in ISO/IEC 7816 and Global Platform specifications). Now I want to know if there is any way to send an APDU command to my USIM/SIM card that is inserted to…
Jean
  • 687
  • 1
  • 9
  • 25
10
votes
3 answers

Java Card: How to load SIM applet to real smart card?

I developed a Java Card applet in Eclipse and obtained a cap file. Then i used jcManager – Java Secure Card Manager to load that file to my smart cards. I have two type of smart cards: Contact, JCOP 2.1 36K Contactless, JCOP 2.1 My smart card…
Oguz Ozkeroglu
  • 3,025
  • 3
  • 38
  • 64
9
votes
2 answers

Can we detect whether a SIM is prepaid or postpaid using iOS?

Is there any method, function or property in iOS programming through which we can identify whether the SIM is prepaid or postpaid? Can we use network information in any way to distinguish betweem pre and post? - (NSDictionary *)fetchSSIDInformation…
Rahul Verma
  • 688
  • 5
  • 17
9
votes
3 answers

Android: how to add a contact to the SIM using the SDK?

I am writing an application which writes contacts in the SIM card of an Android phone. I am stuck at the point where the phone number is added: an exception occurs with no apparent reason. Here is a snippet of code. import…
user377486
  • 693
  • 2
  • 10
  • 19
8
votes
2 answers

Is it possible to use SIM card cryptographic functions?

All smartcards have embedded crypto capabilities and computation power. Is is possible to take advantage of this with developed android application? For example, would I be able to sign a file using the public/private key stored on the SIM. I heard…
M'vy
  • 5,696
  • 2
  • 30
  • 43
8
votes
2 answers

Android and Symbian NFC mobile development questions and answers (FAQ)

Let’s share on a common place ideas about the NFC development, technology… I warmly welcome any comments you might have – either about the Android or Symbian SDK or about the NFC in general. From my point of view the general question is what we can…
STeN
  • 6,262
  • 22
  • 80
  • 125
8
votes
2 answers

How long does a Subscription ID stick around in Android?

Starting on API Level 22, there is native support in Android for Dual-SIM devices. At the center of the APIs, there is SubscriptionInfo.getSubscriptionId(). Using these IDs, you can retrieve SmsManagers for each respective SIM card to send SMS and…
AxiomaticNexus
  • 6,190
  • 3
  • 41
  • 61
8
votes
2 answers

Android: Disable mandatory restart when changing SIM-cards

For an app that I am currently developing we want to read data from the SIM card of the user, which works fine. We want to make it possible that the user can switch the SIM card while the app is running. While doing this the OS request a device…
MisterTonker
  • 89
  • 1
  • 1
  • 2
8
votes
3 answers

Detect target phone number on incoming call is it for SIM 1 or for SIM 2?

I have an Android phone with 2 SIM card and I want to detect the target of the incoming call — is it for SIM 1 or for SIM 2. Is it possible to get the target number from call info?
Jebasuthan
  • 5,538
  • 6
  • 35
  • 55
8
votes
1 answer

Use SIM card slot as a smart card reader in Android phones

I am working with Android phones that have 2 SIM card slots. I want to know if there is a way to use one of these slots to read another type of card, like JavaCards?
saber safavi
  • 452
  • 3
  • 8
7
votes
2 answers

Uninstalling APK : one last action before uninstall

I'm developing an application for Android that installs stuff on the phone's sim card. What I wan't is for the application to do one last action upon uninstall : remove what's inside the sim card. Which means : I need to do one last action when my…
Redwarp
  • 3,221
  • 3
  • 31
  • 44
7
votes
3 answers

Android: how to access the SIM contact table using the SDK?

I am trying to use this query to read the contacts on the SIM. cur = managedQuery(Uri.parse("content://icc/adn") ,null ,null ,null ,null ); The application…
user377486
  • 693
  • 2
  • 10
  • 19
7
votes
2 answers

How to work with SIM cards (Installing applet)

I have a smart card with the following ATR: ATR = 3B 9E 94 80 1F 42 80 31 00 73 BE 21 10 66 54 59 53 04 4C 25 CF. Based on the output of atr-parse.appspot.com I found that it is a MCI (Mobile Communication Company of Iran) SIM card. These are the…
Ebrahim Ghasemi
  • 5,850
  • 10
  • 52
  • 113
7
votes
0 answers

android sim pin unlock programmatically

I have made an App (in android 2.3.6) that runs automatically at boot and doesn't allow users any use of the phone except for my app. To make this work I have changed the default launcher with my app, and blocked any hardware button and forced full…
user2581209
  • 158
  • 9
6
votes
1 answer

Android SIM change

Is it possible to detect SIM number using TelephonyManager in android at boot startup ,using Service at bootup... TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String ss=tm.getSimSerialNumber();
subrussn90
  • 1,142
  • 1
  • 14
  • 27
1
2
3
24 25