Google Play Services on Xiaomi: A Complete User Guide

If you own a Xiaomi smartphone, you've probably noticed a mysterious item on the app list: Google Play Services, which takes up a lot of space, is constantly updated and sometimes even hangs in the background. But what is it really? Why Xiaomi canโ€™t do without this component, although the manufacturer is actively promoting its own services MIUI?

In this article, we will discuss in detail why Google Play Services is needed on Xiaomi devices, how they affect the operation of a smartphone, whether they can be removed or disabled, and what to do if they start to โ€œglutโ€, and how their behavior on global and Chinese versions of firmware differs, and why some users prefer to get rid of them manually.

Spoiler: Without Google Play Services, your Xiaomi will lose access to most apps from Google Play, stop working correctly with maps, notifications and even some features of the very same game. MIUI. But there are nuances - let's figure it out.

What is Google Play Services and Why is it Necessary for Xiaomi?

Google Play Services is a system component from Google that provides communication between your smartphone and the companyโ€™s services.

  • ๐Ÿ”„ Synchronizes data between devices (contacts, calendars, backups).
  • ๐Ÿ“ Provides geolocation in Google Maps, Uber and other applications.
  • ๐Ÿ”” Manages push notifications (e.g. from Gmail or YouTube).
  • ๐Ÿ”’ Monitors security (virus scanning, application verification).
  • ๐ŸŽฎ Supports Google Play Games (Achievements, Cloud Savings).

On Xiaomi smartphones, this component is integrated into firmware MIUI, Even if you're using the Chinese version without Google services, many apps (including system apps) depend on Google Play Services to work properly:

  • ๐Ÿ“ฑ MIUI Launcher uses them for weather widgets and calendar.
  • ๐Ÿ“ท Xiaomi camera can use Google Lens to recognize objects.
  • ๐Ÿ”‹ Optimization of the battery in MIUI It is based in part on data from Google on background activity.

Without this component, many features will either stop working or not work as they are, like Google Maps being unable to locate you, and YouTube will stop sending notifications for new videos.

๐Ÿ“Š What kind of firmware do you use on Xiaomi?
Global (with Google Play Services)
Chinese (without Google)
European (EEA)
LineageOS (Pixel Experience)
I don't know.

How Google Play Services Affects Xiaomiโ€™s Performance and Battery

One of the most common questions is, โ€œWhy is Google Play Services consuming so many batteries and constantly running in the background?โ€ โ†’ The battery is often the top energy consumption app:

  • ๐Ÿ”„ Continuous synchronization: Services update location, notifications and security data in real time.
  • ๐Ÿ“ฑ Background activity: Even if you donโ€™t run Google Maps, services can download maps or updates to speed up future work.
  • ๐Ÿ”’ Security check: scanning of installed applications for viruses occurs automatically.

But it's not always the norm that you're using high battery consumption, and if Google Play Services consumes more than 20 percent of its charge a day without actively using maps or navigation, it's a sign of a failure.

Problem.Signs.Decision
An outdated versionConstant updates in the background, lagsUpdate manually through Google Play
Conflict with MIUIApp crashes, error "Google Play Services stopped"Clear cache or reset settings
Viral SOUnusually high battery consumption at nightTest the device for viruses
Incorrect geolocation settingsQuick discharge when switched on GPSLimit location access for unnecessary applications

To check if battery consumption is abnormal, go to Settings โ†’ Battery โ†’ Battery usage and look at the statistics from the last 24 hours. If Google Play Services is number one by a wide margin, it's time to take action.

๐Ÿ’ก

After the update MIUI Battery consumption has increased, try rolling back Google Play Services to the previous version. To do this, remove the updates in the app settings (the button "Remove Updates" will appear if the version is not system-based).

Can I delete or disable Google Play Services on Xiaomi?

