Copied! Now you can share this post to any social media platform.

How to Install Google Services on Xiaomi Chinese ROM (CN ROM)

Xiaomi phones sold in China ship without Google Mobile Services (GMS). Here's how to add them — and why flashing the Global ROM is usually the better choice.


Why CN ROM Lacks Google

Chinese law prohibits Google services on devices sold in mainland China. CN ROM ships with Xiaomi's own ecosystem (GetApps, Xiaomi account, Mi Browser) instead.


Option 1 – Flash the Global ROM (Recommended)

The cleanest and most stable solution:
1. Unlock bootloader: Settings → About phone → tap MIUI version 7× → Mi Unlock app.
2. Download the Global ROM for your model from xiaomifirmwareupdater.com or miuirom.org.
3. Flash via Mi Flash (PC tool) or local update (MIUI recovery).
4. Google services are pre-installed in Global ROM.

Advantages: Full GMS, Google Play Protect, no side-load risks, official update support.


Option 2 – Side-Load Google APKs (Without Flashing)

Install GMS manually without changing ROM:
1. Download Google Services Framework, Google Account Manager, Google Play Services, Google Play Store APKs from apkmirror.com in this exact order.
2. Enable Install from unknown sources: Settings → Security → Unknown sources.
3. Install each APK in order.
4. Reboot.

APK Install Order
Google Services Framework 1st
Google Account Manager 2nd
Google Play Services 3rd
Google Play Store 4th

Risks: Instability, Play Store may not function fully, no automatic updates, potential security gaps.


Option 3 – Use an Alternative App Store

If flashing isn't possible and side-loading is unstable:
- Aurora Store (anonymous Play Store frontend — install from F-Droid)
- APKPure or APKMirror for individual apps


Pro Tips
  • Always flash Global ROM if you bought a CN model intending to use Google services — it's the only fully supported path.
  • CN ROM side-loading works for basic apps but breaks on apps that require Play Integrity (banking apps, Netflix, etc.).
  • Bootloader unlock on newer Xiaomi models requires a waiting period (72 hours to 7 days) via the Mi Unlock app.
Did this post answer your question?
Submitted Successfully!
Your Complete Mobile Solution