hello-stk/imsi-change
Harald Welte f08edf94f9 build-system: import build system from HelloSTK2
The current build system (Makefile) uses a very old java SDK that is no
longer available on modern platforms.

There is a community supported project HelloSTK2 (maintained
by Merlin Chlosta, see also [1]) that uses not only a comfortable ANT
based approach. It also uses more modern Java SDKs which are automatically
downloaded using .gitmodules. All this makes it very comfortable to use
and also lowers the barrier for beginners.

Let's take this approach as an example and use it in our hello-stk.git
as well.

[1] https://github.com/mrlnc/HelloSTK2.git

Related: OS#6069
Change-Id: Ic1828b7ccaf3bf953c0f4889fa1c3f21b80a1b73
2023-09-06 11:09:44 +02:00
..
src/org/osmocom/IMSIChange build-system: import build system from HelloSTK2 2023-09-06 11:09:44 +02:00
.gitignore imsi-change: import from imsi-pseudonymization 2020-02-26 09:44:48 +01:00
LICENSE imsi-change: import from imsi-pseudonymization 2020-02-26 09:44:48 +01:00
README.md imsi-change: import from imsi-pseudonymization 2020-02-26 09:44:48 +01:00

README.md

IMSI change SIM applet

Display and change the IMSI of the SIM. This is a standalone version of a debug feature in the more complex IMSI Pseudonymization applet. To be used as example code to build other applets.

How to flash

$ cp .sim-keys.example .sim-keys
$ nvim .sim-keys # adjust KIC1, KID1
$ make flash

Before flashing a second time, remove the sim applet:

$ make remove