Hello, I need help to understand my problem installing a simple HelloWorld applet on USIM card.
There is already a USIM applet (AID: a0000000871002ffXXffXX89) running there, so perhaps that's the issue. 1. Should I remove it? Here is my code to INSTALL (for load), LOAD, INSTALL (for install): https://gist.github.com/Novitoll/2d8146b85f4384eb4dd039eb8116d1ed 2. All of them returns 9000, which is OK, I'm using a simple CardReader, but when I insert the SIM to a phone, no applet comes up. Initially, I thought that the AID for instance is the reason. So when I do https://gist.github.com/Novitoll/2d8146b85f4384eb4dd039eb8116d1ed#file-applet-py-L82 ... module_aid="d07002CA44900101", app_aid="d07002CA44900101" I'm getting 6A88 (Referenced data not found). I changed it to A0000000871002FFffFFff8900000101 A000000087 - RID for 3GPP 1002 - USIM FFff - country code FFff - card issuer code 89 - Telecom 00000101 - App version? Havent figured out this yet the answer is 9000. But no app pops up on the phone once I insert SIM card back. 3. Also I'm checking if any load file actually ends up by taking some non-volatile space in SIM -- no difference. 4. After Install for install, there is nothing to be done, rght? Like updating EF_DIR is not required, where USIM is the only applet. Could you please assist? My twitter is twitter.com/novitoll Thanks, -- Sabr
