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
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 permit | Status required | Impact on work |
|---|---|---|
| Memory/Files | Permitted. | Critical for cache and updates |
| Geolocation | Allowed (background) | Need for maps and search. |
| Contacts | Permitted. | 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
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 UpdatesThen, 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.
⚠️ 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?
Why does the error appear after the Xiaomi firmware update?
Can a virus cause a message to say “Google Play services are stopped”?
What to do if the “Remove Updates” button is inactive?
💡
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.