The useful part, up front

What you’ll take away

  • An eSIM profile is installed on a secure eUICC, not copied as a portable file, so a move requires carrier provisioning for the new device [2].
  • The LPA bridges the SM-DP+ and the eUICC, manages profiles, enforces privilege checks and presents the user interface [2].
  • Activation and transfer differ: transfer deactivates the previous SIM when the new plan activates [3].
  • Support depends on exact model, region, operating system version, carrier method and remote SIM provisioning version alignment [1][2][3].
  • Confirm carrier support and method, prepare the old device and connectivity, then test a call before retiring the old phone [3].
01

The file-copy idea misses the secure hardware

A physical SIM is a small card you can move from one phone to another, so it is natural to expect an eSIM to behave the same way. An eSIM is different because it is a digital SIM built into the device, and it lets a user download a carrier profile and activate service without a physical card [2][3]. That means the important object is not a loose file on storage, but a profile that must be delivered to and installed inside special hardware.

The hardware is called an eUICC, or embedded universal integrated circuit card, and it is the secure element inside the phone that holds subscription profiles [2]. Because the profile is bound to that secure hardware, moving service means creating or delivering a profile for the new device, not dragging the old profile across like a photo. The phone also needs software that can talk to the eUICC and manage profiles, which is where the local profile assistant, or LPA, comes in [2].

This distinction explains why a move can fail even when both phones work perfectly for other tasks. The new phone must have an eUICC, the software must be able to use it, and the carrier must be willing and able to provision a profile for it. Apple, for example, lists an iPhone XS, XS Max, XR or later, plus a carrier that supports eSIM, as basic requirements for setting up an eSIM on iPhone [3]. If any one of those pieces is missing, there is no file to copy that will fix it.

Activation versus transfer state change. Activation creates a new installation; transfer also deactivates the previous SIM on activation [3].
Activation creates a new installation; transfer also deactivates the previous SIM on activation [3]. · Ameer Journal — original explanatory diagramOriginal editorial illustration; no third-party artwork reused.
02

Four roles that must agree before service moves

Think of four roles that must agree. First is the carrier subscription itself, which is the account and service the profile represents. Second is the downloadable profile package, which carries the information needed to create that subscription on a device. Third is the eUICC, the secure hardware that will store the profile. Fourth is the LPA, the local assistant on the phone that coordinates download, installation and management [2].

The LPA is the bridge between the phone and the carrier side. Android describes it as a bridge between the SM-DP+, which prepares, stores and sends profile packages, and the eUICC chip [2]. In plain terms, the SM-DP+ is the remote service that gets the profile ready, the LPA on the phone asks for it and hands it to the secure chip, and the chip stores it. A user may see only a prompt or a settings screen, but those four roles are working behind it.

If one role is absent, the move stops. A phone without eSIM support has no eUICC to receive a profile. A phone with an eUICC but no working LPA cannot manage profiles properly. A carrier that does not support eSIM cannot prepare a profile. Apple states the need for both a supported iPhone model and a wireless carrier or worldwide service provider that supports eSIM [3]. That simple checklist already shows why support varies from person to person.

03

Activation and transfer are different operations

Activation means putting a profile onto a device for the first time, or at least for a new subscription. Transfer means moving an existing phone number or service from an old device to a new one. They can look similar on screen, but they involve different checks. Activation may need a QR code, a carrier link, a carrier app, manual details, or carrier activation sent digitally [3]. Transfer may need the old device nearby, both devices signed in, and confirmation on the old phone [3].

Apple lists several activation routes that depend on carrier support, including eSIM Quick Transfer, a QR code, and transfer from an Android or other non-Apple device [3]. It also describes eSIM Carrier Activation, where a carrier that assigned an eSIM when the phone was bought, or sent one digitally after setup, prompts the user to install it [3]. Other methods include a carrier link, a carrier app, or entering eSIM information manually [3]. The variety of routes is itself evidence that there is no single universal procedure.

A transfer adds a deactivation step on the old side. When a cellular plan activates on a new iPhone through Quick Transfer, it deactivates the previous SIM [3]. That is a deliberate handover, not a copy that leaves two active copies. If the old profile stayed active, the network would have to decide which device represents the subscription. Provisioning avoids that ambiguity by making the new installation the authorised one and retiring the old one.

04

Why the LPA matters more than the settings screen

Most users meet the LPA only as a settings screen or a prompt, but the LPA does the real coordination. It is the local assistant that talks to the secure chip and to the carrier's remote provisioning service [2]. Without it, the phone may have eSIM hardware but no reliable way to download, enable, switch or delete profiles. That is why Android treats the LPA as a system application that must be included in the device image [2].

The LPA also protects the user from having to understand low-level details. It can present a single place to manage embedded profiles, and the Android framework routes eUICC operations through the best available LPA [2]. When a carrier app starts activation, the LPA may take over the whole flow, including the interface, so the user sees one coherent process rather than several disconnected steps [2]. If the carrier app cancels or errors, the LPA can cancel the activation flow [2].

