- Table of contents
The sysmoISIM-SJA5 is programmable and Java capable SIM, USIM, ISIM and HPSIM card (3GPP Release 17), supporting 2G, 3G, 4G and 5G. It is the successor of the sysmoISIM-SJA2.
Each card is using a separate ADM1 key and the default configuration is hacker/developer friendly (fields being writable, reduced security for installing applets to have more quick development cycles).
sysmocom provides a comprehensive user manual at https://sysmocom.de/manuals/sysmoisim-sja5-manual.pdf - please refer to that manual rather than this rarely maintained wiki page for most up-to-date reference information.
The sysmoISIM-SJA5 can be parameterized using pySim and sysmo-isim-tool.sja5
pySim-prog provides the common general bulk provisioning features, which are already known from previous sysmocom simcard models.
pySim-shell provides interactive access to inspecting and/or modifying the thousands of parameters stored in hundreds of files on the cards.
Please see the pySim project homepage for more details.
For tweaking higly sysmoISIM-SJA5 specific parameters (authentication algorithms, milenage parameters, enable/disable USIM/ISIM application etc...), sysmo-isim-tool.sja5 can be used. For more information see section "sysmo-isim-tool" in the provided manual.
Please see the sysmo-isim-tool.sja5.py program from https://gitea.sysmocom.de/sysmocom/sysmo-usim-tool/
Please see the user manual liked above.
VoLTE / Android Carrier Privileges / ARA-M / IMS Configuration¶
Please see the user manual liked above and VoLTE_IMS_Android_Carrier_Privileges for details.
sysoISIM-SJA5 will be available from https://shop.sysmocom.de/ at some point in Q4/2023.