January 20th, 2025

Using eSIMs with devices that only have a physical SIM slot via a 9eSIM SIM car

The blog post details the author's experience using a 9eSIM card to enable eSIM functionality on devices with physical SIM slots, highlighting challenges and solutions on Android and Linux platforms.

Read original articleLink Icon
CuriosityFrustrationEnthusiasm
Using eSIMs with devices that only have a physical SIM slot via a 9eSIM SIM car

The blog post discusses the use of eSIMs with devices that only support physical SIM cards by utilizing a 9eSIM SIM card and a smartcard reader. The author shares their experience purchasing the 9eSIM bundle, which includes a SIM card, a smartcard reader, and necessary adapters for around £30. After some initial shipping issues, the product arrived, and the author highlights the importance of using the SIM's original packaging to ensure proper functionality with the smartcard reader. The 9eSIM card can store up to 50 eSIM profiles, and the author successfully tested the provisioning and switching of eSIMs on both Android and Linux platforms. They encountered some challenges, particularly with downloading test eSIM profiles due to TLS errors, but were able to install profiles from TruPhone. The author notes that while using the 9eSIM application on Android was straightforward, they faced difficulties with Linux, particularly in writing profiles directly to the SIM. They also explored using the command-line tool lpac for managing eSIM profiles, detailing their attempts to download and activate eSIMs, including troubleshooting issues with activation codes. Overall, the post serves as a guide for users looking to utilize eSIM technology on devices that lack native support.

- The 9eSIM SIM card allows eSIM usage on devices with only physical SIM slots.

- The author faced initial shipping issues but received a replacement without complaint.

- The 9eSIM card can store multiple eSIM profiles and works with both Android and Linux.

- The author encountered challenges with TLS errors when downloading test eSIM profiles.

- Using the command-line tool lpac proved useful for managing eSIM profiles on Linux.

AI: What people are saying
The comments reflect a diverse range of experiences and opinions regarding eSIM technology and its applications.
  • Several users share their personal experiences with eSIM adapters and the challenges they faced in setting them up on various devices.
  • There is a notable interest in the reverse scenario of using physical SIM cards in devices that only support eSIMs, particularly for travel purposes.
  • Some commenters express concerns about the limitations and privacy issues associated with eSIMs compared to traditional SIM cards.
  • Users discuss the potential for using eSIMs in innovative ways, such as for web scraping or maintaining privacy through rotating profiles.
  • There is a call for more open-source solutions and alternatives to proprietary eSIM applications.
Link Icon 29 comments
By @sunaookami - 16 days
Haha what a coincidence, I bought a 9eSIM adapter a few weeks ago! There is a new eSIM-only card in Germany where you get 3 GB of data plus unlimited SMS and calls per month for free. To order it I had to use Frida and the Android emulator to fool the app into thinking the device had an eSIM. After that you have to do some JavaScript shenanigans on the website to get the QR code. But after that, everything works flawlessly with the eSIM adapter. The card is called "GMX FreePhone".
By @Fischgericht - 16 days
In case the original author reads this:

Depending on what 4G/LTE modem/chip your laptop it is using (it must be based on a Qualcomm SoC which 99% are), there are and I can share documents on how you can do the provisioning directly on the Laptop the SIM card is in.

The feature is present in the stock Qualcomm firmware bundle, but vendors like Quectel, Sierra etc may decide if they include the feature or not.

I know this because it is on our dev team To-Do List to implement that for a Linux daemon :)

By @mfkp - 16 days
These have been around for a while.

Alternatives:

https://esim.5ber.com/

https://esim.me/

https://jmp.chat/esim-adapter

By @mbesto - 15 days
Tangentially related - I recently got the holy grail of eSIM travel router setup:

- GLiNet Mudi v2: https://store.gl-inet.com/products/mudi-v2-portable-4g-lte-r...

- EIOT Physical eSim https://store.gl-inet.com/products/esim-experience-seamless-...

- 20GB Worldwide Airalo for 365 days ($69): https://www.airalo.com/global-esim/discover-365days-20gb

Buy the airalo esim on my iphone. Download the QR code. Upload it to the mudi router. Activate it there. Voila! I then wireguard back to my home internet in case I need a US on the router. Can also use tailscale, but if my gf wants US internet its helpful.

https://docs.gl-inet.com/router/en/4/tutorials/how_to_set_up...

By @notpushkin - 16 days
This is neat. I’ve only heard about ESTK [0] and sysmoEUICC by sysmocom [1].

ESTK supports a couple neat features, like cloud provisioning of profiles [2] (which makes it possible to add eSIM profiles on iPhone, too, not just Android).

[0]: https://estk.me/

[1]: https://shop.sysmocom.de/sysmoEUICC1-eUICC-for-consumer-eSIM...

[2]: https://docs.estk.me/manual/download/cloud-enhance/index.htm...

By @ewuhic - 16 days
I always wondered - can you have no roaming if you use eSIM with wifi calling and an exit node in country where eSIM is issued? So, basically:

- you bought eSIM in Germany

- you are currently in US

