Dear Osmocom community,
I am looking into the osmo-smdpp.py proof-of-concept and the pySim
library (specifically looking at pySim/esim/saip/personalization.py).
My goal is to customize an eSIM profile so that it presents a
generic/custom string to the base station during the connection
establishment. I have a few specific questions regarding the best approach:
* Profile Personalization: In personalization.py, which Elementary Files
(EF) would you recommend modifying to ensure a custom string is visible
to the network side (e.g., EF.SPN, EF.PNN, or others)?
* Dynamic Content: Is it feasible to update these strings dynamically on
the eUICC without re-downloading the entire profile, for example via a
Java Card applet or specific OTA commands supported by the Osmocom stack?
* Lab Setup: I am hoping to set up a local base station to test the
interaction with this modified eSIM. Which hardware would you recommend
for testing this? I already have a red pitaya and am considering setting
up a radio front-end for it. However, Calypso phones are cheaper and I
wonder if they would be sufficient for this test.
Any guidance on which parts of the pySim codebase I should focus on for
this "on-the-fly" customization would be greatly appreciated.
Best regards,
Siemon
- eSIM Profile Personalization and Dynamic Update... s . schmidt
-