Xiaomi’s “Google Services Stopped” Error: How to Delete a Failure Report Once and For All

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.

📊 Which Xiaomi model you are using is a mistake?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Another model
I don't know.

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.

  1. Open Settings → Applications → Application Management.
  2. In the search box, type “Google Play Services” (or Google Play Services).
  3. Click on the app → Storage → Clear the cache.
  4. Go back and select Clear Data (this will delete temporary files but will not affect accounts or apps installed).
  5. Reset the device.

If the error persists after the reboot, try turning off battery optimization for this application:

  1. Return to the menu “Google Play Services” → Battery.
  2. 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.

  1. 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 versionCompatible version of GMSRecommended action
MIUI 12.5 and below22.XX – 23.XXInstall version 23.12.14 (stable)
MIUI 13 – 1423.XX – 24.XXUpdate 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:

  1. Open Settings → Accounts and Sync → Google.
  2. Select your account → Delete your account (this will only remove your sync settings on your device without affecting cloud data).
  3. Reboot your smartphone.
  4. 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.

  1. Open Settings → Battery and Performance → Battery Optimization
  2. In the search bar, type “Google” and select all related applications (Google Play Services, Google Play Store, Google Services Framework).
  3. Choose for each of them without any restrictions.
  4. 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?
On some versions of MIUI (e.g. MIUI 14 for Redmi Note 12), instead of "No Limits" there may be an option "No Optimization". If it is not available, try an alternative path: Open Settings → Special Features → Improve Performance. Turn off MIUI Optimization (reboot may be required).

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:

  1. Connect your smartphone to your PC and open the command line in the folder with ADB.
  2. 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)
  3. 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:

  1. Install the Logcat Extreme app and check logs for errors related to com.google.android.gms.
  2. 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.

FAQ: Frequent questions about the error "Google services stopped"

Can you ignore this error or is it damaging your phone?
You can ignore it, but you don't want it to. A mistake won't hurt the iron, but it will lead to a mistake: 🚫 Inability to update apps through the Play Store. ⚠️ Failures in the work of Google maps, Gmail, YouTube. 🔄 Loss of synchronization of contacts, photos and notes on some devices (POCO F3, Redmi K40) Prolonged ignoring the error can lead to system freeze when trying to open Google applications.
Why did the error persist after the reset?
Factory resets don’t always delete data from the Google Services Framework, the system component responsible for communicating with Google servers. In this case: Perform a deep reset via fastboot (fastboot erase userdata command). Or reflash the device through the Mi Flash Tool with a clean all option. On Xiaomi with HyperOS, you may need to additional clean /metadata partition.
How do I know which version of Google Play Services is compatible with my firmware?
Compatibility depends on the version of Android and MIUI: Android MIUI Version Minimum version of GMS Android 10 MIUI 11–12 21.XX Android 11 MIUI 12.5 22.XX Android 12–13 MIUI 13–14 23.XX Android 14 HyperOS 24.XXX To accurately determine the compatible version, use the GPlay Version Info application.
Can the error occur due to root rights or custom recavery?
Yes, if: 🔓 Installed Magisk with Modification Modules /system (For example, Universal SafetyNet Fix). 📦 Uses unofficial firmware without properly installed GApps package. 🔧 V TWRP The section was formatted /data Solution: Disable all Magisk modules associated with Google, or reinstall GApps via TWRP (NikGApps or MindTheGapps are recommended).
Is there a way to fix the bug on all Xiaomi devices?
No, but the most reliable algorithm (works 90% of the time): Clear the cache and data of the Google Play + Google Services Framework; install the latest version of the GMS via APK; disable battery optimization for all Google applications; reset Google account settings (without deleting it); if this does not help, you need to flash or diagnose for hardware problems (for example, damaged eMMC memory).