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.
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:
- Google Account Manager (for authorization)
- Google Services Framework (the basis for the operation of services)
- Google Play Services (updates and syncs)
- 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:
- Install Google Account Manager and Google Services Framework first (order is important!). After installing each file, restart your phone.
- Install Google Play Services. Once installed, open the app, accept the terms of use and wait until the setup is complete.
- 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.
- 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 model | Supported GApps package | Recommended version of TWRP |
|---|---|---|
| Redmi Note 12 Pro+ 5G | OpenGApps nano (ARM64, Android 13) | TWRP 3.7.0 |
| POCO F5 | OpenGApps pico (ARM64, Android 13) | TWRP 3.6.2 |
| Xiaomi 13 Lite | NikGApps basic (ARM64, Android 12) | TWRP 3.7.0 (unofficial port) |
| Xiaomi Mix 4 | OpenGApps micro (ARM64, Android 11) | TWRP 3.5.2 |
What if TWRP doesnβt see internal memory?
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.
- Open the Play Market and try downloading any free app (like Google Keep).
- Check the synchronization of contacts and calendar in Settings β Accounts β Google.
- Start YouTube or Google Maps β if they open without errors, the services work.
- 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.