How to Install Google Experience on Xiaomi: A Complete Guide to Unlocking the bootloader

If you own a Xiaomi, Redmi or POCO smartphone based on MIUI, you probably faced the limitations of Chinese firmware - the lack of Google services (Play Market, Gmail, YouTube, etc.). The solution is to install Google Experience (or GMS - Google Mobile Services). But there are nuances: not all models support official firmware with GMS, and for Chinese versions of devices you will need to unlock the bootloader and manually install a service package.

In this article, we will discuss three working ways to install Google Experience on Xiaomi in 2026: 1 through official global firmware (for supported models), 2) manually installing GMS on Chinese MIUI (without firmware), 3) completely flashing through Fastboot with an unlocked bootloader.

Each method is described in detail, taking into account the latest MIUI 14/15 updates and Google’s device certification requirements.

Before you start, check it out: βœ… Does your Xiaomi model officially support global firmware? (list below in the table). βœ… Are you ready for the possible loss of warranty when unlocking the bootloader? βœ… Is there a backup of the data? (Installation) GMS may cause resetting of the settings).

If the answer to at least one question is β€œno”, choose an alternative method (for example, use of the Internet). APK-Google Apps without full integration).

1. Compatibility Check: Which firmware is right for your Xiaomi?

Not all Xiaomi smartphones can work with Google Experience out of the box. Chinese versions (CN) are often deprived of Google services due to local laws, and global (Global) and European (EEA) firmware already include GMS. To avoid errors, first identify:

  • πŸ” Region of your device: Go to Settings β†’ The phone. β†’ Version. MIUI. If there is a firmware at the end of the name CN β€” It's the Chinese version, RU/EU/Global β€” supportive GMS.
  • πŸ“± Smartphone model: for example, Redmi Note 12 Pro+ 5G It may have options for different markets.Clarify the exact name in Settings β†’ The phone. β†’ Model.
  • πŸ”„ bootloader status: if it is locked (by default on new devices), to install GMS will need to be unlocked.

Below is the compatibility table of popular Xiaomi models with Google Experience (relevant to MIUI 14/15):

ModelChinese firmware (CN)Global/EEA firmwareDo you need unlocking?
Xiaomi 13/13 Pro❌ No. GMSβœ… Yes.Yes (for CNβ†’Global)
Redmi Note 12 Pro+❌ No. GMSβœ… Yes.Yes.
POCO F5❌ No. GMSβœ… Yes (EEA)Not (if you bought it in Europe)
Xiaomi Pad 6❌ No. GMSβœ… Yes, Global only)Yes.
Redmi K60 Ultra❌ No. GMS⚠️ Partially (requires manual installation)Yes.

If your model is missing from the table or marked as Partial, use the method. β„–2 (manual installation) GMS Chinese MIUI). For devices marked β€œYes” in the column β€œGlobal firmware” is suitable method β„–1 (Update via Fastboot).

πŸ“Š What kind of smartphone you Xiaomi?
Chinese version (CN)
Global/EEA version
I don't know how to check.
Another mark.

2. Method 1: Install Google Experience via official firmware (without manual integration)

This is the most reliable method, but it only works for models that support global firmware. If your Xiaomi was originally sold for the market in Europe, Russia or Asia (not China), most likely, GMS is already installed.

  1. Download the official firmware for your model from MIUI Downloads. Choose the Global or EEA version (for Europe).
  2. Unlock the bootloader (if it is blocked).

Fastboot

fastboot flash all [name file firmware].tgz


fastboot reboot

Set up a Google Experience

⚠️ Attention: Unlocking the bootloader resets all data on the device! Create a backup through Settings β†’ Additionally. β†’ Backup or Mi Cloud Backup.

Download the correct firmware version (Global/EEA)| Link Mi Account to your phone | Allow unlocking on Mi Unlock| Backup data | Install ADB/Fastboot drivers on PC-->

3. Method 2: Manual installation of GMS on Chinese MIUI (without firmware)

If your Xiaomi is running on Chinese firmware (CN), but you don’t want to change it to global, you can install Google Experience manually.This method is suitable for most models on MIUI 12-15, but requires caution: wrong actions can lead to soft-brick (cyclical reboot).

You'll need:

  • πŸ“± Xiaomi smartphone with unlocked bootloader (see Method 1).
  • πŸ’» Computer with installed ADB and Fastboot.
  • πŸ“¦ Archives with GMS Core (can be downloaded here).
  • πŸ”§ LSPosed or Magisk app to bypass Google checks.

