How to install Google Play Store on Xiaomi: 3 working methods and error solving

Xiaomi MIUI-based smartphones often come without Google services pre-installed β€” especially for models for the Chinese market (Redmi Note 12 Pro+ 5G, POCO X5 Pro, Xiaomi 13 Ultra) or devices with global firmware where services have been manually removed. Without Google Play Market, you will not be able to download apps from the official store, use Gmail, YouTube or Google Maps. Fortunately, you can install the Play Store on Xiaomi yourself β€” and we will tell you how to do this safely and without the risk of blocking the device.

In this article you will find:

  • πŸ” 3 Proven Ways to Install Google Play (Including the Method for Rootless Devices)
  • πŸ“± Step-by-step instructions for different versions MIUI (12, 13, 14 and HyperOS)
  • ⚠️ Common errors and their solutions (e.g., errors) DF-DFERH-01 or lack of internet after installation)
  • πŸ”’ Security Tips: How to Avoid Viruses and Avoid Losing Guarantees

Warning: some methods require unlocking the bootloader or installing a custom Recovery, which can cancel the warranty. If your Xiaomi is still under warranty, use only official methods (described in the first two sections).

1. Install Google Play via MIUI Global ROM (official way)

The easiest and safest method is to upgrade to the global version of MIUI, where Google services are already pre-installed, which is suitable for most Xiaomi, Redmi and POCO models, except for devices originally intended for the Chinese market (for example, Xiaomi 14 Pro with CN firmware).

To check the current firmware version, go to Settings β†’ About Phone β†’ MIUI version. If the name is CN (China), IN (India) or RU (Russia), but without Google services - your device needs firmware Global or EEA (Europe).

  • πŸ“² Download the official firmware for your model from the site MIUI Downloads (select the Stable section) β†’ Global or EEA).
  • πŸ”„ Transfer the file (.zip format) to the root folder of the phone’s internal memory.
  • βš™οΈ Update the system through Settings β†’ The phone. β†’ Updating the system β†’ Three dots (menu) β†’ Select a firmware file.
  • πŸ”“ Confirm the installation and wait for the restart (it will take 5-15 minutes).

⚠️ Note: When you update via Recovery (if the phone doesn't see the firmware file in the settings), all data will be erased. Back up through Settings β†’ Additionally. β†’ Backup and reset.

πŸ“Š What Xiaomi model do you use?
Redmi Note 12/13
POCO X5/F5
Xiaomi 13/14
Another model

2.Install Google Play through APK-files (no firmware)

If you don’t want to reflash your phone or your model doesn’t support the global version MIUI (For example, Xiaomi Mix Fold 3, you can install Google Play Market manually through the APK-This method works on most devices, but requires the activation of developer mode and permission to install from unknown sources.

You will need 4 key files:

  1. Google Account Manager (for authorization)
  2. Google Services Framework (the basis for the operation of services)
  3. Google Play Services (updates and syncs)
  4. Google Play Store (the app store itself)

Download current versions of these files from a trusted source (such as APKMirror). Never install APKs from unknown sites, which can lead to virus infection or data theft.

Activate the developer mode (7 taps by build number in "About phone")

Allow installation from unknown sources (β€œSettings β†’ Applications β†’ Special Access β†’ Installation of Unknown Applications”)

Download all 4 APK-file (see list above)

Charge your phone at least 50 times%-->

Step-by-step:

  1. Install Google Account Manager and Google Services Framework first (order is important!). After installing each file, restart your phone.
  2. Install Google Play Services. Once installed, open the app, accept the terms of use and wait until the setup is complete.
  3. Install Google Play Market. The first time you run, you might get an error called "RH-01 server error," which is normal. Restart your phone and try again.
  4. Log in to your Google account through Settings β†’ Accounts β†’ Add an account.

⚠️ Note: If the Internet stopped working after installing Google Play or sync errors appeared, check the date and time settings (Settings) β†’ System system β†’ Date and time: Turn off automatic determination and set date/time manually.

3. Installation through Custom Recavery (TWRP) for power users

This method is suitable for devices where the first two methods did not work (for example, on Xiaomi 12S Ultra with a locked bootloader or custom firmware).It requires unlocking the bootloader and installing TWRP, which cancels the warranty and can lead to a device blink if you make errors. Use it only if you are confident in your actions!

The advantage of the method is the ability to install the full package of Google Apps (GApps) with one firmware, including all services (YouTube, Gmail, Google Assistant, etc.).

  • πŸ”“ Unlock the bootloader through the official Mi Unlock Tool (instructions on Xiaomi website) This will take up to 72 hours (waiting for SMS permission).
  • πŸ“₯ Download. TWRP For your model from twrp.me.
  • πŸ“¦ Select GApps on OpenGApps (we recommend pico or nano to save space).
  • πŸ”§ Install. TWRP Fastboot (Fastboot Flash Recovery) twrp.img fastboot boot twrp.img).
  • πŸ–₯️ Squeeze through GApps TWRP (section β†’ Select a.zip file from GApps).
Xiaomi modelSupported GApps packageRecommended version of TWRP
Redmi Note 12 Pro+ 5GOpenGApps nano (ARM64, Android 13)TWRP 3.7.0
POCO F5OpenGApps pico (ARM64, Android 13)TWRP 3.6.2
Xiaomi 13 LiteNikGApps basic (ARM64, Android 12)TWRP 3.7.0 (unofficial port)
Xiaomi Mix 4OpenGApps micro (ARM64, Android 11)TWRP 3.5.2
What if TWRP doesn’t see internal memory?
If internal memory is not displayed after installing TWRP, try: 1. Reboot to TWRP again via fastboot boot twrp.img. 2. Enter adb shell twrp mount system (requires PC connection) into TWRP. 3. Format the Data partition (WARNING: this will erase all data!). If the problem persists, your model may require a special version of TWRP with FBE encryption.

4. Solve common errors after installing Google Play

Even after a successful installation of Google Play Market, errors can occur, and here are the most common problems and solutions:

  • 🚫 Error "The device is not certified" (DF-DFERH-01): Reason: Google blocks uncertified devices Solution: Register your Xiaomi with Google Device Registration (you will need to enter Google Services Framework) ID, which can be obtained through the Device application ID).
  • πŸ”„ Play Market is constantly updated or not opened: Delete the cache and application data (Settings) β†’ Annexes β†’ Google Play Market β†’ Memory. β†’ Clear cache/data. If it doesn't work, reinstall Google Play Services.
  • πŸ“Ά No internet after installing Google Apps: Check your settings APN for mobile network or reset network settings (Settings) β†’ SIM-maps and mobile networks β†’ Resetting network settings).
  • πŸ”’ Applications are not updated: Make sure that in Settings β†’ Accounts. β†’ Google is syncing enabled. Also check if it's blocking. MIUI Optimizer Background Activity (Settings) β†’ Permits β†’ Auto-start).

