Owners of Xiaomi, Redmi and POCO smartphones regularly face a sudden notification: “Google Play services are stopped.” This error not only annoys with persistent pop-ups, but also blocks key functions from syncing contacts to updating apps through the Google Play Store. In most cases, the problem occurs after a system update, reset or conflict with the MIUI optimizer.
Unlike similar crashes on other Android devices, Xiaomi often has a bug related to MIUI firmware’s aggressive optimization of background processes and limitations on third-party services. In this article, we’ll look at 5 proven ways to fix the problem, including methods without data loss and with minimal interference, and you’ll learn why standard tips like “clear cache” don’t always work, and what to do if the error returns after a reboot.
Why Google Services are Stopped on Xiaomi
The reason for the failure is a conflict between the components of Google Mobile Services (GMS) and MIUI optimization.
- 🔄 Automatic update GMS through the Play Store, which is interrupted by the optimizer MIUI (Especially on devices with little memory).
- 📱 Incompatibility of versions: for example, on Xiaomi with MIUI 12.5 Google Play Services can be installed 23.XX, requiring a newer version of Android.
- 🚫 Blocking background activity through Settings → Battery → Optimizing the battery.
- 🔧 Damaged cache files after incorrect system update or resetting.
- 📡 Sync errors with Google servers (e.g., when changing region or account).
POCO and Redmi Global ROM devices are less likely to have problems than the Chinese versions (China ROM), where Google services are manually installed. If you use custom firmware (like LineageOS or Pixel Experience), the error may be due to the incorrect installation of the GApps package.
Method 1: Clearing the cache and data of the Google Play Services
This is the first and most secure method that does not affect user data, and is suitable for most cases where the error appeared after an application update.
- Open Settings → Applications → Application Management.
- In the search box, type “Google Play Services” (or Google Play Services).
- Click on the app → Storage → Clear the cache.
- Go back and select Clear Data (this will delete temporary files but will not affect accounts or apps installed).
- Reset the device.
If the error persists after the reboot, try turning off battery optimization for this application:
- Return to the menu “Google Play Services” → Battery.
- Choose Unlimited or Not Optimized.
Close all Google apps (Market, Gmail, Chrome)
Connect to a stable Wi-Fi
Check the space in memory (minimum 1 GB)
Turn it off. VPN (if used)-->
⚠️ Note: Some Xiaomi devices may require re-entering your Google Play Services password after clearing your Google Play Services data. Make sure you remember it in advance or have access to a backup email.
Method 2: Update Google Play Services manually
If automatic updates are blocked or interrupted, install the latest version. GMS through APK-This method is effective when the error is associated with an outdated version of the service.
- Download the latest version of Google Play Services from the official source: 🌐 APKMirror (Select a version for your architecture: arm64, armeabi x86). 🔗 APKCombo (Automatically Determines Compatible Version).
Unknown sources
Settings → Applications → Special Rights
Set up the downloaded one. APK-file and reboot the device.
To check the current version of GMS, go to Settings → Apps → Google Play Services → Version. Current for 2026 – 24.XX and higher. If the error persists after the update, delete the updates through the same menu section (Remove Updates button).
| MIUI version | Compatible version of GMS | Recommended action |
|---|---|---|
| MIUI 12.5 and below | 22.XX – 23.XX | Install version 23.12.14 (stable) |
| MIUI 13 – 14 | 23.XX – 24.XX | Update to the latest version via APK |
| HyperOS (2026) | 24.XX+ | Use only official updates |
💡
If an “Application Not Installed” error appears after installing the APK, try first removing the updates for Google Play Services through the settings, and then installing the downloaded file.
Method 3: Resetting your Google account settings
The error may be due to the damage to the synchronization data, in which case resetting the account settings without deleting the account itself will help:
- Open Settings → Accounts and Sync → Google.
- Select your account → Delete your account (this will only remove your sync settings on your device without affecting cloud data).
- Reboot your smartphone.
- Add your account again through Settings → Accounts → Add an account → Google.
⚠️ Note: Some Xiaomi firmware may block access to the Play Store after deleting your Google account. To avoid this, create a backup through Settings before deleting your account. → Additionally. → Backup and reset.
Method 4: Disable MIUI Optimization for Google Apps
The MIUI optimizer often blocks the background processes of the GMS, which leads to failures.
- Open Settings → Battery and Performance → Battery Optimization
- In the search bar, type “Google” and select all related applications (Google Play Services, Google Play Store, Google Services Framework).
- Choose for each of them without any restrictions.
- Return to Settings → Applications → Application Management, find the same apps, and turn off AutoRun (if enabled).
Additionally, you can turn off the power saving mode for these applications:
- 🔋 Go to Settings. → Battery → Energy saving regime.
- In the Special Rights Apps section, add all Google services to the exceptions.
What to do if there is no "No Limits" clause?
Method 5: Reinstall Google Play Services via ADB (for experienced)
If previous methods have not worked, you can completely reinstall GMS using ADB. This method is suitable for users with unlocked bootloader or root rights, but can be used on standard devices.
Requirements:
- 🖥️ Computer with installed ADB-driver.
- 📱 Included debugging by USB on a smartphone (Settings) → The phone. → Version. MIUI → 7 times press to activate the developer mode, then Settings → Additionally. → For developers → Debugging by USB).
- 🔗 Downloaded APK-Google Play Services file (see Method 2).
Instructions:
- Connect your smartphone to your PC and open the command line in the folder with ADB.
- Follow commands in order: adb devices (should display your device) adb shell pm uninstall -k --user 0 com.google.android.gms (removes updates for the current user) adb install path to download apk (installes new version)
- Reset the device.
⚠️ Note: Adb commands can cause unstable system operation if executed incorrectly.On HyperOS devices, use of ADB To modify system applications, you may lock the bootloader.
What to do if the error returns after restarting
If the problem is cyclical (appears after each phone turn on), the causes may be deeper:
- 🔄 Firmware conflict: On some devices (e.g. Xiaomi Mi) A3 Android One: The error is fixed only after flashing to the stock version MIUI.
- 📦 Damaged section /system: Checking through fastboot or reinstalling the firmware via Mi Flash Tool.
- 🛡️ Antivirus Block: Turn off Security MIUI or third-party antiviruses (e.g. Avast, 360 Security).
For diagnosis, follow the following steps:
- Install the Logcat Extreme app and check logs for errors related to com.google.android.gms.
- If the logs have lines with Signature mismatch or Package not signed correctly, this indicates damage to the system files - you will need to flash the firmware.
💡
If the error only appears when connecting to a mobile network (not Wi-Fi), the problem may be in settings. APN. Check them in Settings. → SIM-maps and mobile networks → Access points (APN) And reset to default values.