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-apple... ... 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,