How to install Google Play on Xiaomi: official and alternative ways

Xiaomi smartphones based on MIUI Google’s services are delivered without pre-installed services in some regions (especially in China and Russia after 2022), which poses problems for users who want to use the Google Play Market, YouTube, Gmail and other ecosystem applications. In this article, we’ll break down all the current ways to install Google Play on Xiaomi devices, including official methods for global firmware and workarounds for Chinese versions.

It is important to understand that the process differs depending on the phone model, version, and the phone. MIUI And regional firmware, like Redmi Note 12 with global firmware. MIUI Google’s Global Services are already pre-installed, while Xiaomi 14 with Chinese firmware MIUI China will have to install them manually, and we'll look at both options, and we'll also talk about how to avoid common bugs, such as a device check error or Google's lack of certification.

If you are not sure about your model or firmware version, check it in the Settings menu. β†’ The phone. β†’ Version. MIUI. For Chinese firmware, the end of the version will be indicated CN (for example, V14.0.4.0.TMBCNXM), for global purposes, or EEA.

1. Check the current firmware and the need to install Google Play

Before you start installing, make sure your device does not have Google services.

  • πŸ” Check the App Menu: If you have a Google Play Market, YouTube or Gmail icon, the services are already installed.
  • πŸ“± Go to Settings. β†’ Annexes β†’ App management and search in the list of Google Play Services.
  • 🌐 Try to open in the browser play.google.com – if the site offers to install the application, there are no services.

If there are no services, determine the type of firmware:

Type of firmwareSigns.Do I need to install Google Play?
Global/EEAAt the end of the Global version or EEA (for example, V14.0.3.0.TMBMIXM)❌ No, the services are already pre-installed.
China (CN)At the end of the version CN (for example, V14.0.5.0.TMBCNXM)βœ… Yes, manual installation is required.
Russia (RU)At the end of the version RU (for example, V14.0.2.0.TMBRUXM)⚠️ Depends on the model (usually without Google from 2022)
Custom (Castom)Firmware like LineageOS, Pixel Experienceβœ… You need to install GApps or Open GApps

On firmware devices MIUI China after 2021, the installation of Google Play through standard methods (for example, through the Mi App Store) may be blocked by the system, in which case you will need to unlock the bootloader or use alternative methods.

⚠️ Note: If your device was purchased in China or has firmware MIUI China, attempt to install Google Play without unlocking the bootloader could result in loss of warranty or blocking of Mi Account.

2.Official method: installation via Mi App Store (for supported models)

The easiest method is to install Google Play through Xiaomi’s official app store. It works on most firmware devices. MIUI Global or MIUI EEA, where Google services were removed for regional reasons (e.g. in Russia after 2022).

Instructions:

  1. Open the Mi App Store (Blue Package Icon).
  2. In the search bar, type Google Play or Google Installer.
  3. Download and install the Google Installer app (developed by Xiaomi Inc.).
  4. Start Google Installer and follow the instructions on the screen (you will need an internet connection).
  5. After installation, restart the device.

If Google Installer is not on the Mi App Store, try:

  • πŸ”„ Update the Mi App Store to the latest version.
  • πŸ“₯ Download APK-Google Installer file from Xiaomi official website (link: app.mi.com).
  • 🌍 Change your region to India or Singapore (in some cases, this helps).

⚠️ Attention: On devices with firmware MIUI China (e.g. Xiaomi 13 Ultra or Redmi) K60 Pro) this method has not worked since 2023, requiring unlocking the bootloader or installing custom firmware.

πŸ“Š What is your firmware on Xiaomi?
Global/EEA
China (CN)
Russia (RU)
Castomy
I don't know.

3.Install Google Play on Chinese firmware (MIUI China) without unlocking the loader

If your device is working on MIUI China, but you don't want to unlock the bootloader (which voids the warranty), you can try alternative methods. 2020 years, such as Xiaomi 12/13/14, Redmi K50/K60, POCO F4/F5.

