Home > FAQ > Card Admin

Card Admin 

How to export the AIDs in the Application Manager?

Go to OP Browser and click Export button. A dialog will open to allow you to specify the directory and filename where it will be stored. This feature is found in Developer Suite 3.2.0063 or Simulation Suite 2.2.0037 and later.

What is included in the Card Admin Kit ?

Card Admin kit contains a software CD-Rom, PC/SC card reader and sample cards. It comes with 2 years license for the software usage. For details of Card Admin product offer, please refer to Card Admin product page.

What are the main Card Admin functionalities ?

Card Admin allows to fully administrate any 2G/3G/4G and CDMA card. Card Admin also provides an interface to administrate Smart Card Web Server. Card Admin includes the Application Manager that allow to install applets on the card. To get further details about Card Admin functionalities please refer to the Card Admin product page.

What are the cards supported by Card Admin ?

Card Admin supports any Java Card based on smart card technology and all the latest evolutions in Gemalto.

What is the Card Admin license policy, how many years of license are provided ?

Card Admin is sold with a 2-year license. At the end of the two-year license, you can buy a Card Admin 2-years License Extension on our Gemalto Webstore.

Card Admin supports advanced functionalities of the Gemalto SPML Editor. May I know more about this ?

If Card Admin is installed and the license is granted, the following SPML Editor advanced features are available:
- Access EF (Elementary File) content interpreted views
- Compare two .uxp specifications
- Check a .uxp specification with a telecom standard
- Generate an HTML specification report Please refer to Gemalto SPML Editor product page for further details and free download.

