Google Play Services Consume a Lot of Power on Xiaomi: 7 Ways to Solve the Problem

Have you noticed that your Xiaomi battery is going down too fast, and Google Play Services is leading the way in power consumption statistics? MIUI, especially after updates or resets. com.google.android.gms can consume up to 30-40% Charges per day, even if you donโ€™t use your phone actively.

The reason lies in the architecture of Google Mobile Services (GMS), At Xiaomi, the situation is exacerbated by aggressive optimization, which is responsible for synchronization, notifications, geolocation and background processes. MIUI, This article presents 7 proven ways to reduce battery consumption without turning off critical features, including hidden settings and alternative solutions for advanced users.

Why Google Play Services are so much consumed by Xiaomi

The main reason for high power consumption is the constant activity of background processes. Google Play Services is responsible for:

  • ๐Ÿ“ Geolocation (even if it is GPS switched off, approximate definition of networks is used)
  • ๐Ÿ”” Push notifications for all applications (including Gmail, YouTube, instant messengers)
  • โ˜๏ธ Synchronization of account data (contacts, calendar, backups)
  • ๐Ÿ”„ Auto Update Apps and Security Checks with Play Protect

At Xiaomi, the problem is compounded by:

  1. Double optimization: MIUI It tries to limit the background processes, but GMS Bypassing these restrictions, leading to conflict and increased spending.
  2. Unoptimized firmware: on some models (for example, Redmi Note) 10/11, POCO X3/X4) Google Play Services is in high performance mode by default.
  3. Caching errors: after updates MIUI or GMS The cache can inflate to several gigabytes, which increases the load on the processor.
๐Ÿ“Š What kind of Xiaomi model do you have?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Redmi 9/10
Another model

Test data. XDA Developers, on Xiaomi with MIUI 13/14 Google Play services are consumed on average by 15-25% More power than on a pure Android (like the Pixel or Samsung One) UI). This is due to the additional layers of optimization that Xiaomi adds on top of the standard Android.

How to Check Real Energy Consumption

Before you take action, make sure that the problem is with the Google Play Services and not with another app.

  1. Open Settings โ†’ Battery and Performance โ†’ Battery Use
  2. Press three points (โ‹ฎ) In the upper right corner and select Battery Usage Statistics.
  3. Scroll through the list to Google Play Services (com.google.android.gms).
  4. Pay attention to the percentage of consumption and the time of activity in the background.
Indicator.Norma.Excess (problem)
Consumption in 24 hours5-10%More than 15%
Working hours in the background1-2 hoursMore than 3 hours.
Use of mobile data10-50 MBMore than 100MB
Number of launches50-100More than 200.

If your performance is above normal, go to optimization methods. Importantly, donโ€™t turn off Google Play Services completely, which will cause disruptions to the Play Market, Gmail, YouTube and other Google applications.

๐Ÿ’ก

Before changing the settings, back up the data through Settings. โ†’ Google โ†’ Backup. This will help you reconnect and reset your contacts if something goes wrong.

Method 1: Limiting background activity (without root)

The safest method is to limit background processes through settings MIUI. This will not disable notifications, but will reduce unnecessary activity:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find Google Play Services and open them.
  3. Select Battery Consumption โ†’ Limit background activity.
  4. Enable the option to Limit and confirm the action.

After that:

  • โœ… Notifications from Google (e.g. Gmail, YouTube) will be delayed (until now). 10-15 minute).
  • โœ… Geolocation will be updated less frequently (up to 20% charge savings).
  • โŒ Do not turn off the autorun option โ€“ this will cause malfunctions in the Play Market.

Find the application in Settings|Limit background activity|Don't touch Autostart.|Reboot the phone-->

This method works for all Xiaomi models with MIUI 12 and newer. On older versions (MIUI 11 and below) the path may be different: Settings โ†’ Battery โ†’ Choice of applications โ†’ Google Play Services.

Method 2: Disabling unnecessary Google features

Google Play services run dozens of features, many of which can be safely disabled.

1. disable "Find My Device" (Find My Device)

If you do not use Google search, disable this feature:

  1. Go to Settings โ†’ Google โ†’ Security.
  2. Select Device Search and turn off the slider.

2. Reduce geolocation accuracy

By default, Google uses high-precision location, which puts a lot of battery life down, to change:

  1. Open the Settings. โ†’ Location.
  2. Select Mode and switch to Network Only (instead of High Accuracy).

