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:
- Double optimization: MIUI It tries to limit the background processes, but GMS Bypassing these restrictions, leading to conflict and increased spending.
- Unoptimized firmware: on some models (for example, Redmi Note) 10/11, POCO X3/X4) Google Play Services is in high performance mode by default.
- Caching errors: after updates MIUI or GMS The cache can inflate to several gigabytes, which increases the load on the processor.
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.
- Open Settings โ Battery and Performance โ Battery Use
- Press three points (โฎ) In the upper right corner and select Battery Usage Statistics.
- Scroll through the list to Google Play Services (com.google.android.gms).
- Pay attention to the percentage of consumption and the time of activity in the background.
| Indicator. | Norma. | Excess (problem) |
|---|---|---|
| Consumption in 24 hours | 5-10% | More than 15% |
| Working hours in the background | 1-2 hours | More than 3 hours. |
| Use of mobile data | 10-50 MB | More than 100MB |
| Number of launches | 50-100 | More 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:
- Go to Settings โ Applications โ Application Management.
- Find Google Play Services and open them.
- Select Battery Consumption โ Limit background activity.
- 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:
- Go to Settings โ Google โ Security.
- 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:
- Open the Settings. โ Location.
- 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.
- Go to Settings โ Accounts โ Google.
- Select your account and turn off sync for unnecessary services (e.g. Google Fit, Google News).
What happens if you turn off contact synchronization?
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:
- Go to Settings โ Applications โ Application Management โ Google Play Services.
- Press Warehouse. โ Clear the cache.
- Do not click Clear Data โ this will cause a malfunction in the Play Market!
- Reboot the phone.
If the problem persists, try a deeper cleanup:
- Open the Settings. โ Memory. โ Cleaning (or Optimization depending on version) MIUI).
- Choose Deep Cleanup and wait for the process to be completed.
- 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:
- Open the Settings. โ Annexes โ Google Play Services.
- Press three points (โฎ) In the upper corner and select Remove Updates.
- 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:
- Go to Settings โ Battery and Performance โ Battery Mode.
- Choose Super Energy Saving.
- 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:
- In the same menu (Battery Mode), select Adaptive.
- Activate the option Optimization of applications.
- Manually add Google Play Services to the list of optimized apps.
| Regime. | Battery savings | Cons |
|---|---|---|
| Super energy saving | Up to 30%. | Block notifications, limit background tasks |
| Adaptive | 10-20% | May delay notifications on 5-10 minute |
| High productivity | 0% | 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?
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.cloudserviceThese 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:
- Go to Settings โ Privacy โ Permissions โ Geodata.
- 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:
- Open Settings โ Notifications and Status bar โ Notification management.
- Select an app (such as Gmail) and turn off Show notifications or prioritize Low.
- 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:
- Go to Settings. โ Google โ Notifications.
- 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:
- Open Settings โ Google.
- Go to Google Account Management (the browser will open).
- Select Data and Privacy โ Application and service settings.
- 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:
- Contacting a service center โ perhaps a problem in the hardware (for example, a faulty module) GPS power controller).
- Install custom firmware (Method 5) or switch to a phone without Google Services (e.g., Huawei with a mobile phone). HMS).