You can technically remove Google Play Services, but it will cause a critical malfunction of your smartphone. Here's what happens if you try to get rid of them:

  • โŒ Google Play Store will stop working (you can not install or update apps).
  • โŒ Apps with Google Dependence API (Gmail, Maps, Chrome will be on the way.
  • โŒ Push notifications from most services will stop coming.
  • โŒ Certain functions MIUI (For example, synchronization with Mi Cloud may not work properly.

However, there are legal ways to reduce the impact of services on productivity:

  1. Turn off auto-update: Go to Google Play โ†’ Settings โ†’ Auto Update Applications and select โ€œDo not update automatically".
  2. Limit background activity: in the application settings (Settings) โ†’ Annexes โ†’ Google Play Services โ†’ Battery) select "Limit background activity".
  3. Disable unnecessary geolocation functions: C Settings โ†’ Confidentiality โ†’ Permits โ†’ Geodata disable access for unnecessary applications.
What happens if you roll Google Play Services back to the factory version?
A rollback to the factory version can help if the current version is unstable, but note: 1. Some applications (e.g. banking) may require an up-to-date version of the services for security. 2. After the rollback of Google Play, the Store will insist on the update, so you will have to block it through Settings. โ†’ Annexes โ†’ Google Play Store โ†’ 3. Features like Google Pay or Find My Device may not work properly.

If you want to get rid of Googleโ€™s services, consider the following alternatives:

  • ๐Ÿ“ฑ Install custom firmware without GApps (e.g. LineageOS for microG).
  • ๐Ÿ”ง Use the Chinese version MIUI (You will lose access to Google Play).
  • ๐Ÿ› ๏ธ Replace Google apps with analogs (e.g. Here Maps instead of Google Maps).

๐Ÿ’ก

Removing Google Play Services from Xiaomi with global firmware will result in a loss of functionality, and it is better to optimize their work than to get rid of them completely.

How to Upgrade Google Play Services to Xiaomi

Google Play Services updates are released regularly, approximately every 1-2 weeks, and may include:

  • ๐Ÿ›ก๏ธ Correcting security vulnerabilities.
  • ๐Ÿ“ Improved geolocation and mapping.
  • ๐Ÿ”” Optimizing push notifications.
  • ๐Ÿ”‹ Fixes to reduce battery consumption.

By default, updates are automatically installed, but sometimes this process can โ€œhangโ€ to update Google Play Services manually:

  1. Open the Google Play Store.
  2. In the search box, type โ€œGoogle Play Servicesโ€.
  3. If an update is available, click โ€œUpdateโ€.

If the update is not installed, try:

Clear the cache and data of the Google Play Store|Reboot your smartphone|Check your internet connection (better to use Wi-Fi)|Remove previous service updates (if there is a button "Delete updates")|Update Google Play Store to the latest version-->

On Xiaomi devices with Chinese firmware (China) ROM) Google Play Services is not available by default:

  1. Unlock the bootloader (Bootloader).
  2. Install GApps through custom recovery (TWRP).
  3. Alternative methods (e.g. MicroG) are not guaranteed to be fully compatible.

๐Ÿ’ก

After the update MIUI Google Play Services is starting to glittle, try resetting your network settings: Settings โ†’ SIM-maps and mobile networks โ†’ Network resets. This often helps in conflicts with new firmware versions.

The difference between Google Play Services on Xiaomi Global and Chinese

Xiaomi smartphones come with different firmware versions, and this directly affects the availability of Google Play Services:

Type of firmwareGoogle Play Services availabilityFeatures
Global ROM (Global ROM)There's a default.Full support for Google services, but more background activity
European (EEA ROM)Yes, but with limitations.Complies with EU privacy laws (less data collection)
Chinese (China ROM)Absent.No Google Play, but there are alternatives from Xiaomi and Chinese developers
LineageOS (Pixel Experience)Depends on the build.You can choose a version with or without GApps.

In Chinese firmware, instead of Google Play Services, the following are used:

  • ๐Ÿ“ฑ Mi App Store โ€“ an alternative to Google Play.
  • ๐Ÿ“ Baidu Maps or AutoNavi instead of Google Maps.
  • ๐Ÿ”” Xiaomiโ€™s internal services for push notifications.

However, Chinese firmware has disadvantages:

  • โš ๏ธ There is no access to many Western apps (e.g. Netflix, PayPal).
  • โš ๏ธ Possible problems with geolocation outside China.
  • โš ๏ธ No support for Google Pay and other financial services.

If you bought Xiaomi with Chinese firmware, but you want to use Google services, you have to reflash the device to the global version. This is officially supported through the Mi Unlock app, but requires:

  1. Linking the Mi Account to the device.
  2. Expect 7-15 days to unlock the loader.
  3. Install firmware through the Mi Flash Tool.

๐Ÿ’ก

Xiaomiโ€™s Chinese firmware is optimized for the local market and doesnโ€™t always work well in other countries. If you want Google Play Services, youโ€™d better choose the global version of the device right away.

Google Play Services Frequent Errors on Xiaomi and How to Fix Them

Even on stable firmware, Google Play Services can crash, and here are the most common bugs and solutions:

1. The error "Google Play Services have stopped"

Reasons:

  • Conflict with the latest updates MIUI.
  • Damaged cache data.
  • Incompatibility with custom firmware.