3. Turn off automatic synchronization

The synchronization of contacts, calendars and other data can happen too often.

  1. Go to Settings โ†’ Accounts โ†’ Google.
  2. Select your account and turn off sync for unnecessary services (e.g. Google Fit, Google News).
What happens if you turn off contact synchronization?
If you turn off the sync of contacts, they will remain on your phone, but will not be updated when you change them on other devices (for example, in the web version of Gmail), and new contacts added to your phone will not be saved to your Google account.

These activities can save up to 10-15% However, note that some features (such as Google Assistant or Google Maps) may work less accurately.

Method 3: Clearing cache and data (without resetting)

Sometimes Google Play Services consume a lot of power due to bloated cache or corrupted data, and cleaning up helps 60% of the time (according to forums). 4PDA and XDA). How to do it right:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Google Play Services.
  2. Press Warehouse. โ†’ Clear the cache.
  3. Do not click Clear Data โ€“ this will cause a malfunction in the Play Market!
  4. Reboot the phone.

If the problem persists, try a deeper cleanup:

  1. Open the Settings. โ†’ Memory. โ†’ Cleaning (or Optimization depending on version) MIUI).
  2. Choose Deep Cleanup and wait for the process to be completed.
  3. After cleaning, donโ€™t run many applications at once โ€“ let the system stabilize. 10-15 minute.

๐Ÿ’ก

Clearing the cache of the Google Play Services is secure and does not delete your data (photos, messages, apps), but after it may require re-entry into some accounts (for example, in games).

If your battery consumption hasnโ€™t decreased after cleaning the cache, try reinstalling updates for Google Play Services:

  1. Open the Settings. โ†’ Annexes โ†’ Google Play Services.
  2. Press three points (โ‹ฎ) In the upper corner and select Remove Updates.
  3. Restart your phone and wait for an automatic update through the Play Market.

Method 4: Use of energy saving mode MIUI

MIUI It offers several energy saving modes that can help reduce the activity of Google Play Services:

Insert "Super energy saving"

This mode aggressively restricts background processes, but can block notifications:

  1. Go to Settings โ†’ Battery and Performance โ†’ Battery Mode.
  2. Choose Super Energy Saving.
  3. Add critical apps (such as WhatsApp, Telegram) to the exceptions.

Set up "Adaptive Mode"

This is a more balanced option that takes into account your habits:

  1. In the same menu (Battery Mode), select Adaptive.
  2. Activate the option Optimization of applications.
  3. Manually add Google Play Services to the list of optimized apps.
Regime.Battery savingsCons
Super energy savingUp to 30%.Block notifications, limit background tasks
Adaptive10-20%May delay notifications on 5-10 minute
High productivity0%Maximum battery consumption

For maximum effect, combine energy saving modes with background activity restriction (Method 1). For example, you can turn on Super Energy Saving overnight or when the charge drops below 20%.

๐Ÿ’ก

V MIUI 14, we have Smart Energy Saving, which automatically switches modes based on the level of charge. To turn it on, go to Settings. โ†’ Battery โ†’ Smart energy saving and activate the slider.

Method 5: Alternative firmware (for advanced)

If nothing helps and the problem is critical, consider installing custom firmware.

  • ๐Ÿ“ฑ Pixel Experience โ€“ โ€œcleanโ€ Android without unnecessary services MIUI.
  • ๐Ÿ”ง LineageOS โ€“ light firmware with minimal battery consumption.
  • ๐Ÿš€ Xiaomi.eu โ€“ modified MIUI without Bloatware (extra applications).

Advantages of alternative firmware:

  • โœ… There is no conflict between MIUI and Google Play Services.
  • โœ… Disable unnecessary Google services through ADB magisk.
  • โœ… More frequent security updates.

Important: custom firmware installation requires unlocking the bootloader, which resets all data and can deprive you of warranties. 4PDA or XDA Developers.

How to unlock bootloader on Xiaomi?
1. Connect your Mi Account to your phone (Settings) โ†’ Xiaomi account). 2. Connect your phone to your PC and start the Mi Unlock Tool (download from the official website). 3. Follow the instructions of the program (you may need to wait). 7-15 unlock-day). 4. After unlocking, install TWRP and run the selected firmware. โš ๏ธ Unlocking will reset all data on the phone!

If you are not ready for such drastic measures, try disabling unnecessary system applications through the ADB (rootless):

