Google Play Services Shut Down on Xiaomi: Complete Elimination Guide

Xiaomi smartphone owners often face intrusive notifications saying, “Google Play services are stopped.” This error can appear suddenly, blocking the store of apps, maps and other system functions. Especially unpleasant when the dialog box pops up every few minutes, making it almost impossible to use the device, the problem lies in a conflict of system processes, overflow of temporary memory or incorrect operation of the Google Play Services framework.

In most cases, it doesn't require flashing the device or going to the service center. It's enough to do a series of sequential steps to clean up the data and check the security settings. It's important to understand that the MIUI shell or the new HyperOS has its own power management features that can aggressively end Google's background processes. It's this version-tune conflict that most often causes a cyclical failure.

Below we will discuss all effective methods of fixing this malfunction, learn how to reset settings correctly, check the integrity of system files and prevent the error from recurring. Following the instructions will help restore the stability of the Android operating system on your device.

Causes of Critical Errors in Services

The fundamental cause of failures is often the desynchronization of versions of the ecosystem’s core components. Google Play Services is not just an app, but a complex framework that updates independently of the main operating system. When Xiaomi’s device has an older firmware version installed and services try to upgrade to it, a library conflict arises, leading to an emergency shutdown.

Another common factor is damage to the cache or system files: during daily use of the smartphone, temporary files accumulate, which may contain errors. If the cache is damaged, the system cannot correctly read the necessary data to start processes, which provokes the appearance of a pop-up with a stop message.

⚠️ Note: If you have recently installed applications from unknown sources (not from the Play Market), the error may be caused by malware masquerading as a system process.

It is also worth considering the features of the shell. MIUI. Aggressive battery optimization often kills Google’s background processes as energy eaters, leading the service to try to restart, deny access to resources, and fall into error again. The cyclical restart of GmsCore is a direct consequence of the conflict between the system optimizer and the requirements of Google.

  • 📱 Version Conflict Between Xiaomi’s Firmware and the Latest Google Play Services Update.
  • 🗑️ Overflow or damage to the partition with temporary files (cache).
  • 🔋 Aggressive energy saving, blocking background activity.
  • 🦠 Presence of malicious software or unlicensed mods.

Primary diagnosis and cleaning of cache

The first and most secure step is to clean up the data and cache of the problem component, which will not delete your personal photos or contacts, but will reset the settings of the service itself to the factory, and you need to go to the device settings menu and find the application management section.

Find Google Play Services (could be called Google Play Services) in the list. It is important not to confuse it with the Play Store itself. Inside the app menu, click on Memory or Memory Use. Here you will see two key buttons: Clear cache and Clear everything (or Reset). Start by clearing the cache if that doesn't help, use a full reset.

☑️ Checklist of primary cleaning

Done: 0 / 4

Once cleaned, be sure to restart your smartphone, allowing the system to re-initiate services and create fresh temporary files, sometimes requiring you to wait 5-10 minutes after turning on until the background processes stabilize.

  • 🔍 Go to Settings. → Annexes → All applications.
  • ⚙️ Find in the list of Google Play Services.
  • 🧹 Select the option Clear data and confirm the action.
  • 🔄 Reboot the device via the switch-off menu.

Managing permissions and access to memory

Modern versions of Android and the HyperOS shell strictly control applications' access to memory and other features. If Google Play Services revokes critical permissions, it will not be able to function correctly. Often, after updating the system, access settings are reset or changed by security policies.

Check if the service has access to storage, contacts and location. Without access to storage, the service cannot download updates for other applications or save temporary map data. Go to the "Permissions" section inside the app's settings and make sure all switches are active or configured to "Allow Always."

Type of permitStatus requiredImpact on work
Memory/FilesPermitted.Critical for cache and updates
GeolocationAllowed (background)Need for maps and search.
ContactsPermitted.Synchronization of the account
Phone.Permitted.Identification of the device

If the system is not allowed to run Google services in the background, the “close” error will appear immediately after you turn off the application or go out of the screen.

  • 🛡️ Open the privacy settings in the Application Protection menu.
  • ✅ Make sure Google Play Services is not blocked.
  • 📍 Check access to geo-position by selecting the "Always" mode».

💡