Decision:

  1. Clear the cache: Settings โ†’ Annexes โ†’ Google Play Services โ†’ Memory. โ†’ Clear the cache.
  2. Remove the updates (if there is a button).
  3. Reset the device.

2. Permanent notifications of updates

If Google Play Store insists on updating services, but it is not installed:

  • Check the available space on the device (needs a minimum of 500 MB).
  • Turn it off. VPN Proxies (they can block the download).
  • Delete the Google Play Store data and restart your smartphone.

3 High battery consumption after upgrade MIUI

This is a typical problem when you upgrade to a new firmware version.

  • Resetting Google Play Services (Settings) โ†’ Annexes โ†’ Google Play Services โ†’ Memory. โ†’ Reset).
  • Disabling auto-update applications.
  • Limit background activity for unnecessary Google services.
What if Google Play Services is not updated due to a โ€œLack of Memoryโ€ error?
Even if there is free space on the device, sometimes the system reserves it for other needs. Solution: 1. Delete several large applications or files. 2. Move photos / videos to a memory card or to the cloud. 3. Use Settings โ†’ Memory. โ†’ Cleaning for garbage removal. 4. If nothing helps, perform a factory reset (be sure to back up your backup!).

If none of these methods worked, it might be the firmware itself that's the problem.

  • Check out Xiaomi forums (for example, XDA Developers) for bugs in your version MIUI.
  • Reverse to the previous stable firmware.
  • Contact Xiaomi Support (if the device is warranty).

Google Play Services: MicroG and other solutions

If you do not want to use Google services, but you need basic functions (geolocation, push notifications), you can consider alternatives:

1. MicroG

MicroG is an open-source implementation of Google services that:

  • โœ… Supports geolocation through Mozilla Location Service.
  • โœ… Allows you to receive push notifications (via UnifiedNlp).
  • โœ… Compatible with most apps that rely on Google API.
  • โŒ Does not support Google Pay, YouTube in the background and some features of Google Maps.

MicroG can be installed:

  • Through custom recovery (TWRP) GApps-free firmware.
  • Or by hand, downloading. APK from the official website (microg.org).

Alternative annexes

Many of the features of Google Play Services can be replaced by third-party solutions:

Google's functionThe alternativeCons
Google MapsOsmand, Here Maps, Yandex MapsLess detail, less navigation
Google Play StoreAurora Store, F-DroidNot all apps are available
Push notificationsUnifiedPush (with MicroG support)Not all apps support all apps
Google PaySamsung Pay, Mi PayLimited support for banks

However, the complete abandonment of Google Play Services has its pitfalls:

  • โš ๏ธ Some apps (e.g. banking) require Google SafetyNet and wonโ€™t work with MicroG.
  • โš ๏ธ Geolocation may be less accurate (especially indoors).
  • โš ๏ธ There is no guarantee that all functions MIUI They will work correctly.

๐Ÿ’ก

MicroG is a good alternative for enthusiasts, but not for everyday use. If you want all the features of a smartphone without restrictions, it's better to stay on Google Play Services.

FAQ: Answers to Frequent Questions about Google Play Services on Xiaomi

Can I transfer Google Play Services to a memory card?
No, it's a system application, and it's always installed in internal memory. However, you can clear its cache to make room: Settings โ†’ Annexes โ†’ Google Play Services โ†’ Memory. โ†’ Clear the cache.
Why does Google Play Services take up so much space?
Services include: Modules for working with maps (Google Maps) API). Machine learning libraries (e.g. Google Lens) cache to speed up data loading, average 500-800 MB, but can go up to 1-2 GB with cache, and to reduce space, clean the cache regularly or limit background activity.
How to check out the version of Google Play Services on Xiaomi?
Open the Settings. โ†’ Annexes โ†’ App management, search Google Play Services and see the version number under "App Information" and use the command: adb shell dumpsys package com.google.android.gms | grep versionName To do this, you will need to connect your smartphone to your PC and enable debugging USB.
Is it safe to turn off Google Play Services?
Turning them off completely is not recommended, because it will cause a lot of applications to crash, but you can: Limit background activity, disable auto-update, disable geolocation for unnecessary services, if you do turn off services, some features. MIUI (For example, synchronization with Mi Cloud may not work properly.
Can I install Google Play Services on Xiaomiโ€™s Chinese firmware?
Yes, but it will require: Unlock the bootloader through the Mi Unlock Tool. Install custom recovery (TWRP). Swipe through GApps (e.g. Open GApps) and note that you may have problems with the system after that. OTA-Updates and some functions MIUI (For example, topics may work in an unstable manner.