πŸ’‘

If some apps (such as Netflix or banking apps) don’t show up after installing Google Play Market, check the device’s certification through the Device ID app. Some apps are blocked on uncertified or custom firmware.

5. How to check that Google Play is working correctly

After installing Google Play Market, you need to make sure that all services are stable.

  1. Open the Play Market and try downloading any free app (like Google Keep).
  2. Check the synchronization of contacts and calendar in Settings β†’ Accounts β†’ Google.
  3. Start YouTube or Google Maps – if they open without errors, the services work.
  4. Make sure that Settings β†’ Apps display all Google services installed (there must be at least 5-6 of them).

If at least one item does not fulfill, go back to the "Error Solving" section or reinstall the services again.

πŸ’‘

If your Xiaomi started to warm up or discharge quickly after installing Google Play Market, check the background activity of Google services in Settings β†’ Battery β†’ Charge Use. Disable unnecessary functions (for example, Google Play Services may consume charge due to constant synchronization).

6. Alternative ways to install apps without Google Play

If you can’t install Google Play Market or don’t want to take risks, there are alternative ways to download apps:

  • 🌐 APKMirror is a reliable source APK-Virus-checked files, suitable for downloading individual applications (e.g. Telegram or WhatsApp).
  • πŸ“¦ Aurora Store is an open client for Google Play, which does not require installation of services.
  • πŸ”— MIUI App Store β€” Xiaomi's branded store (available by default) has many popular apps, but the range is limited.
  • πŸ–₯️ ADB Install – Install applications via computer using the command: adb install name file.apk

⚠️ Note: When using third-party stores (such as APKPure or Aptoide), disable auto-updates in your security settings.

Frequently Asked Questions (FAQ)

❓ Can I install Google Play on Xiaomi without unlocking the bootloader?
The first two methods from this article (Global Firmware) ROM installation APK-The files do not require unlocking the bootloader, however, on some models (e.g. Xiaomi). 13T Pro) may require disconnection MIUI Protection ADB: adb shell settings put global miui_optimization_disabled 1
❓ Why some apps are not visible after installing Google Play Market (e.g. Netflix)?
This is due to lack of Google certification or regional restrictions. Solutions: Register your device with Google Device Registration. Use a VPN to change region (like ProtonVPN). Download the APK of the desired application from APKMirror.
❓ How to remove Google Play Services if they interfere with your phone?
You can’t delete Google Play Services completely without root rights, but you can disable: Go to Settings β†’ Annexes β†’ Google Play Services. Click Disable (if the button is inactive, delete the updates first). TWRP and GApps-remover firmware. ⚠️ After the shutdown, all applications dependent on Google services will cease to work!
❓ Will banking applications (Sberbank, Tinkoff) work after installing Google Play?
Yes, but only if: The device is Google certified (checked through Device) ID). No root rights or custom Recovery installed. Play Protect is enabled. β†’ Google β†’ If the banking application is blocked, try: Install Magisk and activate the MagiskHide module. Use alternative versions of applications (for example, Sberbank Online Lite).
❓ Can I update Google Play Services manually?
Yes, download the latest version from APKMirror and install it on top of the old one, but it’s best to wait until the automatic update is made via the Play Market to avoid conflict.