Remix.run Logo
throw0101d 6 days ago

> iPhone Air features an eSIM-only design that saves space internally, helping enable the unbelievably light and thin form factor.

I've only ever had phones with at least one (regular/physical) eSIM, and a 'slot' for an eSIM for travel.

What are the pros/cons of only eSIMs?

Edit: I'm not questioning eSIMs, which I know can be handy: my iPhone SE3 is physical+eSIM. I'm curious about no physical SIM. If you can support 1-eSIM+physical is it a big deal to go to >1-eSIM+physical?

qafy 6 days ago | parent | next [-]

I have an only esim since the iPhone 11 was released.

Pros:

- Super easy to get esims while traveling. e.g. in Mexico i downloaded an app while still in the airport and paid $5 with apple pay and instantly activated a 1 month esim.

- You can have multiple esimss. With physical sims you are limited to the physical number of sim slots on your phone, usually 1 or at most 2. With esim there is no such restriction.

- More secure. esims can't be cloned (e.g. sim swapping attack) or simply removed from a stolen phone like physical sims.

Cons:

- If you get a new phone, you cant just pop your physical sim in. You need to go through your provider to transfer, which requires calling them and verifying your identity.

I actually dont see this as a con really, I see this as a security benefit. Since I only get a new phone every 3-4 years, the 20 min on the phone it takes to transfer is not a significant burden.

jech 6 days ago | parent | next [-]

> If you get a new phone, you cant just pop your physical sim in. You need to go through your provider to transfer

Which, at least with my provider, you cannot do while roaming. So if I break my phone while travelling, I cannot access my online banking until I get back home.

throw0101d 6 days ago | parent | prev | next [-]

> - Super easy to get esims while traveling. e.g. in Mexico i downloaded an app while still in the airport and paid $5 with apple pay and instantly activated a 1 month esim.

This can be done with physical+esim, which my iPhone SE3 has.

Is there a distinct advantage to eSIM-only, with no physical slot, for travel?

> - You can have multiple esimss. With physical sims you are limited to the physical number of sim slots on your phone, usually 1 or at most 2. With esim there is no such restriction.

If you already have 1-eSIM capability, would it be hard to go to >1-eSIM+physical?

matwood 6 days ago | parent [-]

> Is there a distinct advantage to eSIM-only, with no physical slot, for travel?

IDK about only but it’s easier to get an eSIM setup ahead of time. It’s also easier to keep a bunch of esims handy vs physical sims. Guess it depends on your needs.

Nextgrid 6 days ago | parent | prev | next [-]

> esims can't be cloned (e.g. sim swapping attack)

This is incorrect. eSIMs are no different from physical SIMs once provisioned. The only difference is that instead of you having a physical smartcard, there is now a JavaCard-compatible card (embedded on the logic board or emulated by the modem) that gets provisioned remotely.

SIM swap attacks have nothing to do with your physical (or emulated) SIM, they were always about a social engineering attack onto the carrier's staff to replace the (e?)SIM associated with your account. eSIMs actually do make this easier because instead of the attacker having to show up in person at a store to pick up a physical SIM they can skip that step and do the whole process online.

> simply removed from a stolen phone like physical sims

If this is an attack vector you care about, you can enable a SIM PIN. In fact, this also works with eSIM if you really want to. But beware, doing so means once a phone reboots it will not have a data connection so things like Find My iPhone/etc won't work.

samcat116 6 days ago | parent | prev [-]

> You need to go through your provider to transfer, which requires calling them and verifying your identity.

I don't think this is true for all providers. I've never had to do this for T-Mobile for instance, it just activated without intervention.

fibers 6 days ago | parent | prev | next [-]

When they first introduced eSIM only on the 13 iirc, not every country had that rolled out especially with old telcos in South America so if you travelled there for work or family you were completely shut out and it means buying a burner. I am not sure how that has progressed in the past 4 years but hopefully more telcos adopt it. The downside is no real portability of cheap plans using regular sim cards.

ocdtrekkie 6 days ago | parent | prev | next [-]

SIM cards are huge. Even the smallest form factor is a pretty large component. It has to be accessible from the exterior of the device and often has an ejection method of some kind. Getting rid of it is huge from a form factor standpoint.

I am sure there are downsides to eSIM but particularly for the average consumer who gets a SIM in their new phone and never changes it... there is probably zero difference.

GloriousKoji 6 days ago | parent | prev | next [-]

Depending where you are in the world some banking apps only work with phones that have physical sim cards.

d--b 6 days ago | parent | prev | next [-]

fwiw, I dropped my e-sim iphone in the water.

I asked my provider to issue a new e-sim that I could use in another phone, but it asked me to verify my id by sending me a text message I couldn't receive because I didn't have a phone.

I couldn't buy a new phone without a new sim, because I had forgotten the pin of the card I needed to use, and the pin was visible on a website that was protected with 2FA.

So I bought a physical sim card from my provider shop (using my last physical 10 euros), then went to a used iphone reseller, who let me setup the phone before paying, so that I could use the phone to actually pay for it.

It was not fun

piskov 6 days ago | parent | prev | next [-]

You can’t swap them easily between phones.

If you break your phone, you may lose access to the number until you return to your home country.

Other than that, it’s the same.

For most people esim is better

astrange 6 days ago | parent [-]

You can swap them between iPhones pretty easily. There are some issues with virtual carriers - I went to Japan recently and the travel eSIM I got didn't work for most of the trip until I realized there was an old busted APN configuration profile installed from the last time I went.

piskov 6 days ago | parent [-]

I was talking about swapping esim back and forth: definitely harder than an ordinary sim.

Sure you can transfer them while upgrading the phone to a new one.

jonathantf2 6 days ago | parent | prev | next [-]

Not sure, but my provider don't do eSIM so I guess I can't get one.

Nextgrid 6 days ago | parent | prev [-]

eSIM is essentially a client-server protocol for provisioning secrets into an embedded SIM (whether discrete chip soldered on the mainboard or emulated by the modem).

The QR code you get when you purchase an eSIM is merely an access token to initiate the provisioning process. Some carriers may make these single-use, or attach extra restrictions such as fees if you want to get a new one, or restrictions they themselves don't know about like that you must be on an IP from your carrier's home country to reach the provisioning server (good luck debugging that if you're not already aware of it - and no, on-device VPNs won't save you as the OS will not use your VPN for this traffic).

Even the mechanism that allows you to move an eSIM from one iPhone to another requires carrier involvement, which they have to support (internally I don't believe it moves anything, instead merely requesting a new SM-DP code in the background and sending that to the new phone). It doesn't work for all carriers.

Oh and you already need to have some existing IP connection to provision the eSIM in the first place, so first-time provisioning is tricky. I'm sure there is a workaround for it, but again carrier support varies.

TLDR: it allows the carrier to interfere when provisioning or moving the eSIM which carriers can and do take advantage to make the process more costly/painful and discourage easily using alternative carriers.