What are the system requirements for Card Admin?

  • Hardware requirements
    - Processor: Intel® Pentium® 4 Processor, 2.0 GHz (or faster).
    - Memory: Minimum of 1GB RAM (2GB is recommended).
    - DiskSpace:  1150MB of available disk space, including 400 MB required in System Disk (default ProgramFiles directory).
    - Resolution:  Minimum resolution of 1024 x 768 on a 4:3 display, and 1280 x 800 on a 16:9 (widescreen) display.
    - Ports: One free USB port.
    - Card Reader:  PC/SC-compatible card reader (such as GemPCTwin, GemPCCard
  • Software requirements
    - Operating System:  Microsoft® Windows 2000 (with installed Service Packs 4)or Microsoft® - Windows XP (with installed Service Packs 2) or Microsoft® Windows VISTA.
    - Software:  Adobe® Acrobat® Reader 5.0 or later (to read PDF files).

How do I install Card Admin?

Warning: If a previous version of Card Admin v1.X or 2.X is already installed, it will be automatically uninstalled by Card Admin setup. If old GemXplore Admin or GemXplore Case is already installed, please uninstall those products before installing Card Admin.
Please note that when you upgrade Card Admin over an existing installation, it may be required to renew the license.
 
To install Card Admin:
1. Configure your display settings to at least the following: Desktop area = 1,024 by 768 pixels and 65,536 colors (16 bit).
2. Log in with an account that has Administrator rights on your computer.
3. Ensure that the directory into which you are installing the product is in Read/Write mode.
4. Launch the setup file.
5. Click the Setup button to install Card Admin.
6. At the end of the Card Admin installation, Gemalto Live Update will be installed.

How to upgrade my Card Admin ?

To upgrade Card Admin, use Gemalto Live Update tool that comes with the Card Admin installer. Standalone installer for Live Update is also available on Developer Network, in the Download section
Please refer to Live Update product page for further details.

Are Simulation Chain and Mobile Simulator embedded in Card Admin ?

No, you need to get the Simulation Suite in order to use the Simulation Chain and Mobile Simulator, for further details about how to purchase this product please refer to the Simulation Suite product page.

How to launch the Simulation Chain and Mobile Simulator?

You first have to install Simulation Suite (please refer to FAQ "Are Simulation Chain and Mobile Simulator embedded in Card Admin?"). Once Simulation suite is installed, you can launch Simulation Chain and Mobile Simulator from the Windows taskbar by clicking Start > All Programs > Gemalto > Wireless Solution > Simulation Suite/Simulation Chain/Application Manager.
You can also create a Simulation Chain shortcut icon on your Windows Desktop and launch it from there.

How to activate / register my Card Admin license ?

You need to send your xml profile to tools_licensing(at)gemalto.com, for further details please refer to the activation procedure.

My Card Admin license has expired, what do I need to do to extend my license?

Card Admin is sold together with a 2-years license. When it expires, you need to purchase a Card Admin 2-years License Extension . You may contact the Gemalto representative from which you ordered the Card Admin or buy it online on the Gemalto Webstore . 
To activate your license extension please goes to Help > License Management in the Card Admin menu (or refer to the FAQ “How to activate my Card Admin ?”)

How to get further support on Card Admin ?

Please look at the Card Admin User manuel that gives detail descriptions of Card Admin functionalities (refer to FAQ "Where can I find the Card Admin User Manual ").
You will also find Tutorials of the main Card Admin features , to access these Tutotrials: launch Card Admin and go in the menu Help > Tutorials.
If you need further support you can join the Dev Tools Support Forum or purchase contractual support on the Gemalto Webstore. Please also look at our dedicated trainings www.gemalto.com/training/index.html.

Is there any contractual support offered for Card Admin ?

Gemalto offers Support contract for Card Admin. It is availbale at the Gemalto Webstore.

Where can I find the Card Admin User Manual ?

Once you have installed Card Admin, Card Admin User Manual is available under the menu Start> All Programs > Gemalto > Card Admin > Documentation.  
Card Admin User Manual is also available on the Card Admin product page in the section "Downloads".

How do I simulate an authentication on a 2G/3G network using with Card Admin ?

Card Admin comes with tutorials that explain the main features of the software. All tutorials are available in the Help menu from the Card Admin menu.
Refer to the NAA tutorial to learn how to simulate authentication on a 2G/3G network with Card Admin. To access the tutotrials: launch Card Admin and go in the menu Help > Tutorials.

How do I program a SIM using a *.gxc file in Card Admin?

Please refer to chapter 3 "Working with card image files" of the Card Admin User Manual.
The Card Admin User Manual is automatically installed in your Card Admin directory, under C:\Program Files\Gemalto\CardAdmin\HelpFiles\CardAdmin.pdf. The User manual is also available the on  Card Admin product page from the section "Downloads".
Please note that this feature is available for Gemalto 2G cards only.

I get an "Error code description not found ( class 620 - code 1001 ) !" when I want browse/edit the content of my card in Card Admin.

The Microsoft Viso 2003 application can generate errors such as, "Error code description not found {class 620 – code 1001 } !" when opening the EF viewer.
To solve this problem, download and install the Visio 2003 patch from support.microsoft.com/kb/831925/en-us.

I get a "Data Member not initialized" error when I want to browse/edit the content of my card in Card Admin.

This issue often occurs because the msxml6.dll (Card Admin 1.7.x or later) or the msxml4.dll (Card Admin 1.6.x, 1.5.x or earlier) is unregistered. This DLL file can be shared among several applications and updating or uninstalling these applications can lead to this problem. To solve this issue, you just need to register the DLL file again. For Card Admin 1.7.x or later versions:
1) Close your Card Admin application.
2) On the Windows taskbar, click Start > Run.
3) In the Open field, type the following command: "regsvr32 msxml6.dll" and click the OK button.
4) A confirmation window "DllRegisterServer in msxml6.dll succeeded" appears. This indicates that the DLL file has been properly registered.
5) Start Card Admin and try to browse/edit the content of the card.

How do I verify all pin codes in Card Admin?

Please refer to the document : Card Admin - How to verify all pins on a SIM/USIM card   

How do I check if the card is a Java card?

With the GET STATUS command, you will get the list of packages on the card with the list of AID. If the AID of SIM.Toolkit (refer to the document 3GPP 43.019) is present, then the card is a Java card.

When I export AID in Application Manager, no data was exported to the xml I specified. How to solve this ?

Please change your target card profile's "Platform" option to "OP2.0.1".

How do I check the memory available on the card using Card Admin ?

Refer to the document :   Card Admin - How to check the memory available on a SIM card

Is there a way to change the Akey in the CDMA directory using Card Admin and Gemalto cards ?

Please refer to the topic "Key Management" of the tutorials that is installed with Card Admin.

How can I read the file content of the card in Card Admin ?

To read the file content in binary, double click on the EF, a window automatically opens displaying the binary view.