For a person changing phones, the practical lesson is to check the whole chain, not just the brand of the new phone. Does the new phone support eSIM? Does it have a working LPA and current software? Does the carrier support the chosen method? Apple frames the requirements in exactly those terms: a supported iPhone model, a carrier that supports eSIM, and a Wi-Fi or hotspot connection in most cases [3]. A missing LPA or outdated software can be as blocking as a missing carrier feature.

Provisioning steps from carrier to enabled profile. Ordered provisioning flow from carrier authorisation to an enabled profile on the eUICC [2][3].
Ordered provisioning flow from carrier authorisation to an enabled profile on the eUICC [2][3]. · Ameer Journal — original explanatory diagramOriginal editorial illustration; no third-party artwork reused.
05

A concrete hypothetical example of changing phones

Consider a purely hypothetical example. Maya has an older phone with a physical SIM and buys a new eSIM-capable phone. Her carrier supports eSIM, and the new phone meets the model requirement [3]. During setup, she is offered a transfer option. In this hypothetical case, the new phone connects to Wi-Fi, the old phone is nearby and unlocked, and both devices are signed in to the same account, which are the conditions Apple lists for Quick Transfer [3]. She confirms on the old phone, waits for activation on the new phone, and the old SIM deactivates [3].

Now change one assumption. Suppose Maya's carrier does not support Quick Transfer but does support a QR code. The process changes completely: she contacts the carrier for a QR code, scans it with the camera, taps the cellular plan notification, and enters a confirmation code if asked [3]. The underlying provisioning is similar, but the user steps, the timing and the failure points are different. A person who assumes the first method will work may be stuck even though a second method would succeed.

A third hypothetical variation shows the cross-platform case. If Maya were moving from an Android phone to an iPhone, Apple says she should contact the carrier, which will transfer the number by carrier activation or by providing a QR code [3]. It also notes that, with iOS 26 or later, some carriers and select smartphone manufacturers support direct Android to iPhone and iPhone to Android eSIM transfer [3]. The word some matters: cross-platform transfer is conditional, not guaranteed, and the carrier remains the authority that makes it happen.

06

Carrier and device support vary for structural reasons

Support varies because eSIM is a system, not a single feature. The phone needs eSIM hardware, the operating system needs eSIM APIs and an LPA, the modem needs to recognise the profile, and the carrier needs to support provisioning for that device [2][3]. Android explicitly says the LPA and eSIM operating system must support at least remote SIM provisioning version 2.0 or 2.2, with matching SM-DP+ and SM-DS server versions [2]. A phone that is too old, or software that is too old, may fail that alignment.

Carrier policy adds another layer. A carrier may support eSIM for new activations but not for transfers, or support one method but not another. Apple repeatedly qualifies its instructions with carrier support: Quick Transfer depends on the carrier, QR codes are provided by the carrier, and carrier activation happens when the carrier assigned or sent the eSIM [3]. Android similarly notes that the Google LPA needs to know carrier lock status so downloads or transfers are allowed only for permitted carriers, otherwise a user might transfer a SIM and only later discover the device is locked by another carrier [2].

Region and model rules can also differ. Apple notes that in mainland China only certain iPhone models support eSIM, and in Hong Kong and Macao certain models have dual nano-SIM instead [3]. Those examples are not a complete compatibility list, and they should not be treated as one. The safe conclusion is narrower: always confirm the exact model, region, operating system version and carrier method before assuming a transfer will work [3].

Version alignment across the stack. LPA, eUICC OS and servers must use matching remote SIM provisioning versions [2].
LPA, eUICC OS and servers must use matching remote SIM provisioning versions [2]. · Ameer Journal — original explanatory diagramOriginal editorial illustration; no third-party artwork reused.
07

Specifications, versions and why they create variation

Behind the scenes, eSIM is governed by GSMA specifications that are versioned and dated. The GSMA page lists architecture specifications such as SGP.21, technical specifications such as SGP.22, test specifications, compliance processes and identity schemes, each with versions, publication dates and active or expired status [1]. That long list is a clue: interoperability depends on which version a device, an LPA and a server implement, not just on the word eSIM.

Android makes the version point concrete. It requires the LPA and eSIM operating system to support at least remote SIM provisioning version 2.0 or 2.2, and it advises using SM-DP+ and SM-DS servers with a matching version [2]. If a phone implements an older version and a carrier server expects a newer one, the download may fail even though both sides claim eSIM support. Version mismatch is a structural cause of variation, not a sign that one party is broken.

The GSMA list also shows that specifications expire and are replaced. Many SGP.21 and SGP.22 versions are marked expired, while later versions are marked active [1]. A device built around an older version may still work with a carrier that supports that version, but it may not work with a newer service. That is why a user should ask which provisioning version and which activation method a carrier supports for a specific model, rather than asking only whether eSIM is supported in general.

08

Comparing activation methods without recommending one

It helps to compare activation methods by what they require from the user and the carrier. Quick Transfer requires both devices, proximity, Bluetooth, sign-in and confirmation on the old phone, and it deactivates the old SIM when the new one activates [3]. A QR code requires the carrier to provide the code and the user to scan it, with a possible confirmation code [3]. Carrier activation requires the carrier to assign or send the eSIM digitally, after which the user installs it from a notification [3].