Step-by-step:

  1. Activate Developer Mode: Go to Settings β†’ About Phone and 7 times click on the MIUI Version. Then turn on USB Debugging in Settings β†’ Additional β†’ For Developers.
  2. Connect your phone to your PC and execute a command to check the connection: adb devices (should display the serial number of the device).
  3. Download and unpack the archive with GMS Core, through. ADB set up APK-Files: Adb install com.google.android.gms_[version.apk adb install com.google.android.gsf_[version.apk
  4. Install Magisk (for root rights) or LSPosed (for system process modifications) to bypass Google's verification of a certified device.
  5. Restart your phone and check Play Market. If the app doesn't open, clear the cache in Settings β†’ Apps β†’ Google Play Services.

⚠️ Attention: After manual installation GMS function MIUI They may not work properly (such as push notifications or sync with Mi Cloud). If you encounter bugs, try rolling back to the factory firmware.

What happens if Google Play Services stops?
This error occurs due to a conflict between the GMS and MIUI versions. Solution: 1. Remove all updates for Google Play Services in Settings β†’ Apps. 2. Install a version of the GMS that is compatible with your MIUI (e.g. MIUI 14 is suitable for 22.30.14). 3. Disable automatic updates of the GMS via the Play Market (in the app settings).

Method 3: Complete Fastboot Firmware (for power users)

This method is suitable if the first two didn’t work or you want to fully upgrade to global firmware with Google Experience support.It requires an unlocked bootloader and knowledge of Fastboot commands.

Advantages:

  • βœ… Full integration GMS bug-free.
  • βœ… Official updates through OTA.
  • βœ… Compatibility with banking applications (e.g. SberBank Online or Tinkoff).

Disadvantages:

  • ❌ All data dumping.
  • ❌ Risk of hard-brick when a firmware error.
  • ❌ Loss of warranty if the device is new).

Instructions:

  1. Download Fastboot firmware for your model from the Xiaomi Firmware Updater website. Choose Global or EEA.
  2. Unpack the archive in a folder on your PC (e.g., C:\MIUI\).
  3. Put the phone in Fastboot mode: turn it off, then press Power + Volume down.
  4. Connect the device to the PC and run the firmware through the command line: fastboot flash boot boot.img fastboot flash system system.img fastboot flash vendor vendor.img Fastboot reboot (Some models may require an additional fastboot flash dtbo command) dtbo.img.)
  5. After the reboot, perform the initial setup by selecting the region Russia or Europe (not China!).

⚠️ Note: If after firmware the phone is stuck on the logo MIUI, Try resetting via Recovery (click Power). + Volume up when turned on. If that doesn't help, repeat the firmware with another version. MIUI.

πŸ’‘

Before you run through Fastboot, be sure to check the compatibility of the MIUI version and the device model. A mismatch can cause the communication module or camera to fail.

5 Solve problems after installing Google Experience

Even after a successful GMS installation on Xiaomi, errors can occur, and here are the most common ways to fix them:

Problem.Reason.Decision
Play Market is not openIncompatible version of GMS or lack of certificationInstall Magisk + Universal SafetyNet Fix module
Persistent error notifications from Google Play ServicesThe conflict with MIUI OptimizationTurn off optimization in Settings β†’ Special. features β†’ MIUI Optimization
Push notifications are not working.Restrictions of Chinese firmwareInstall AccA (App Cloner) to duplicate Google apps
Banking applications are not launchedSafetyNet trigger over root rightsHide the Route with Magisk + Hide Props Config Module

If none of these methods worked, try:

  • πŸ”„ Return to Chinese Firmware and Use APK-Google App Versions (such as APKMirror’s Play Market).
  • πŸ“‘ Install custom firmware (e.g. Pixel Experience or LineageOS), but this will require an unlocked bootloader and experience with the software. ADB.
  • πŸ›  Contact the Xiaomi service center for official reflashing (paid, but retains the guarantee).

πŸ’‘

If your phone is running out faster after installing GMS, check Google Play Services activity in Settings β†’ Battery β†’ Battery Use. Limit background activity for this app.

6. Alternative ways to use Google services without full integration

If unlocking the bootloader or firmware seems too complicated, there are workarounds:

  • 🌐 Web versions of Google services: use your browser to access Gmail, Google Drive or YouTube.
  • πŸ“¦ APK-Files: download Google apps manually from trusted sources (e.g. APKMirror).
  • πŸ”„ Double annexes: in MIUI There is a function of cloning applications (Settings) β†’ Annexes β†’ It allows you to run a second copy of the Play Market (if the main one doesn’t work).
  • πŸ“± Second Phone: If Xiaomi is used as a work unit, get a separate device with support GMS personal use.

Cons of such decisions:

  • ❌ No automatic updates to applications.
  • ❌ Risk of installing malware when downloading APK unverified.
  • ❌ Limited functionality (for example, no push notifications in the web version of Gmail).

If you do decide to fully integrate Google Experience, we recommend starting with Method 2 (manually installing GMS), as it is less risky than flashing.

FAQ: Frequent questions about installing Google Experience on Xiaomi

❓ Can I install Google Experience on Xiaomi without unlocking the bootloader?
Yes, but with limitations. You can manually install it. APK-Google Play Services and Play Market files, but some features (such as push notifications or automatic app updates) may not work properly.
❓ Why After Installation GMS Notifications have stopped coming?
This is a typical problem with Chinese MIUI firmware. Solution: Install Magisk and Disable MIUI Optimization module. Enable autorun for Google Play Services in Settings β†’ Apps β†’ Permissions β†’ Autorun. Use alternative clients for notifications, such as Notify for MIUI.
❓ How to check if my device is Google certified?
Launch Google Play Services, then go to Settings β†’ Google β†’ Device Certification. If certified, GMS status won't be a problem. If not, install Magisk and Universal SafetyNet Fix.
❓ Can I get back the Chinese firmware after installing the global?
Yes, but it will require an unlocked bootloader again. Download the Fastboot firmware marked CN and run the device through the fastboot flash all command. Note that this will delete all data, including internal memory (userdata).
❓ Why Banking Apps Don’t Work After Installation GMS?
Banks check the device for root rights or modified firmware through SafetyNet. Solutions: Hide the root with Magisk + Hide Props Config module. Use bank web versions or official applications via Secure Folder (if supported). Return to stock firmware without root rights.