Have you noticed that your Xiaomi battery is running out too fast, and Google Play Services is leading the way in power consumption statistics? This is a common problem, especially on Xiaomiโs MIUI-branded smartphones. Google services can consume up to 30-40% of the charge per day even if youโre not actively using the phone, and the reasons are background sync, update errors, and conflicts with MIUI optimization.
In this article, we will discuss 7 You will learn how to set up Google Play Services through hidden menus, disable unnecessary background processes, and even limit their operation at the system level. We will pay special attention to the Redmi Note models. 12/13, POCO X5 Xiaomi 14, where the problem is most often.
Why Google Play Services is loading the battery on Xiaomi so hard
Google services are the system component of Android, responsible for account synchronization, geolocation, push notifications and other applications, and on Xiaomi they consume more power because of:
- ๐ Conflict with MIUI Xiaomi brand optimization aggressively closes the background processes, but Google Play Services constantly restarts them, creating a cycle.
- ๐ก Unoptimized geolocation: Google services are used GPS, Wi-Fi and mobile networks for location even if you donโt open maps.
- ๐ Auto-App Updates: Background check for updates in the Play Market can be launched every time 15-30 minute.
- ๐ฑ Caching errors: Accumulated service data (cache) slow down over time and increase the load on the processor.
For example, on the Redmi Note 12 Pro+ with MIUI 14, users note that Google Play Services consumes up to 15-20% of the charge in 4 hours of standby, the reason is the background activity of com.google.android.gms, which is not optimized for Snapdragon 7+ Gen 2 processors.
โ ๏ธ Note: If you see Google Play services (persistent) in the battery statistics, it means that services are blocked by the system, but are constantly trying to restart.
How to Check Which Google Play Services Processes Are Loading Your Battery
Before we start optimizing, we need to identify the culprit, and MIUI has hidden diagnostic tools.
- Open Settings โ Battery and Performance โ Battery Use
- Select More Details (or CPU Use in older versions of MIUI).
- Search the Google Play services list and see which subprocesses are active: com.google.android.gms.persistent is the main culprit behind the โeternalโ background. com.google.android.gms.unstable is synchronization error. com.google.android.location is geolocation.
Use for a deep diagnosis ADB-Teams (computer required):
adb shell dumpsys batterystats --chargedThis command will show a detailed report of energy expenditure by all processes, including hidden ones.
๐ก
If Google Play Services isnโt on the battery list, but the phone still runs out quickly, check your Google account autosynchronization settings, often with background syncs for Gmail or Google Photos.
Method 1: Disabling Auto Updates and Play Market Background Activity
One of the main charge eaters is automatic check of app updates, and even if you have disabled auto-update in the Play Market settings, background processes can continue.
To stop them completely:
- Open Play Market, tap on the profile avatar โ Settings.
- Select Network โ Auto-Update Applications and set Do Not Update Automatically.
- Return to the main settings menu and select General โ Notifications, then turn off the Updates option available.
- Go to Settings โ Applications โ Application Management โ Play Market and turn off Background activity.
On some Xiaomi models, for example, POCO F5) These settings can be reset once you reset. ADB-team:
adb shell cmd appops set com.google.android.gms RUN_ANY_IN_BACKGROUND ignoreThis command will permanently block background activity for Google Play Services, but may disrupt some features (like Google Fit or Find My Device).
Find the application in the settings MIUI|Turn off background activity|Prohibit auto-start|Remove Unlimited Access to Data|Perform ADB-team (optional)-->
Method 3: Optimization of geolocation and synchronization
Geolocation and data synchronization are two of the main features that consume power through Google Play Services, and can be optimized without loss of functionality:
| Function | How to optimize | Saving charge |
|---|---|---|
| Geolocation (GPS) | Switch to Network Only mode in Settings โ Location โ Mode | 15% |
| Synchronization of Google | Turn off syncing of unnecessary data (e.g. Google News or Play Games) | 10% |
| Google Play Services Location | Turn off Location History and App Permissions in Google Settings โ Location | 20% |
| Wi-Fi scanning | Turn off Scanning is always available in Settings โ Wi-Fi โ More | up to 8% |
For Xiaomi models with Snapdragon 8 Gen 2 processor (such as Xiaomi 13 Ultra), it is also recommended to disable High-Precision Location in the developer settings.This will reduce the load on the GPS module and save up to 5-7% of charge per day.
How to enable developer settings on Xiaomi
Method 4: Cache Cleanup and Google Play Services Reset
Accumulated cache and corrupted data can force Google Play Services to work in a strengthened mode, and regular cleaning helps to return normal battery consumption.
Instructions:
- Go to Settings โ Applications โ Application Management โ Google Play Services.
- Press Warehouse. โ Clear the cache.
- Select Space Management โ Clear all data (this will reset service settings, but will not delete your accounts).
- Reboot the phone.
If the problem persists after cleaning, try updating the services manually:
- Open the Play Market and search for Google Play Services.
- If you have an update button, press it.
- If there are no updates, delete the updates (button) โฎ โ Remove updates, then restart your phone.
โ ๏ธ Attention: On some firmware MIUI (For example, Global Stable for Redmi Note 11, Google Play Services may stop updating after resetting data, and then you'll have to reinstall it via APKMirror.
Method 5: Use of alternative firmware (for advanced ones)
If all of the above methods did not help, the problem may lie in the firmware MIUI. users Xiaomi.eu and custom firmware (for example, Pixel Experience) note that the battery consumption of Google Play Services on them is 2-3 times lower.
Options:
- ๐ Switching to Xiaomi.eu: European version MIUI No Chinese services and improved optimization, suitable for most models (Redmi Note) 10/11/12, POCO X3/X4/X5).
- ๐ฑ Install GApps Nano: Minimum Google Services Package (without Play Games, Google News, and other unnecessary components).
- ๐ง Magisk modules: Modules like Universal GMS Doze or DisableFlagSecure helps optimize services.
Example of Xiaomi.eu installation:
1 Unlock the bootloader through the Mi Unlock Tool.
2. Install TWRP Recovery.
3.Sweep Xiaomi.eu through TWRP (choose the version for your model!).
4. After installation, perform a data reset.On the POCO F4 GT after the transition to Xiaomi.eu, users note a decrease in battery consumption of Google Play Services from 25% to 5-8% per day.
๐ก
Switching to custom firmware is a last resort.Be sure to back up your data via Mi Mover or TWRP before doing so, as the process erases all user files.
Method 6: Disabling unnecessary Google features
Many of Google Play Servicesโ features are default, although most users donโt need them, and turning them off can save up to 10-15% of their charge:
- ๐ Location History: Turn off in Google Settings โ Location โ Location history.
- ๐ Device Search: If you donโt use Find My Device, turn it off in Settings โ Google โ Security.
- ๐ฎ Play Games: Remove or disable Auto Update for Google Play Games.
- ๐ Google Analytics: Turn off statistics collection in Google Settings โ Google โ Advertising โ Disable personalization of advertising.
- ๐ Autosynchronization: Leave only critical data (contacts, calendar) in Settings โ Accounts. โ Google.
On Xiaomi 12T, the Google Analytics and Location History shutdown reduced the background battery consumption from 18% to 6% in 8 hours of latency.
Method 7: Hardware Methods (for emergency cases)
If software methods donโt help, the problem may be in the hardware:
- ๐ Worn-out battery: On models older than 2 years (like the Redmi Note 9 Pro), the battery loses capacity, and even a small load from Google Play Services leads to a quick discharge. Check battery health via ##4636## (menu Battery Information).
- ๐ก Bad signal: In low-cost areas, the phone spends more energy on communication. 2G/3G In Settings โ SIM-maps and mobile networks.
- ๐ CPU overheating: If Snapdragon 888 (e.g. Xiaomi) 11T) overheating, Google Play Services can work in enhanced mode. Clean your phone from dust or replace the thermal paste.
To check the hardware status, use the test through the engineering menu:
1. Enter ##4636##.
2. Select Battery Information.
3. See the parameters Charge level, Temperature and Voltage.
4 If the temperature is above 40ยฐC in plain - a problem in cooling or battery.๐ก
If the battery temperature is above 45ยฐC when charging, it may indicate a malfunction of the power controller.