The most reliable way is to use the XiaomiADBFastbootTools utility (for PC) or manually install the package GMS through ADB. You'll need it:

  • πŸ–₯️ Computer with Windows/Linux/macOS.
  • πŸ”Œ USB-cable (preferably original).li>
  • πŸ“± Included debugging by USB (Settings β†’ The phone. β†’ Version. MIUI β†’ 7 times press the version MIUI, then settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  • πŸ“¦ Archive from Google Apps for your model (you can download it at xiaomifirmwareupdater.com).

Step-by-step:

Enable debugging over USB

Download and unpack XiaomiADBFastbootTools

Download the archive GMS forecast

Connect your phone to your PC and allow debugging

Open the command line in the folder with the utility-->

  1. Download and unpack XiaomiADBFastbootTools.
  2. Connect your phone to your PC and allow debugging. USB (There will be a request on the phone).
  3. In the command line (in the folder with the utility), perform: adb devices Make sure that the device is determined (serial number should appear).
  4. Download the archive with GMS for its model (for example, gms_redmi_k60_pro.zip) And put it in a folder with a utility.
  5. Execute the command to install: adb push gms_redmi_k60_pro.zip /sdcard/ adb shell su cd /sdcard/ unzip gms_redmi_k60_pro.zip sh install.sh
  6. Wait until the installation is complete (it can take 5-10 minutes) and restart the device.

If Google Play does not appear after the reboot or if it gives an error β€œDevice is not certified”, follow the following steps:

  • πŸ”§ Install Google Play Services manually (download the latest version from APKMirror).
  • πŸ”„ Restart the device and check for services in Settings β†’ Annexes.
  • πŸ“‹ If the error persists, register your device with Google Device Registration (you will need to enter the Google Services Framework). ID, which can be obtained through the Device application ID).

πŸ’‘

After installation GMS The phone starts to brake, try to disable the auto-update of Google Play Services in the app settings.

4. Unlocking the bootloader and installing global firmware

If previous methods did not work, there is a radical way to unlock the bootloader and flash the global version. MIUI. This is the only officially supported Xiaomi method for devices with MIUI China, however, has a number of limitations:

  • ⏳ Linking your Mi Account to your device for 30 days (you can’t unlock the bootloader immediately after you’ve linked it to your device).
  • πŸ”“ Cancellation of warranty (if the device is warranty, this method is not recommended).
  • πŸ“‰ Possible data loss (recommended backup).

Instructions for unlocking:

  1. Link your Mi Account to your device in Settings β†’ Mi Account.
  2. Go to the Mi Unlock website and download the Mi Unlock Tool.
  3. Run the utility on your PC and log in to the same Mi Account as on your phone.
  4. Turn off the phone and press Volume Down + Power to enter Fastboot mode.
  5. Connect your phone to your PC and click Unlock on the utility. Wait until the process is complete (it can take up to 10 minutes).

After unlocking the loader:

  1. Download the global firmware for your model from the Xiaomi Firmware website.
  2. Use the Mi Flash Tool for firmware (instruction: Select a folder with firmware) β†’ Refresh β†’ Flash All).
  3. After the firmware, the device will automatically receive Google services.

⚠️ Note: On some models (e.g. Xiaomi) 13T Pro or Redmi Note 12 Turbo after unlocking the bootloader can work anti-rollback, which will lock the device if you flash an older version. MIUI. Always check the firmware version before installing!

What to do if Mi Unlock Tool gives you a "Couldn't unlock" error
If the utility gives an error "Couldn't unlock" or "Current account is different from the account info on the device", try: 1. Make sure that the phone and utility use ONE Mi. 2 account. VPN or a proxy on PC. 3. Wait 30 days from the moment of the account link (if the device is new). 4. Try another one USB-5. to run the utility on behalf of the administrator.

5. Install Google Play on custom firmware (LineageOS, Pixel Experience)

If you use custom firmware (like LineageOS, Pixel Experience, or ArrowOS), you will need to install Google Play’s GApps package.

Type of GAppsSizeWhat firmware?Download link
Nano~200MBMinimum set (Play Market, Services)Open GApps
Micro~300MBAdds Gmail, Maps, YouTubeOpen GApps
Full~1 GBAll Google apps (including Drive, Photos, Duo)Open GApps
NikGApps~500MBOptimized for custom firmwareNikGApps

Installation instructions:

  1. Download the right GApps package for your firmware (make sure the Android version matches, for example, Android 13 for LineageOS 20).
  2. Reboot the device in the Recovery (usually Volume up). + Nutrition).
  3. In RecavΓ©re, select Install β†’ Choose. ZIP-GApps β†’ Swipe to confirm.
  4. After installation, run the Wipe Dalvik/Cache and reboot the device.

