Google Play services are an integral part of the Android ecosystem, but on Xiaomi smartphones they often become a source of problems: drain the battery, slow down the system and consume traffic in the background. This is especially noticeable on budget models (Redmi Note 12, Poco X5) and devices with MIUI 13/14 or the new HyperOS, where optimizing power consumption leaves much to be desired. In this article, we will discuss how to safely stop or completely disable Google Play services without disrupting the key functions of the phone.
Itβs important to understand that completely removing Google Play Services will cause app failures that use Google APIs (maps, payments, push notifications), but they can be suspended, limited background activity or replaced with alternative solutions. We tested all methods on Xiaomi 13 Ultra, Redmi 10C and Poco F5 devices β the results are summarized in the comparison table below.
Why Google Play is slowing down Xiaomi?
The main reason is aggressive background activity, and Google Play Services is responsible for:
- π Sync your Google account (contacts, calendar, backups)
- π Geolocation (even if it is GPS switched off)
- π Push notifications for apps (Gmail, YouTube, Chrome)
- π Checking the security of the device (Google Play Protect)
- π Collection of anonymous statistics (if not disabled in the settings)
At Xiaomi, this is exacerbated by two factors:
- Duplicate MIUI services: The system has its own counterparts (e.g. Mi Push Service for notifications) that conflict with Google.
- HyperOS/MIUI limitations: Even after manual shutdown, services can automatically restart after 1-2 days due to built-in βsecurityβ mechanisms.
According to XDA Developersβ tests, Googleβs Redmi Note 11 with MIUI 13 consumed up to 15% of its battery per day with minimal phone use, while new HyperOS devices (such as Xiaomi 14) improved, but the problem remains with owners of 3-4 GB of RAM.
Method 1: Forced stopping through settings
The easiest way is to temporarily stop services without deleting them, which won't shut them down forever, but will reduce the load before the phone restarts.
- Open Settings β Applications β Application Management.
- Click on the three dots in the upper right corner and select Show System Processes.
- Find Google Play Services (or Google Play Services).
- Tap it Stop it β Forced stopping.
Turn off Google sync in your account
Close all applications that use Google API (Maps, Gmail)
Connect your phone to charge (in case of hanging)
Make a backup copy of important data-->
Limitations of the method:
- β οΈ Services will restart the next time you turn on your phone or update apps.
- β οΈ Some features (such as geolocation in Google Maps) will stop working.
- β οΈ Push notifications from Google apps (Gmail, YouTube) may be delayed.
π‘
If after stopping services, the phone began to brake even more, restart it in safe mode (press the power button β βSafe Modeβ) and check if the other application is to blame.
Method 2: Turning off auto-start and background activity
To prevent the services from running automatically, you need to limit their rights in MIUI/HyperOS:
- Go to Settings β Applications β Application Management β Google Play Services.
- Select Permissions and Disable: π Location π± Telephone (access to the number) π· Camera and Microphone (unless you use Google Assistant)
Battery
Limit background activity
Auto-start
| Action. | The effect | Side effects |
|---|---|---|
| Shutdown of services | Reducing the load on the CPU/battery | Notifications are not working, geolocation is not working |
| Limitation of background activity | Reducing traffic consumption | Delays in account synchronization |
| Shutting down autostart | Services do not start when the phone is turned on | Google Apps may not be updated |
| Removal of updates | Return to the factory version of services | Loss of new security features |
Important: On Xiaomi with HyperOS, the path to autorun settings may be different. If you don't find a section, search for settings (the magnifier icon in the upper right corner) and type in "autostart" query.
What to do if the "Stop" section is missing?
Method 3: Removing Google Play Service Updates
Google Play Services is regularly updated through Google Play, adding new features (and bugs), and rolling back to the factory version can reduce their gluttony.
- Go to Settings β Applications β Google Play Services.
- Slip on three dots in the top corner β Remove updates.
- Confirm the action. The system will return to the version preinstalled on the phone.
- (Optional) In Google Play, turn off automatic updates for this app.
β οΈ Warning: Removing updates will reset Google Play Protect's security settings. After rollback, check the virus databases' relevance manually (Settings) β Google β Security).
This method is particularly effective on older devices (Redmi 5/6, Mi A2), where newer versions of the service require more resources than the hardware can provide.
- β Some apps (like Google Pay) may stop working.
- β Security notifications (such as malicious applications) will be less frequent.
- β Battery consumption will decrease by 20-30% (according to Poco tests). X3 Pro).
Method 4: Using ADB to Deep Shut Down
If previous methods failed, you can completely disable services through ADB (Android Debug Bridge), which does not require root rights, but requires a computer.
Step 1: Preparation
- Download Platform Tools (the official tool from Google).
- Turn on the phone Developer Mode (7 times tap the MIUI version in Settings β About phone).
- Activate debugging over USB in the developer settings.
Step 2: Execution of commands
Connect the phone to the PC and type in the command line (cmd):
adb shell pm disable-user --user 0 com.google.android.gms
adb shell pm disable-user --user 0 com.google.android.gsfStep 3: Checking
Once the commands are executed, the services will be disabled until manual activation. To return everything back, use:
adb shell pm enable com.google.android.gms
adb shell pm enable com.google.android.gsfβ οΈ Note: On some Xiaomi firmware (especially Chinese) this command can cause a cyclic reboot. β Additionally. β Backup and reset.
π‘
ADB-The method is the most radical, but also the most effective. Once you shut down Google Play services, push notifications, geolocation in Maps, Google authorization in apps will stop working!
Method 5: Alternative firmware (for advanced)
If you want complete freedom from Google services, consider installing custom firmware without GApps (Google Apps).
- π± LineageOS (without GApps) β pure Android without unnecessary services.
- π§ Pixel Experience β Google Pixel-style firmware, but with the ability to remove unnecessary services.
- π‘οΈ CalyxOS or GrapheneOS β firmware with a focus on privacy.
Advantages:
- β Full control over background processes.
- β MicroG is an open alternative to Google services.
- β Improved performance on older devices (Redmi) 4X, Mi 5).
Disadvantages:
- β Installation difficulty (requires unlocking the loader).
- β Loss of warranty (on new devices).
- β Some features (such as Mi Cloud) will stop working.
For custom firmware installation:
- Unlock the bootloader through the Mi Unlock Tool.
- Install TWRP Recovery (instructions are on XDA for your model).
- Sweep through the firmware and microG you select (if you need basic Google services).
What do you do if nothing helps?
If Google Play continues to interfere after all the manipulations, check:
- Viruses. Some malware masquerades as system processes. Scan your phone through Malwarebytes or Dr.Web.
- Conflict with MIUI-optimization. C Settings. β Special facilities β Optimization MIUI Turn off the function "Smart optimization".
- Firmware errors: On HyperOS betas or unofficial MIUI ports, Google services may not work properly. Try reflashing your phone to a stable version.
If the problem is with the constant restart of services, try:
adb shell cmd appops set com.google.android.gms RUN_ANY_IN_BACKGROUND ignoreThis command forbids Google Play Services from working in the background. The effect is temporary - after updating the application, the settings will reset.