For users subscribing to overseas AI services (ChatGPT, Claude, Midjourney) or registering international finance tools (Wise, PayPal, Stripe), a reliable, no-monthly-fee foreign phone card is crucial. The UK carrier Giffgaff has long been the primary recommendation due to its cheap roaming SMS verification in China.
However, shipping physical cards takes time, and the official app blocks eSIM conversion on unsupported hardware. This guide details how to bypass these limitations using the open-source eSIM-Tools repository, allowing lossless conversion into standard LPA configs for 5ber, Estk, or native devices.
🛠️ Prerequisites
- An Active Giffgaff Physical SIM: Kept active with a small balance (at least £10). Send one SMS every 6 months to keep the number.
-
eSIM Writing Hardware:
- A native eSIM phone (iPhone, Google Pixel, etc.).
- Or an eSIM white card (e.g. 5ber, Estk.me, BeeSIM) which fits standard slots.
-
eSIM-Tools Repo: The open-source extraction app by GitHub creator
Silentely.
📝 Step-by-Step Conversion
Step 1: Authenticate Giffgaff Account
Open your browser and navigate to your deployed eSIM-Tools endpoint. Log in using OAuth to link your active Giffgaff phone account.
Step 2: Request eSIM Profile Generation
Click "Convert SIM to eSIM." The tool mocks the official API headers, bypassing the IMEI device checks that enforce native hardware locks.
Step 3: Save LPA QR Code
After 1-3 minutes, the tool displays a standard LPA QR Code or LPA string. Save this code immediately. Once activated, your old plastic SIM card will permanently stop working.
Step 4: Write to White Card or Phone
Scan the QR code using your 5ber/Estk app or native phone settings. Wait for registration. Your phone will hook into the local roaming partner network.
⚠️ Critical Tips
- No duplicate scans: eSIM profiles are single-use. If it fails, log into Giffgaff official settings to request a replacement eSIM profile.
- Original SIM termination: Once converted, the old physical card cannot be reactivated.
Top comments (0)