Install a China eSIM on Any Android Phone
Xiaomi, OPPO, Motorola, Honor: the eSIM install pattern that works across Android skins, plus the roaming switch to flip when you land in China.
Updated August 24, 2026
Half the phones sold worldwide are neither iPhones nor the two Android brands with pages of their own, and their owners board flights to China with the same pair of problems as everyone else. The first is money: home carriers put China in their most expensive roaming band, so a week of ordinary use — maps, messages, boarding passes, a video call home — is billed at a rate designed to discourage exactly that. The second is the one people actually lose sleep over: the apps a trip depends on go quiet on a local Chinese connection, and the airport’s alternative is a SIM counter that wants your passport for real-name registration.
Doing it in advance dissolves both. Buy in the China eSIM app, install the line over home Wi-Fi, leave it switched off, and turn it on when the wheels are down. Because the line roams, its data routes through an international network — the arrangement roaming has always used — so the apps you packed keep working the way they do at home, with no VPN to research the night before. Validity starts with the line’s first connection in mainland China and not at purchase, so there is no advantage in waiting; there is a real disadvantage, since app stores are hard to reach once you are on a local connection. Plans are listed on pricing; the guides index has the device-specific versions of this page.
This page deliberately avoids pretending there is one Android. Xiaomi’s HyperOS, OPPO’s ColorOS, Motorola’s near-stock build and Honor’s MagicOS all reach the same standard eSIM mechanism through different words and menu depths, and any single tap sequence we printed would be wrong for a large share of readers. Use the pattern instead — Settings, then Network or Connections, then the SIM screen, then add or download a SIM. Before any of that, dial *#06#: an EID under the IMEI is the only proof that your variant has the hardware, and phones bought in mainland China mostly do not. Owners of a Samsung or a Pixel get the exact taps on those pages.
Two facts we repeat on every page because they change how people plan. The plan is data-only and carries no Chinese phone number; your own number keeps working on your own SIM, internet calling covers phoning home, and only the occasional local app that demands a +86 number will mind. And Chinese coverage is uneven by geography rather than by provider — excellent in the cities, along the high-speed rail corridors and in most towns, thin to absent on the high plateau and in the desert stretches of the far west. No SIM changes where towers were built. Download offline maps before heading that way, and use the included hotspot to keep a laptop or the rest of the group online everywhere else.
Installation steps
-
Step 1
Confirm the phone can do this at all
Open the dialler and type *#06#. An EID under the IMEI means eSIM hardware is present; no EID means it is not, whatever the spec sheet said about the model in general. Variants differ by market — and handsets sold in mainland China usually ship without eSIM even where the export version has it — so your own phone is the only reliable source.
-
Step 2
Buy your plan in the China eSIM app
Complete the purchase and the QR code plus manual activation details appear under your order. They stay there, so nothing is lost if the first attempt fails.
-
Step 3
Get on Wi-Fi and finish everything before the flight
The install pulls a profile down over the internet, so do it at home rather than in an arrivals hall. China adds its own deadline: on a local connection Google Play is effectively unreachable, so any app or update you skipped stays skipped. Being early costs no plan time — validity begins at the line's first connection in mainland China, not at checkout.
-
Step 4
Find the eSIM screen using Settings search
Skins differ enough that one tap sequence would be wrong for half of readers. Use the search box at the top of Settings: type eSIM, then SIM if that returns nothing.
-
Step 5
Or follow the general pattern by hand
The structure is the same underneath the branding: Settings, then Network & internet or Connections, then SIM manager, SIM cards or Mobile network. Inside is an option to add or download a SIM, sometimes behind a plus icon.
-
Step 6
Scan the QR code or type the details
Point the camera at the code on another screen. With no second screen, look for manual entry — often behind a link reading Need help — and copy the SM-DP+ address and activation code from the app.
-
Step 7
Name the line and leave it disabled
Label it China, keep your existing SIM as the default for calls and texts, and switch the new line off until you land. It uses nothing while it sits idle.
-
Step 8
On arrival: enable, select for data, allow roaming
Turn the China line on, set mobile data to use it, and enable roaming for that line specifically — on most skins the switch sits inside the line's own settings, on some under Mobile networks. Roaming is the permission a line needs to attach to a visited network, and on this plan it is also the design: roaming data takes the international route, which is what keeps your apps behaving as they do at home. Keep the same switch off for your home SIM, which your own carrier does bill.
Troubleshooting
My Settings look nothing like these instructions.
Expected. Every manufacturer reskins Android and moves things between versions, which is why the Settings search box is the reliable route: type eSIM, then SIM. What you want is a screen listing your SIM lines with an option to add or download one. The process underneath is standardised even where the labels are not.
Will the apps on my phone keep working in China?
On the eSIM, yes, in the way roaming works everywhere: the line's data routes through an international network, the same as roaming on your home SIM would, so your messaging, mail, maps and search behave as they do at home — no VPN to set up. That is the factual property of a roaming line, not a guarantee about any single service. Local Wi-Fi is different: it is a local connection under local network rules, so when an app stalls in the hotel, turn Wi-Fi off and let the eSIM carry it.
Will the plan give me a Chinese phone number?
No. It carries data only, so there is no +86 number on it and no way to add one. Your own number stays on your own SIM and keeps receiving calls and texts as normal. Most services a visitor touches accept a foreign number; the occasional local app that insists on a +86 number is the one thing a data plan cannot answer.
The QR code will not scan on my phone.
Turn the brightness up on the screen displaying the code, hold the phone steady around 20-30 cm back, and keep glare off it. If the camera still refuses, switch to manual entry and copy the SM-DP+ address and activation code from your order — the same profile installs.
The install fails, or the option is missing entirely.
First check *#06# for an EID. If there is none, the handset cannot take an eSIM — common on phones bought in mainland China, where most models ship without it. If there is one, the usual culprits are unstable Wi-Fi during the download or a carrier lock from the operator who sold the phone. Restart and retry on a stable network; if it keeps failing, ask your operator about unlocking before you travel.
I have landed in China and there is still no data.
Confirm the line is enabled, selected for mobile data, and has roaming switched on. Then toggle Airplane mode to force a fresh search. If it stays empty, open that line's network settings, turn off automatic selection, choose an available network manually, let it register, and set selection back to automatic.