The PE-Application object is used to provision JAVA-card applications into an eUICC during profile installation. Let's extend the SAIP-tool so that we are able to add, remove and inspect applications. Change-Id: I41db96f2f0ccc29c1725a92215ce6b17d87b76ce
14 lines
555 B
Bash
Executable File
14 lines
555 B
Bash
Executable File
#!/bin/bash
|
|
# This is an example script to illustrate how to remove a JAVA card applet from an existing eUICC profile package.
|
|
|
|
PYSIMPATH=../
|
|
INPATH=../smdpp-data/upp/TS48V1-A-UNIQUE-hello.der
|
|
OUTPATH=../smdpp-data/upp/TS48V1-A-UNIQUE-no-hello.der
|
|
|
|
# Remove application PE entirely
|
|
PYTHONPATH=$PYSIMPATH python3 $PYSIMPATH/contrib/saip-tool.py $INPATH remove-app \
|
|
--output-file $OUTPATH --aid 'D07002CA44'
|
|
|
|
# Display the contents of the resulting application PE:
|
|
PYTHONPATH=$PYSIMPATH python3 $PYSIMPATH/contrib/saip-tool.py $OUTPATH info --apps
|