A carrier link, a carrier app and manual entry are further alternatives, each with its own steps [3]. A carrier app may also allow the user to transfer a number from a previous phone to a new iPhone [3]. Manual entry requires the carrier to send the details and the user to enter them [3]. None of these methods is universally available, and the right one is simply the one the user's carrier supports for that device and situation.

The comparison also shows why instructions from one person may not help another. A friend who used Quick Transfer may have a carrier that supports it, while your carrier may only offer a QR code or a carrier app [3]. The underlying provisioning is the same, but the entry point differs. Before changing phones, the useful question is not which method is best in general, but which method your carrier supports for your exact model and region [3].

09

Failure and edge cases to expect

Several failures are predictable. The new phone may not support eSIM, the carrier may not support eSIM, or the phone may not be connected to Wi-Fi or a hotspot when needed [3]. The old phone may not be unlocked, nearby or signed in for a transfer [3]. The carrier may require a confirmation code that the user does not have [2][3]. Or the profile may download but not activate, in which case Apple suggests making a call to check connectivity and contacting the carrier if the call fails [3].

Other edge cases involve privilege and locking. Android notes that a download can fail if a carrier confirmation code is required, and a switch can fail if the carrier app lacks privilege over the currently enabled profile [2]. It also warns that without carrier lock awareness, a user might download or transfer a SIM and only later discover the device is locked by another carrier [2]. Multiple eSIMs add complexity too: Android 10 and later can support devices with multiple eSIMs, and operations must be directed to the correct eUICC [2].

The most important edge case is the gap between download and service. A profile can be installed but not enabled, enabled but not connected, or connected on the new phone while the old phone still appears to work for a short time. Apple treats activation as complete only when the plan activates and, in the carrier activation case, when a test call succeeds [3]. Users should therefore verify service on the new phone before discarding or resetting the old one.

Choosing an activation method. Method choice depends on carrier support, device proximity and credentials required [3].
Method choice depends on carrier support, device proximity and credentials required [3]. · Ameer Journal — original explanatory diagramOriginal editorial illustration; no third-party artwork reused.
10

What to confirm before changing phones

Before changing phones, confirm five things. First, confirm the exact new model supports eSIM, not just the brand or product line [3]. Second, confirm the carrier supports eSIM for that model and region, and which method it supports: Quick Transfer, QR code, carrier activation, carrier link, carrier app or manual entry [3]. Third, confirm the operating system version meets the method's requirements, such as iOS 18.4 or later for Quick Transfer [3]. Fourth, confirm the old device is available, unlocked and nearby if the method requires it [3]. Fifth, confirm you have a Wi-Fi or hotspot connection for setup in most cases [3].

Also confirm what happens to the old SIM. In a transfer, activation on the new phone deactivates the previous SIM [3]. In a carrier activation that replaces a physical SIM plan, Apple advises removing the physical SIM and restarting the iPhone [3]. Ask the carrier whether the old profile will be deactivated immediately, whether a confirmation code is needed, and whether the number will move or a new number will be issued. Those answers determine whether the move is a transfer or a fresh activation.

Finally, do not share sensitive identifiers or codes with strangers or unofficial helpers. The process should be done through the carrier's official channel, the phone's settings, or the carrier's app [3]. If a banner says to finish setting up the carrier's cellular plan, Apple directs the user to the carrier's webpage and, if help is needed, to contact the carrier [3]. Keep the old phone until the new phone has activated and a test call succeeds [3].

11

The bottom line for a safe move

Moving an eSIM is a provisioning process because the profile must be prepared remotely, delivered to a specific secure chip, installed by the LPA, enabled, and authorised by the carrier [2]. It is not a file copy because the profile is bound to the eUICC hardware and to the carrier subscription, and because activation on the new device deactivates the old SIM in a transfer [3]. That is why the same steps do not work for everyone: model, region, operating system, carrier method and provisioning version all matter [1][2][3].

The safest approach is to treat the move as a short project. Confirm the exact model and carrier support, choose the method the carrier actually offers, prepare the old device and connectivity, complete the provisioning, and test service before retiring the old phone [3]. If anything fails, contact the carrier, because the carrier is the party that prepares and authorises the profile [3]. A calm, checked move is faster than a rushed copy that leaves the new phone without service.

Layers that can block a move. Device, LPA, privilege, modem and carrier policy layers each can prevent provisioning [2][3].
Device, LPA, privilege, modem and carrier policy layers each can prevent provisioning [2][3]. · Ameer Journal — original explanatory diagramOriginal editorial illustration; no third-party artwork reused.
Follow the evidence

Sources & further reading

Explore the references behind this guide. External pages may change after our review.

  1. eSIM Consumer and IoT Specifications - eSIM
    GSMA · Accessed 6 Nov 2026
  2. Mengimplementasikan eSIM | Android OS core topics | Android Open Source Project
    Android Open Source Project · Accessed 6 Nov 2026
  3. Set up eSIM on iPhone - Apple Support
    Apple · Accessed 6 Nov 2026

Article updated 6 Nov 2026.

Found something we should revisit?

Good explanations get better with thoughtful feedback.

Suggest a correction