Xiaomi MIUI-based smartphones often ship without Googleβs pre-installed services β especially for models for the Chinese market or global firmware devices where GMS is removed for legal reasons. Without these services, you will not be able to use the Play Market, YouTube, Gmail and other key applications. In this article, we will discuss all the current ways to install Google on Xiaomi, from official methods to workarounds for complex cases.
Many users experience problems after manual installation: services crash, donβt update, or donβt launch at all, because of version incompatibility, lack of necessary permissions, or conflicts with MIUI. We will not only show how to install Google correctly, but also explain how to avoid typical errors and what to do if something goes wrong.
If your Xiaomi is bought in China or stitched with a custom version of MIUI without GMS, this guide will be your salvation, and for owners of global versions, we have prepared tips for restoring service functionality after a reset or upgrade.
Why is Xiaomi not Google and can it be fixed?
The main reason for the lack of Google Mobile Services (GMS) on Xiaomi smartphones is legal restrictions, and in China, Google services are blocked, so local versions of devices come with alternative ecosystems (for example, the Mi App Store or Huawei AppGallery), even global models are sometimes deprived of GMS due to sanctions or firmware errors.
Fortunately, you can install Google on Xiaomi 99% of the time, but the methods vary depending on:
- π± Device models (e.g. Redmi Note 12 vs Xiaomi 13 Ultra)
- π Versions MIUI (Chinese, Global, European)
- π οΈ bootloader status (unblocked/blocked)
- π¦ The right to a root (if you have previously received it)
It is important to understand that not all methods are equally safe, for example, installing a GMS through an informal APK can lead to a blocking of a Google account due to suspected piracy, and incorrect firmware to a βbrickβ of a device, we will only consider proven methods with minimal risks.
Method 1: Official installation via MIUI (for global firmware)
If your Xiaomi initially supports GMS, but GoogleSuddenly services have disappeared after an update or reset, use the built-in recovery mechanism, which works for most global and European firmware (MIUI Global/EU).
Instructions:
- Open Settings β Applications β Application Management.
- Click on the three dots in the top right corner and select Show All Apps.
- Find Google Play Services and Google Play Market (they can be disabled).
- For each application, click Enable, then Update (if available).
- Reset the device.
If the applications are not listed, try to restore them through the MIUI Lab:
- π§ Go to Settings. β The phone.
- Tap 7 times on the MIUI version to activate the developer mode.
- Go back to Settings β Additional β MIUI Lab.
- Select Restore Google Services (if there is one).
βοΈ Preparations for recovery GMS
β οΈ Attention: On Chinese firmware (MIUI China) "Restore Google Services" is not available in the Laboratory.
Method 2: Install Google via APK (for Chinese firmware)
If your Xiaomi is MIUI China, official methods of installation GMS No, we'll have to use a manual setup. APK-This method is suitable for most models, but requires caution: incompatible versions can cause crashes.
Step-by-step:
- Download the archive with the latest version of Google Installer (for example, with APKMirror).
- Unpack the archive and install it. APK-files in this order: 1.com.google.android.gms (Google Play Services) 2.com.android.vending (Google Play Market) 3.com.google.android.gsf (Google Services Framework)
- After installing each file, restart the device.
- Start Google Play Market and log in to your account.
If the services do not work after installation:
- π Remove the cache and data of Google Play Services in Settings β Annexes.
- π₯ Install Google Account Manager (if not in the archive).
- π Enable permission for Unknown sources in security settings.
What happens when Google Play Services stops?
| Xiaomi model | Supported version of GMS | Features of installation |
|---|---|---|
| Redmi Note 10/11/12 | 22.30+ | Requires to disable MIUI Optimization in the developer settings |
| POCO F3/F4/F5 | 23.10+ | Better to install via TWRP for stability |
| Xiaomi 13/13 Pro | 23.40+ | You may need a patch for Android 13 |
| Black Shark 5/6 | 22.18 | Use special firmware with pre-installed GMS |
Method 3: Firmware global MIUI via Fastboot
The most reliable, but also the most risky method is to completely reflash the device to the global version of MIUI, which is guaranteed to solve the problem with the GMS, but will require unlocking the bootloader and can lead to data loss.
What you'll need:
- π₯οΈ Computer with installed ADB and Fastboot.
- π Unlocked bootloader (instructions on the official Xiaomi website).
- π¦ Firmware MIUI Global for your model (download from official source).
Firmware instructions:
- Unpack the downloaded firmware in the folder from fastboot.
- Connect your phone to your PC in Fastboot mode (press Power + Vol Down when you turn on).
- Launch the file. flash_all.bat (Windows or flash_all.sh (Linux/Mac).
- Wait until the process is completed (10-15 minutes).
- After rebooting, reset to factory settings.
β οΈ Attention: Fastboot firmware erases all data on the device, including photos and contacts. backup through Settings β Additionally. β Backup or Mi Cloud Backup.
π‘
If the Google Play Market doesnβt open after you have firmware, check the date and time on your phone. Incorrect settings can block access to Google services.
Method 4: Installation via TWRP (for advanced users)
If you already have a custom recap TWRP, You can sew it up. GMS form ZIP-This method is suitable for devices with unlocked bootloader and root rights.
Files required:
- π Open GApps (select the version) ARM64, Android 12/13, pico).
- π§ TWRP For your model (if not already installed).
Installation process:
- Download the appropriate Open GApps package and transfer it to your phone.
- Download to TWRP (press Power + Vol Up when you turn on).
- Press Install and select downloaded ZIP-file.
- Swipe to confirm the installation.
- After completion, run the Wipe β Dalvik/ART Cache.
- Reset the device.
If you have a Setup Wizard Stop error after installation, try:
- π Switch another Open GApps option (e.g. nano instead of pico).
- π΅ Disable signature verification in TWRP (if there is such an option).
- π§ Install Universal GMS Doctor for Conflict Correction.
π‘
Installation through TWRP β the most flexible method, but requires an unlocked bootloader and can disrupt the work MIUI-feature (for example, themes for designing or duplicating applications).
Solving Typical Problems After Installing Google
Even after a successful GMS installation, users often encounter errors, and here are the most common problems and solutions:
1. Google Play Services is constantly shutting down
- πΉ Remove updates to Google Play Services in Settings β Annexes.
- πΉ Install an older version (e.g. 22.18.16 instead of 23.40).
- πΉ Turn off optimization. MIUI: Settings β Special facilities β Optimization MIUI β Turn it off.
2. geolocation does not work in Google Maps
- π Check the permissions for Google Play Services (Geodata and Exact Location must be included).
- π Install the latest version GMS.
- π Enable High-Precision Location Determination in Phone Settings.
3 No notifications from Gmail/YouTube
- π Check if notifications are disabled in Settings β Notifications β Management of notifications.
- π Turn off battery optimization for Google apps.
- π Install Google Services Framework separately.
Error "Device not certified"
This means that your Xiaomi has not passed Google's review.
- π Register your device with Google Device Registration (required) IMEI).
- π Install Google Account Manager with the latest version.
- π Reset your Google Play Services settings through Settings β Annexes.
How to check if Google services are installed correctly?
To make sure that the GMS is working correctly, follow the following steps:
1. Verification of Google Play Services
- Open Settings β Applications β Google Play Services.
- The version will be displayed at the bottom of the screen (e.g. 23.40.16).
- Compare it to the latest version in the Play Market.
2. Google Compatibility Test
- π± Install Google Launcher.
- π± Try to log in to your YouTube or Gmail account.
- π± Check the Google Maps (should determine the location).
3. Diagnosis through ADB
For advanced users: connect your phone to your PC and follow the command:
adb shell dumpsys package com.google.android.gmsIf the output line is versionName=..., the services are installed correctly.
π‘
If after all the checks Google apps still do not work, most likely the problem is incompatibility of the GMS version with your MIUI firmware.