How do I define the menu parameters for an applet installation using the Application Manager 3G module ?

Please refer to the document:    Application Manager 2G/3G - How to define the menu parameters for an applet installation

How do I delete an applet using the Application Manager 2G/3G module?

Please refer to the document:    Application Manager 2G/3G - How to delete an applet

How to handle a SW 69 85 when loading/installing applets ?

It will depend on which step of the download/install procedure is returning the SW 69 85.
  1. Install for load command

  • Check that the mutual authentication was successful.
    If you get SW 6A 86 from initial update, it may be caused by a wrong Card Manager AID. (Please, check the end of the FAQ entry for the MM Ready 1.0 case)
  • If the Mutual Authentication is successful, you should check if this package AID already exists in the card.
    - With Application Manager, you may browse the card to find all the existing AID.
    - From Eclipse, you may also run your project’s *delete_script (“Script > Play” in the context menu). This script will try to delete the package. If the APDU command (84 E4 …) returns 9000, it means the packaged was already in the card and was successfully deleted. If it returns 6A88, it means the package did not exist on the Card.
  • If you are using a MM Ready 1.0, please check the end of this FAQ entry.
    2. Load command  
  • Use of additional Libraries
    In our Zyrcon Cinemas example, we use a UtilityLibrary. This library shall first be loaded in the card before the ZyrconCinemas Applet.
  • Use of classes or libraries not supported by your card.
    For example, trying to load an Applet importing uicc.usim.toolkit.* packages on a GemXplore 3.0 card. You should try on a GxG card (Gemxplore Generation Card) or modify your Applet.
  • Special Case for SCWS Cards
    Different SCWS Card versions provide different API. For example, not all SCWS Cards provide the com.gemplus.javacard.multimedia.framework.* packages. Try to remove all method related to these packages.
    3. Last load command  
  • The most common reason at this stage is that your cap file is bigger than 32K.
  4. Install for install command  
  • Instance AID already exists
    With Application Manager, browse the content of your Card to check the existing Instances AID.
  • Error in the install() method
    If the instance AID does not existed in your card, it means that something bad happened in the install() method of your applet. Try to run your Project in Debug Mode on the Card Simulator. Specifying a breakpoint at the beginning of your install() method. This will enable you to pinpoint what is wrong when installing the Applet Instance.
  5. Special case: load/install applet in MMready 1.0 real card   (You can load/install successfully in SCWS card simualtor,but not real card).  
  • Card Manager AID
    If the Initial Update fails, please verify the Card Manager AID.
    For MMready1.0, the card manager aid is not [A0 00 00 00 18 43 4D] (default value in Developer Suite 3.1) but [A0 00 00 00 18 43 4D 08 09 0A 0B 0C 00 00 00] You can try to load the applet with Application Manager with the Card Profile "Upteq MMready1.0 scws card".
    You can also modify the Card Manager AID in the default key file in Developer suite.
    The default scws key file is in “C:\Documents and Settings\User\GemXploreDeveloper\keyfiles\scws card\default.keys”.
    Proceed with the following modifications:
    #aid.security_domain=hex/A0 00 00 00 18 43 4D
    aid.security_domain=hex/A0 00 00 00 18 43 4D 08 09 0A 0B 0C 00 00 00
  • Security Domain AID
    The default Security Domain AID and Application Specific Parameters are not correct.
    In the GDP File of your project, please modify the lines:

    SecurityDomainAid="A0000000185201050000000030534357"
    ApplicationSpecificParameters="7110A0000000185201050000000040534357"

    by

    SecurityDomainAid=""
    ApplicationSpecificParameters="7110A0000000185201050000000030534357"

    Save you GDP File (Ctrl+S) and try again.

What are the secret codes for the sample cards provided in the Card Admin kit ?

The secret codes for the sample cards included in the Card Admin kit are: PIN1: 31313131FFFFFFFF     Unblock PIN1 = 3131313131313131 PIN2: 32323232FFFFFFFF

I have a problem with license. What should I do?

Please sign in to Developer Network using your access credentials and raise your problem in Tools Support forum.

Are administrator rights needed ?

Yes, Administrator Rights are needed for Installation and execution of Card Admin / Developer Suite / Simulation Suite / Universal Tracer.