Xiaomi MIUI-based smartphones often ship without Googleβs pre-installed services β especially for Chinese-made devices or global firmware models where Google Mobile Services is not the default GMS. Without these services, you wonβt be able to use Google Play Market, YouTube, Gmail, and other key applications. In this article, weβll look at current installation methods, including official and alternative methods, and how to avoid common bugs.
It's important to understand that the process varies depending on the phone model and firmware version. For example, one method will work for the Xiaomi 13 Ultra or POCO F5, and for older devices like the Redmi Note 8 Pro another. We'll look at the universal solutions that work on most devices, including those that are upgraded to MIUI 15 or HyperOS.
Why is there no Google service on Xiaomi?
The lack of Google Mobile Services (GMS) on Xiaomi smartphones is due to several factors:
- π¦ Regional restrictions: Devices for the Chinese market (China) ROM) not include GMS They're using alternatives from Baidu, Tencent and others.
- π Unlicensed firmware: Some global versions MIUI Can be delivered without Google certified services (e.g., after manual update via fastboot).
- π οΈ Custom firmware: If you have installed an unofficial firmware (e.g. LineageOS or Pixel Experience), GMS You'll have to manually install it.
Compounding the problem, without a GMS, many apps (like Google Maps or Chrome) either donβt work or lose functionality, such as Netflix, which may not launch due to the lack of Widevine L1 certification, which is tied to Google services.
Method 1: Official installation via MIUI (for global firmware)
If your phone is initially supported GMS, But services have been removed or disabled, and can be restored through standard settings. MI In the model number, for example, Redmi Note 12 Pro+ 5G Global).
Instructions:
- Open Settings β Applications β Application Management.
- Click on the three dots in the top right corner and select Show All Apps.
- Search Google Play Services or Google Play Services. If there is an app but it is disabled, turn it on.
- If there are no services, go to Settings β About Phone β MIUI version and tap 7 times on the line to activate the developer mode.
- Return to Settings β Additional β For developers and enable Factory OEM unlock (if available).
- Restart the device. After the reboot, check if Google Play Market is available in the app menu.
Developer mode is on
Installation from unknown sources is allowed
Backup of important data is made
Battery charge > 50%
-->
If you don't get services after that, then your firmware isn't certified, so move on to the next one.
β οΈ Note: Some models (e.g. Xiaomi) 12T) After upgrading to HyperOS, you may need to re-activate services through Settings β Google β Connect your account. If you don't have an option, use alternative methods.
Method 2: Install GMS via APK (for China ROM)
If your smartphone is running on Chinese firmware (China) ROM), The official method won't work, and then you have to manually install the services through the APK-This method is suitable for most models, including Redmi. K60, POCO X5 Pro and others.
You'll need:
- π± Smartphone with unlocked bootloader (if you need installation via fastboot).
- πΎ APK-Latest version files: Google Account Manager (corresponding to Android version) Google Services Framework Google Play Services Google Play Store
- π§ Installation programme APK (For example, APKMirror Installer or Adb install).
Step-by-step:
- Download current versions of APK from a trusted source (e.g. APKMirror). Pay attention to the compliance of the Android version (e.g., Android 13 requires files marked arm64-v8a or universal).
- Transfer files to your phone or download directly to your device.
- Install Google Account Manager first. If installation is blocked, allow installation from unknown sources in Settings β Applications β Special Access β Install unknown applications.
- Install the rest of the APKs in the following order: Google Services Framework β Google Play Services β Google Play Store
- Reboot the phone.
- After the reboot, open Google Play Market, log in to your account and wait for the updates.
What to do if Google Play Services is not updated?
Critical detail: Some firmware (e.g. MIUI 14 for Xiaomi 13) may lose access to Mi Account and sync with Xiaomi services after manual installation of the GMS, requiring a reset or custom recover (TWRP) to restore.
Method 3: Installation through Custom Recavery (TWRP)
For advanced users, the most reliable way is to install a GMS through a custom Recovery (such as TWRP).
- π You've unlocked your bootloader.
- π² The device works on Chinese firmware or custom assembly without GMS.
- π Previous ways didn't work.
Algorithm of action:
- Unlock the bootloader via the Mi Unlock Tool (instructions on Xiaomi's official website) This erases all data from the phone!
- Install TWRP Recovery for your model (download the image from twrp.me).
- Download the archive from GMS for your Android version. Popular builds: NikGApps (optimized for MIUI) Open GApps (universal but may conflict with MIUI)
TWRP
Power + Volume Up
Install
Wipe β Dalvik/ART Cache
| GMS assembly | Suitable for | Size | Features |
|---|---|---|---|
| NikGApps Basic | MIUI 13β15, HyperOS | ~200MB | Minimum set, without unnecessary applications |
| Open GApps Pico | Brush firmware (LineageOS, Pixel Experience) | ~150MB | Could be in conflict with MIUI-fittings |
| MindTheGapps | Android 12β14 | ~100MB | Optimized for new versions of Android |
β οΈ Attention: Installation GMS through TWRP On HyperOS devices, you may be able to get com.google.process.gapps. In this case, you will need to install a patch for compatibility (see the forum). XDA Developers on the model of the phone).
Problems after GMS installation and solutions
Even after you successfully install Google services, you may encounter errors, and consider the most common ones and how to fix them.
1. The error "Google Play Services has stopped"
Reason: Version conflict or lack of necessary permissions.
Decision:
- π Reinstall Google Play Services via APKMirror by selecting the version that matches your Android.
- π§Ή Clear the cache and application data in the settings.
- π§ Turn off battery optimization for Google services in Settings β Battery β Optimizing the battery.
2.No access to Google Play Market
Reason: No device certification or region lock.
Decision:
- π Check the region in the Google account settings (should match the region) SIM-map).
- π Install Device. ID Changer (requires root) and change the device ID to a certified one.
- π₯ Download Google Play Store manually with APKMirror.
3.Push notifications are not working
Reason: There is no background activity for Google services.
Decision:
- π οΈ Enable Autoplay for Google Play Services in Settings β Annexes β Permits β Auto-start.
- π Turn off power saving for Google apps in Settings β Battery β Choice of applications.
π‘
If your phone starts to warm or run out quickly after installing the GMS, check the activity of Google Play Services in the battery settings. Often the problem is solved by turning off unnecessary features such as Wi-Fi Scanner or Device Search in Google Settings.
How to check if the GMS is installed correctly
To make sure that Google services are error-free, follow the following steps:
- Open the Google Play Market and try to download any app (like Google Chrome).
- Check the status of the device certification: Install the Device ID application from the Play Market. Check the Google Service Framework (GSF) bar β if it is not empty, the services are installed.
YouTube
Google Maps
Google Play Services
If all the points are successful, your Xiaomi is fully ready to work with the Google ecosystem. If errors occur, go back to the problem section or consider alternative methods (for example, installing custom firmware with pre-integrated GMS).
π‘
On HyperOS devices, you may need to configure permissions for com.google.android.gms via ADB after installing the GMS. Without this, some features (such as geolocation in Google Maps) will not work properly.
Alternatives to Google Services on Xiaomi
If installing GMS seems too complicated or you prefer to do without it, consider alternative solutions:
| Alternative for Xiaomi | Advantages | Deficiencies | |
|---|---|---|---|
| Google Play Market | Mi App Store or APKMirror | No GMS dependency, optimized for MIUI | Fewer applications, risk of malware |
| Gmail | Mi Mail or BlueMail | Multiple account support, integration with MIUI | No synchronization with Google contacts |
| Google Maps | Baidu Maps or Yandex Maps | Works without GMS, detailed maps for China/Russia | Limited functionality abroad |
| YouTube | NewPipe (open source) | No advertising, background playback | No official support for Google |
Alternatives may be justified if you are not dependent on the Google ecosystem, but be aware that some apps (like WhatsApp or Uber) require Google Play Services to work properly, even if they are installed via APK.