adb shell pm uninstall --user 0 com.miui.analytics


adb shell pm uninstall --user 0 com.xiaomi.midrop




adb shell pm uninstall --user 0 com.miui.cloudservice

These commands will remove Xiaomiโ€™s analytics, file transfer and cloud storage services, which will reduce background activity.

Method 6: Manual control of geolocation and notifications

Many users are unaware that Google Play Services can be โ€œcheatedโ€ by restricting geolocation and notification access to individual apps.

1. Disable geolocation for unnecessary applications

Even if you have disabled High Accuracy (Method 2), some applications may request location through the Google Play Services to prevent this:

  1. Go to Settings โ†’ Privacy โ†’ Permissions โ†’ Geodata.
  2. View the list of apps and disable geolocation access for those who donโ€™t need it (e.g. Facebook, Instagram, games).

2. Set up priority notifications

MIUI Flexible notification management, which reduces the burden on Google Play Services:

  1. Open Settings โ†’ Notifications and Status bar โ†’ Notification management.
  2. Select an app (such as Gmail) and turn off Show notifications or prioritize Low.
  3. For critical apps (like WhatsApp), leave High Priority, but turn off Sound and Vibration if they are not needed.

You can also turn off Googleโ€™s advertising notifications:

  1. Go to Settings. โ†’ Google โ†’ Notifications.
  2. Turn off the sliders opposite the Recommendations, News and Promotions.

๐Ÿ’ก

Disabling geolocation and notifications for 10-15 Unnecessary applications can save up to 20% They are very expensive, especially if you rarely use them.

Method 7: Reset Google Settings (last resort)

If all previous methods didnโ€™t work, try resetting Googleโ€™s settings to factory settings.This wonโ€™t delete your data, but will reset all sync, geolocation and notification settings:

  1. Open Settings โ†’ Google.
  2. Go to Google Account Management (the browser will open).
  3. Select Data and Privacy โ†’ Application and service settings.
  4. Find Reset application settings and confirm the action.

After discharge:

  • You will need to log in to some apps (e.g. YouTube, Gmail).
  • All permissions for applications (geolocation, camera, microphone) will be reset.
  • Notifications may be delayed in the first hours after discharge.

โš ๏ธ Warning: Don't confuse this reset with Resetting all settings in the phone's main menu! the latter will delete all data from the device, including photos and apps.

If that doesnโ€™t work, there are two options:

  1. Contacting a service center โ€“ perhaps a problem in the hardware (for example, a faulty module) GPS power controller).
  2. Install custom firmware (Method 5) or switch to a phone without Google Services (e.g., Huawei with a mobile phone). HMS).

FAQ: Frequent questions about the power consumption of Google Play Services

Can Google Play Services be removed completely without consequences?
No. Deleting com.google.android.gms will cause Play Market, Gmail, YouTube and most Google-dependent apps to crash, and the most you can do is limit their activity (see Method 1 and Method 2).
Why After Updating MIUI Google Play Services Started Eating Battery?
Updates MIUI After the update: Check if the back-end restrictions are reset (Method 1). Clear the cache of Google Play Services (Method 3). Reboot your phone - sometimes the background processes "hang" after the update.
How to check if the battery consumption is due to the virus?
Not likely, but possible. To rule out viruses: Install Malwarebytes or Dr.Web Light and scan the phone. Check the list of installed apps in Settings โ†’ Apps for suspicious programs. If you find an unfamiliar app, delete it and clear the cache of Google Play Services. Viruses rarely masquerade as Google Play Services, but can exploit them for background activity.
Does disabling auto-update apps help in the Play Market?
Partially. Auto-refresh does put a strain on the battery, but it's minimally impactful (1-3% To turn off: Open Play Market โ†’ click on the profile avatar โ†’ Settings. Select the Network. โ†’ Auto-update apps and set Do not update automatically. Better update apps manually when the phone is connected to charging.
Can I use Xiaomi without Google Play Services?
Yes, but with limitations. Some users install firmware without any GMS (LineageOS for microG and use alternatives: ๐Ÿ“ง Mail: FairEmail or K-9 Mail instead of Gmail. ๐Ÿ—บ๏ธ Maps: OsmAnd or Magic Earth instead of Google Maps. ๐Ÿ“ฑ App Store: F-Droid or Aurora Store instead of Play Market. However, many apps (such as WhatsApp, Uber, banking) require Google Play Services to work with push notifications.