Project

General

Profile

SysmoISIM-SJA2 » History » Version 2

laforge, 10/14/2020 04:20 PM

1 2 laforge
{{>toc}}
2
3 1 laforge
h1. sysmoISIM-SJA2
4 2 laforge
5
The sysmoISIM-SJA2 is programmable and Java capable SIM, USIM, ISIM and HPSIM card, supporting 2G, 3G, 4G and 5G. It is the successor of the [[sysmoUSIM-SJS1]].
6
7
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).
8
9
{{thumbnail(sysmoISIM_SJA2-front.jpg,size=800)}}
10
11
{{thumbnail(sysmoISIM_SJA2-contact.jpg,size=800)}}
12
13
14
h2. User Manual
15
16
sysmocom provides a comprehensive user manual at https://sysmocom.de/manuals/sysmousim-manual.pdf - please refer to that manual rather than this rarely maintained wiki page for most up-to-date reference information.
17
18
h2. Tools
19
20
h3. pySIM
21
22
The sysmoISIM-SJA2 can be parameterized using pySim and sysmo-isim-tool.sja2
23
24
PySim provides the common general bulk provisioning features, which are already known from MagicSIM and previous sysmocom simcard models. Most of the settings (like Ki, ICCIC, OPC, etc...) listed below are covered by PySim. 
25
26
Please see the *pySim-prog.py* program from @git://git.osmocom.org/pysim@ (http://git.osmocom.org/pysim/) and 
27
28
h3. sysmo-isim-tool.sja2
29
30
For tweaking higly sysmoISIM-SJA1 specific parameters (authentication algorithms, milenage parameters, enable/disable USIM/ISIM application etc...), sysmo-isim-tool.sja2 can be used. For more information see section "7.2 sysmo-usim-tool" in the provided manual.
31
32
Please see the *sysmo-isim-tool.sja2.py* program from @git://git.sysmocom.de/sysmo-usim-tool@ (http://git.sysmocom.de/sysmo-usim-tool)
33
34
h3. SIM Toolkit
35
36
Please see [[shadysim.py]] for a tutorial on installing and removing a SIM Toolkit applications.
37
38
h3. VoLTE / Android Carrier Privileges / ARA-M / IMS Configuration
39
40
If you want to use IMS (VoLTE/VoWiFi) on android devices, you will need to
41
* use a SIM card with ARA-M applet (sysmoISIM-SJA2 has it pre-installed for you)
42
* grant an android app special carrier privileges. This is done by storing a hash of the singing key of the android app on the SIM.
43
44
See [[VoLTE_IMS_Android_Carrier_Privileges]] for details.
45
46
47
h2. Availability
48
49
sysoISIM-SJA1 is available from http://shop.sysmocom.de/products/sysmoISIM-SJA2
Add picture from clipboard (Maximum size: 48.8 MB)