If the error has not disappeared after resetting the permissions, try to remove updates to the Google Play Services app itself via the three-dot menu in the upper right corner of the app information screen.

Customization of autostart and energy saving MIUI

One of the most common reasons why Google services are being dropped on Xiaomi is because of the built-in optimization system, which automatically shuts down applications that it believes are consuming too much resources, and to prevent this, it is necessary to include services on the exclusion list.

Go to the Safety app (green lightning icon) that is pre-installed on every smartphone of the brand. Go to the Battery or Charge Savings section. Go to the Google Play Services list and set a "No Limits" limit, which will prevent the system from forcibly stopping the process.

⚠️ Note: Don’t turn off optimization completely MIUI, If you are not an experienced user, as this can lead to a quick battery discharge.

Also check your autorun settings. The Security app has a Permissions section → Autostart. Make sure the slider opposite Google Play Services is activated, allowing the service to start immediately after the phone is turned on, bypassing the waiting stage when the system may consider it unnecessary.

  • 🔋 Open the Security app → Battery.
  • 🚫 For Google Play Services, select “No Limitations».
  • 🚀 Enable auto-run in the Permissions section → Auto-start.
Hidden Developer Settings
In some cases, disabling MIUI optimization from the Developer Menu helps, by clicking 7 times on the About Phone build number, then looking for the "Enable MIUI Optimization" option in the extended menu and turning it off. Reboot is required.

Check date, time and synchronization

The common but often overlooked cause of security certificate errors is the wrong date and time. SSL-The certificates used to securely connect to Google servers are valid.If the time on your Xiaomi differs from the real one even by a few minutes or days, the connection cannot be established and the service falls into error.

Go to Settings → Additional Settings → Date and time. Make sure to turn on the "Use Network Time" option. If it's already on, try turning it off, manually set the wrong date, and then turn on automatic synchronization again. This will force the system's time stamps to be updated.

In parallel, check your Google account status. Go to your phone settings, Accounts and Sync. If you see warnings about re-signing or sync errors, try deleting your account and adding it again. This will update your authorization tokens.

  • 📅 Activate automatic time synchronization through the network.
  • 🔄 Reconnect your Google account in your system settings.
  • 🌐 Check the stability of the Internet connection (Wi-Fi or mobile data).

Radical methods: removal of updates and reset

If standard methods don’t work, you’ll have to take a more drastic approach: rolling back Google Play Services to the factory version that was installed when you bought the phone, which eliminates the bugs made by the latest updates.

To do this, go back to the App Management menu, select Google Play Services. Click on the three dots in the top right corner of the screen and select Remove Updates. The system will warn that the app will be replaced by the factory version. Confirm the action.

Settings → Apps → All Apps → Google Play Services → (Menu) → Delete Updates

Then, take your time to update your services through the Play Store. Let the system work in this state for a while. If the error disappears, then the problem was in a particular version of the update. In the future, updates will come automatically, but in a more stable mode, or you can manually control their installation.

📊 How often do you make this mistake?
Every day.
Once a week.
After system update
Just appeared.
Never had.

⚠️ Note: After removing updates, some features that depend on new versions of Google services (e.g., payment) NFC or synchronizing passwords in real time, may temporarily work incorrectly until the update is repeated.

Frequently Asked Questions (FAQ)

Is it safe to remove updates to Google Play Services?
Yes, it's completely secure. You don't delete the service itself, you just roll back the software code to the version that was on the phone from the factory, and you don't harm your personal data, your accounts, your photos.
Why does the error appear after the Xiaomi firmware update?
System updates (MIUI or HyperOS) often change the structure of system libraries. If Google components are not updated in sync with the new version of Android, there is a compatibility conflict, causing permanent closures.
Can a virus cause a message to say “Google Play services are stopped”?
Yes, some malware masquerades as system processes, and if an error occurs after installing an application from an unverified source, it is recommended to check the phone with antivirus and remove suspicious programs.
What to do if the “Remove Updates” button is inactive?
This may mean that the service version is system-based and cannot be deleted as normal, so try clearing the data and cache and check for system updates in the About Phone section.

💡

In 90% of cases, the problem is solved by a combination of cleaning the cache, checking the date and turning off aggressive energy savings for Google’s system processes.