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

Reply via email to