- you use tailscale with exit node at your apartment in Germany

- voila, no roaming when you call German mobile lines

Right?

[EDIT FOR ADDITIONAL QUESTION]

If I have troubles receiving SMSs from Germany to German number while in US, would wifi calling icrease the chances of receiving the said SMSs?

By @oniony - 16 days
Was "the SIM's packaging" not just an original credit-card sized SIM? https://en.wikipedia.org/wiki/SIM_card#Full-size_SIM, with punch-outs for newer formats?
By @singpolyma3 - 16 days
If you use the JMP eSIM Adapter you can use a fully open source app, or even your own build of the app or whatever you like.
By @hintymad - 16 days
I wonder if there's a reversed solution: using physical SIM card on devices that have only eSIMs. The use case: recent fewer versions of iPhone support only eSIMs, yet we will need a physical sim when traveling in China (yes yes, one could use roaming. It's just that with a China phone number, one can do more).
By @yapyap - 16 days
I like the initiative and I’m not against experimenting, it’s fun.

But why would you ever want an eSIM in a SIM device, I’d assume it’s more often the other way around

By @dlenski - 15 days
Almost the entirety of the enthusiasm for this post is based on people running crippled OSes (iOS, mainly) which won't let you tunnel 100% of traffic over a VPN.
By @PopAlongKid - 16 days
I wish I knew if this would have helped me on a recent trip out of the U.S. In preparation, I upgraded my older, low-end smartphone to one with a more recent version of Android, NFC (for tap-to-pay), a headphone jack, and support for two physical SIMs.

So when I arrived at my destination, I was able to purchase a 30-day SIM for a local phone number and data, but my primary SIM was useless outside of the U.S. so no access to my primary phone number (I ended up using WhatsApp a lot). My carrier (Boost Mobile) advertised an add-on for "Global Roaming", but despite non-trivial time spent reading and talking to them on the phone, I got merely a vague impression that only an eSIM would have allowed me to continue to use my primary number out of the country. Would this solution have worked for me?

Meanwhile, I still have the (now deactivated) second SIM in my phone, hope that is not a security risk of some kind.

By @TheJoeMan - 16 days
Is there any effort towards enabling increased privacy against tracking by "rotating" eSIMs amongst a group of individuals? The article mentions capacity for 50 profiles, what would be the legal and/or implementation effects of such a Local-Profile-Agent?
By @everdrive - 16 days
Does anyone have any resources which explain why eSIMs tunnel your network traffic to the provider? My mental model for old fashioned physical SIMs is that they would roam on the network you're visiting. ie, a Chinese physical SIM on a US network would show up from the US network, and would otherwise be normal except that the phone and network traffic would be very expensive. My understanding of eSIMs is that they act more like a VPN; your network (and phone?) traffic is tunneled back to the home network.
By @wkat4242 - 16 days
Hmm that's kinda nice. I don't like eSIMs because the provider often imposes arbitrary constraints. Either needing their data-stealing app, only allowing so many changes per month, only allowing 'certified' handsets, having 2FA bullshit etc.

I just want to swap my number into different phones like I can with a physical card, without anyone else's involvement or approval.

If I could just grab an esim and download it onto a physical card that would be great.

By @josephcsible - 16 days
Previously, https://www.androidauthority.com/esim-adapter-android-phone-... said "While there are other eSIM adapters, the JMP adapter is the only one that doesn’t use a proprietary, closed source app." Is that still true, or is this one now a second FOSS option?
By @TechDebtDevin - 16 days
This seems like it might be useful for web scraping. Ive been having a munch easier time scraping/ not having to buy proxies since moving to strictly 5G modems. Something like this might help get past the two sim limit on both devices.
By @BonoboIO - 15 days
I would love to have a simple device out of the box that can receive sms and send them via api to a Webserver.

Just with my own SIM card, or even multiple SIM cards.

I m working on a diy solution with cheap sim800c usb modems but it’s just not that good.

By @porphyra - 16 days
I'm interested in solving the opposite problem: using physical SIMs with devices that only have eSIM. This is extremely important when going to mainland China as physical SIMs are required there.
By @SXX - 15 days
Is there no chinese knock-off SIM yet that let you change IDs and efficiently backup eSIM keys? That one would be actually a cool product.
By @p2detar - 15 days
I wish I could do it the other way around. I got a SIMcard I really want to use but the provider does not do eSIM.
By @noname120 - 14 days
I'm glad that there is finally some competition for esim.me and its scammy business practices
By @pxh21 - 16 days
Is this a knockoff of https://esim.me/ ?
By @stavros - 15 days
Does this reader allow cloning an existing SIM into this bought SIM, or what does it do if not that?
By @daft_pink - 16 days
Hoping for the opposite option. Using physical sims for devices that only support esim?
By @pishpash - 16 days
Need the other way around, an eSIM emulator for a physical SIM card.
By @RicoElectrico - 16 days
Transitioning to eSim-only could enslave us even further, as if Windows 11 secure boot shenanigans were not enough. Please raise this with your favorite digital freedom advocate. Let's be proactive on this one.