Xiaomi MIUI-based smartphones often come without Google services pre-installed, 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 applications associated with a Google account. In this article, we will analyze all the current ways to install Google on Xiaomi, from official methods to workarounds for the βChineseβ versions.
Itβs important to understand that the process varies depending on the smartphone model, MIUI version and regional firmware. For example, on the Redmi Note 12 with global firmware, it is easy to update services, and on the Xiaomi 14 Pro for the Chinese market you will need to unlock the bootloader and manual firmware. We will look at options for all cases, from the simplest to the most complex, with detailed instructions and warnings about possible risks.
Why Xiaomi doesnβt have Google and how to check it out
The main reason for the lack of Google services on Xiaomi smartphones is regional restrictions: firmware for the Chinese market (China ROM) is initially deprived of GMS due to the ban of Google in China. Even some global versions (Global ROM) can be delivered without Google services in countries where they are blocked (for example, in Russia after 2022).
To make sure your device doesnβt have Google, follow these steps:
- π Check if the Play Market app is on the menu. If it's not available, Google's services are not available.
- π± Go to Settings. β The phone. β Version. MIUI. If the name of the firmware has the word China (for example, the name of the firmware, MIUI 14.0.3.0 China is a Chinese version without the GMS.
- π Try adding a Google account to Settings β Accounts: If no option is available, services are not installed.
On Xiaomiβs European-market smartphones (EEA ROM), Google services are pre-installed, but can be disabled by default, in which case it is enough to activate them in the settings.
β οΈ Note: Installation of Google on Chinese firmware (China) ROM) It can lead to unstable system operation, synchronization errors and problems with updates.
Method 1: Install Google with MIUI Optimizing (for global firmware)
If your Xiaomi is running on Global ROM or EEA ROM, but Google services are missing or not working for some reason, the easiest way to get them back is to use the built-in MIUI Optimizing app (formerly called GetApps), a method that is suitable for most models released after 2020, including the Redmi Note 11, POCO X4 Pro and Xiaomi 12T.
Instructions:
- Open the MIUI Optimizing app (a blue rhombus and white arrow icon).
- Go to the Google section (usually located in the lower menu or in the Recommended category).
- Click Install or Update next to Google Mobile Services (GMS) package.
- Confirm the boot and wait for the installation to be completed (a restart may be required).
After the reboot, Play Market, Google Play Services, and other standard apps will appear on the menu, and if the Google section in MIUI Optimizing is missing, then your firmware does not support this method, move on to the next method.
Backup of important data
Connect to a stable Wi-Fi network
Charge your smartphone by at least 50%
Check the vacant space (required) ~500MB)-->
Method 2: Manual installation of GMS on Chinese firmware (China ROM)
For smartphones with China ROM (such as Xiaomi 13 Ultra, Redmi K60 Pro or POCO F5 for the Chinese market), you will need to manually install the Google Mobile Services package. This process is more complex and involves several steps: unlocking the bootloader, firmware custom recovery and installing GMS via TWRP.
Importantly, this method is only suitable for experienced users; incorrect actions can lead to a βbrickβ (complete inoperability) of the device; if you are not confident in your abilities, you should contact a service center or consider buying a smartphone with global firmware.
Step-by-step:
- π Unlock the bootloader through the official Mi Unlock Tool (requires a Mi Account tied to the device, and wait) 7-14 lock-up).
- π₯ Download custom Recovery TWRP For your model from twrp.me.
- π§ Install. TWRP Quickboot: Quickboot Flash Recovery twrp.img fastboot boot twrp.img
- π¦ Download the current package GMS (NikGApps or Open GApps for your Android version.
- π V TWRP run the Wipe β Format Data (this will delete all data!), then install ZIP-packet GMS.
Once installed, restart the device. The first start can take up to 10 minutes. If the system does not boot or errors occur, try repeating the process with another GMS package or TWRP version.
What if the camera or fingerprint sensor stopped working after installing the GMS?
β οΈ Note: Some models (e.g. Xiaomi) 12S Ultra or Redmi K50 Gaming installation GMS This could lead to Widevine blocking. L1, What will stop streaming services in high resolution (Netflix, Disney)+). Before installing, check the compatibility of your model in the forums. XDA Developers or 4PDA.
| Xiaomi model | Support for GMS | Recommended package | Risks. |
|---|---|---|---|
| Redmi Note 10 Pro | Yes (via TWRP) | NikGApps Basic | Loss of Widevine L1 |
| Xiaomi 11T Pro | Yeah (requires unlocking) | Open GApps Pico | Synchronization errors |
| POCO F4 GT | Yes (via MIUI Optimizing) | Official package | No. |
| Xiaomi 13 (China ROM) | Partially (requires patch) | MindTheGapps | Payments are not working |
Xiaomi (series 11/12/13/14)
Redmi (Note, K-series)
POCO (F, X, M-series)
Another brand-->
Method 3: Install Google via ADB (without unlocking)
If unlocking the bootloader is not possible (for example, due to manufacturer restrictions on new models), you can try installing GMS via ADB (Android Debug Bridge), which does not work on all devices, but can help owners of Redmi or POCO with global firmware, where Google services have been manually removed.
This will require:
- π₯οΈ Computer with drivers installed ADB and Fastboot.
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times press the assembly number β return to additional settings β For developers β Debugging by USB).
- π Package GMS Core (can be downloaded from APKMirror).
Instructions:
- Connect your smartphone to your PC and confirm the debugging permission.
- Open the command line in the ADB folder and execute: Adb devices (you should display your device).
- Install. APK-manual packages: adb install com.google.android.gms-XX.apk adb install com.google.android.gsf-XX.apk
- Restart the device and check the services.
This is less reliable than installing via TWRP, as system applications can conflict with manual ones, and if Google services have disappeared after the reboot, repeat the root process or consider alternative methods.
π‘
If Google apps crash after installing GMS via ADB, try clearing the cache and data of Google Play Services in the application settings, and installing an older version of the package will also help (for example, instead of 23.XX.XXX, try 22.XX.XX).
Method 4: Use of alternative app stores
If you can't install Google, or you don't want to risk the stability of the system, you can use alternative sources of applications, which won't replace full-fledged Google services, but will allow you to install most applications, including YouTube, Gmail and Google Maps.
Popular alternatives to the Play Market:
- π¦ Aurora Store is an open client for downloading apps from Google Play without a Google account.
- π APKMirror is a reliable source APK-Virus-checked files. You can download the official versions of Google apps here.
- π APKPure is an alternative store with a wide range of applications, including regionally blocked ones.
- π F-Droid is an open source repository (suitable for installing clients like NewPipe instead of YouTube).
To use these services:
- Download. APK-a store file (for example, from the official website of the Aurora Store).
- Allow installation from unknown sources in Settings β Applications β Special Access Rights β Install unknown applications.
- Set up an APK and set up a store (Aurora Store may require an anonymous sign-in or Google account).
The downside to this method is that it doesnβt automatically sync with your Google account and there are possible push notification issues, but for most apps (except those that require Google Play Services), itβs enough.
Solving problems after installing Google
Even if the installation is successful, users often encounter errors, and here are the most common problems and ways to solve them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Google apps are flying out | Conflict of GMS versions | Remove updates for Google Play Services in app settings |
| Synchronization is not working. | Google Account Manager is not available | Install the missing APK via ADB or TWRP |
| Error "Device not certified" | Inconsistency between firmware and GMS | Register your device with Google Device Registration |
| Payments are not working (Google Pay) | No certification or root | Use Magisk to hide root or alternative payment systems |
If none of the methods worked, check:
- π Compatibility of Android version and package GMS (For example, for Android 13 you need to GMS lower 23.XX.XX).
- π All the necessary components: Google Services Framework, Google Play Store, Google Account Manager.
- π Absence of blocking from the side MIUI (Some of the software has protection against modifications).
π‘
If your smartphone starts to warm or discharge quickly after installing the GMS, check the background activity of Google Play Services in the battery settings, often helping to turn off automatic sync or install a lighter version of the GMS (for example, MicroG).