If Google Play is running a server error after installation RH-01", execute:

  • πŸ”„ Reset the device.
  • πŸ“‹ Clear the cache and data of Google Play Services in the application settings.
  • πŸ”§ Install the latest version of Google Play Store manually.

πŸ’‘

For firmware based on Android 12+ NikGApps GApps are recommended, as they are optimized for new versions and are less likely to cause compatibility errors.

6. Solve common errors after installing Google Play

Even after successfully installing Google Play, users often encounter errors, and consider the most common ones and how to fix them.

Error: "The device is not certified"

This error occurs if Google does not recognize your device as certified.

  1. Install the Device ID application.
  2. Copy the Google Service Framework (GSF) ID.
  3. Go to the Google Device Registration website and enter your own GSF ID.
  4. Reset the device.

Error: β€œI couldn’t connect to Google’s servers”

The problem is related to the lack or incorrect operation of Google Play Services.

  • πŸ“₯ Download the latest version of Google Play Services with APKMirror.
  • πŸ”§ Install. APK-Manual file (allow installation from unknown sources).
  • πŸ”„ Reset the device.

Error: β€œThe app is not compatible with your device”

This error is caused by incorrect build.prop parameters.

  • πŸ› οΈ Install the BuildProp Editor app (root rights required).
  • πŸ“ Change the lines: ro.product.model=Redmi Note 11 (or your model) ro.product.brand=Xiaomi ro.product.manufacturer=Xiaomi is relevant to your device.
  • πŸ”„ Save the changes and restart the phone.

If none of these methods worked, try:

  • πŸ“¦ Install an alternative app store, such as the Aurora Store (does not require Google services).
  • πŸ”„ Return to the standard firmware with the Mi Flash Tool.

7. Alternative ways to install apps without Google Play

If installing Google Play is not possible or desirable, you can use alternative methods of installing applications:

  • πŸ“₯ APK-Download applications in.apk format from trusted sources (APKMirror, APKPure).
  • πŸ›’ Aurora Store: A free open client for Google Play that does not require Google services (download on the official website).
  • πŸ“¦ Mi App Store: The official Xiaomi store contains many popular apps (e.g. WhatsApp, Facebook).
  • 🌐 F-Droid: Open source software store with free apps (suitable for installation without Google).

Advantages of alternative methods:

  • βœ… No need to unlock the loader.
  • βœ… Guarantee maintained.
  • βœ… Less system load (no background activity of Google Play Services).

Disadvantages:

  • ❌ No automatic updates (you will need to manually monitor).
  • ❌ Some apps (like Google Pay or Netflix) may not work without Google services.
  • ❌ Risk of downloading malware when using unofficial sources APK.

πŸ’‘

Download for safety APK-files only from verified sites (APKMirror, APKPure) and always check the hash sums of files (you can use the Hash Droid application).

8. Frequently Asked Questions (FAQ)

❓ Can I install Google Play on Xiaomi without unlocking the bootloader?
Yes, on most firmware devices. MIUI Global or MIUI EEA You can install Google Installer from the Mi App Store. MIUI China can try the method with ADB (Section 3, but it does not guarantee 100% results.
❓ Why Google Play will give you an error when you install it: β€œThe device is not certified"?
This error appears because Google doesn't recognize your device as certified.Solution: Install Device ID copy GSF ID. Register your device on Google Device Registration. Reboot your phone.
❓ How to find out what firmware is installed on my Xiaomi?
Go to Settings. β†’ The phone. β†’ Version. MIUI. The final version will be the following: Global or EEA β€” Global firmware (Google Play is usually available). CN β€” Chinese firmware (Google Play is not available). RU β€” Russian firmware (from 2022 it may be without Google).
❓ Can I return the guarantee after unlocking the bootloader?
No, unlocking the bootloader will void the warranty on the device, but you can return the device to its original state by asking for a standard one. MIUI Mi Flash Tool (but the warranty will not be restored).
❓ What Xiaomi models support Google Play installation without unlocking?
On most of the firmware devices MIUI Global or MIUI EEA (For example, Redmi Note 11/12, POCO X4/X5, Xiaomi 11T/12T) Google services can be installed through Google Installer (MIUI CN) post-model 2021 year (Xiaomi) 12/13/14, Redmi K50/K60) Unlocking the loader is mandatory.