ESIM
| 🚧 | This page is a work-in-progress. Some information contained within may be inaccurate or incomplete. |
Introduction
eSIM is a digital way to store SIM cards. Currently, eSIMs are only supported on recent Qualcomm chips. If you would like to turn a SIM only phone into an eSIM compatible phone, you can buy an eUICC in nano SIM form factor that you can slot into the device.
Usage (Qualcomm modems)
Before continuing, please install the following software:
- lpac-gtk (eSIM Manager)
Adding an eSIM on Linux
Your carrier typically provides a QR code to load the eSIM. Scan the QR code and copy the text for later. This code points to the eSIM hosted on the internet.
If your phone supports eSIM on a secondary slot, switch the SIM slot:
$ mmcli -m any --set-primary-sim-slot=2You will need a stable internet connection (only WiFi is tested, but other connections may work). Open eSIM Manager and press the plus in the top right. In the Add SIM screen, paste the code provided by the carrier.
Transferring an eSIM from iOS/Android to Linux
TODO
Switching Cellular Networks
TODO