Jump to content

ESIM

From postmarketOS Wiki
🚧 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=2

You 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

See Also