Users of Xiaomi, Redmi and Poco smartphones often face an annoying notification telling them that a bug has occurred again in the Google app, which can appear at the most inopportune moment: When you're using voice search, when you're using widgets on your desktop, or when you're trying to activate Google Assistant, the problem is systemic and often related to the shell. MIUI HyperOS, which aggressively manage background processes.
The problem is that the versions of Google Play Services are in conflict with the Android system libraries installed on the device. When the operating system cannot process a searcher request correctly, the process is forced to stop. In 80% of cases, the problem is solved without losing personal data and does not require reflashing the device, but ignoring the error can lead to the fact that contact synchronization, voice input and other important functions of the ecosystem stop working.
In this article, we will discuss in detail the algorithms for diagnosing and troubleshooting the failure. We will look at both standard cleaning methods and the deeper settings available through the engineering menu or the scaling up of the system. ADB-Understanding the causes of conflict will not only help you to correct the current situation, but also to prevent it from recurring in the future.
Diagnosis and primary causes of failure
Before we go to radical measures, we need to understand which component is causing the failure. The error can be triggered by a corrupted update, a crowded cache or a conflict of access rights. Often the culprit is the process com.google.android.googlequicksearchbox, which is responsible for the search bar and widgets.
MIUI is known for its strict energy-saving policies, which can force Google to terminate processes as overly resource-intensive, resulting in data desynchronization and error pop-ups, and can also be caused by an unstable Internet connection that interrupts handshake protocols when logged in.
For accurate diagnosis, you should pay attention to the frequency of notifications. If the error occurs only when a specific action is started, the problem is localized. If the phone is constantly storming, system files may be damaged or there is a conflict with newly installed software.
It is important to check if the device is running a developer mode with active experimental features that can destabilize the work of the frameworks. Turn off recent experiments in the Developer Menu if you have done any manipulation there.
Basic cleaning of data and application cache
The most effective and safest way to fix the bug is to completely clean up the appβs accumulated data, which wonβt delete your search history or accounts, but will reset the Google app itself to factory settings.
- π± Open the smartphone settings and go to the Application section β All applications.
- π Find the Google app (the colored G icon) in the list and click on it.
- ποΈ Select Memory and press the Clean button. β Clear all data (or clear all data).
- π Reboot the device and check the search bar.
If the problem is not resolved, a similar procedure should be performed for the Google Play Services component, which is a more sensitive process, since this service is responsible for the operation of most applications on the system, and be prepared for the fact that after cleaning, you will need to re-accept the terms of use and allow access.
βοΈ Checklist of cleaning services Google
Once the cleanup is done, the system can load the data in the background for a while, at which point it can put a lot of stress on the processor and battery drain, and give the device 10-15 minutes to stabilize the processes.
β οΈ Note: Clearing the Google Play Services app data may temporarily disrupt account sync and geolocation.Make sure you remember your Google account password in case you need to re-authorize.
Management of software updates and versions
Often, the error βGoogle App has again made an errorβ on Xiaomi occurs immediately after the automatic update of components through the Play Market.The new version may contain bugs or be incompatible with the current version of Android on your device.
To check for system updates, go to Settings β About Phone and click on the MIUI version logo. If security updates or system patches are available, be sure to install them, as they often contain compatibility patches.
How to roll back the version of Google Play Services?
In some cases, manually removing updates to the Google app itself helps, and it will return it to the factory version built into the firmware, and then you can try to upgrade again through the store, but you can control the process.
If you use MIUI or HyperOS betas, the chances of conflicts are much higher, and stable firmware branches undergo longer testing for compatibility with Google services.
Setup of permissions and battery optimization
Aggressive battery optimization is a scourge of MIUI. The system can kill Google's process by thinking it's inactive, causing it to crash the next time it's called, and you need to manually prioritize system services.
Go to the battery settings and find the Google app. Set up Unlimited mode. This will prevent the system from forcibly stopping the process. Also check autostart: it must be enabled for the widgets and voice assistant to work properly.
| Setup parameter | Recommended value | Where to find out. |
|---|---|---|
| Auto-start | Included. | Settings β Applications β Permissions |
| Energy saving regime | No restrictions. | Settings β Battery |
| Alerts | Permitted. | Settings β Notifications |
| Working in the background | Permitted. | Settings β Applications β Google |
You also need to check your microphone permissions and geo-location. If Google's app is not allowed to use the microphone, voice search will give you an error immediately after launch.
π‘
Use the built-in search in the settings by typing the phrase βautostartβ or βenergy savingβ to find the menus you want faster, as the location of items may vary in different versions of MIUI.
Reset network settings and DNS
Sometimes the root of the problem is not in the application itself, but in network settings, unstable connection or conflicting DNS-servers can interrupt the connection to Google servers, causing a timeout and subsequent error.
Try resetting your network settings. This won't delete your photos or contacts, but it will forget your Wi-Fi passwords and Bluetooth settings. Go to Settings β Connection & Sharing β Reset Wi-Fi, mobile networks and Bluetooth.
It also makes sense to check your private DNS settings. If you use third-party DNS (like AdGuard or 1.1.1.1), try switching to the provider's automatic settings. Sometimes filtering traffic at the DNS level blocks the domains that Google needs to work.
As a temporary solution, you can try switching from Wi-Fi to mobile Internet (or vice versa) to check whether the error depends on the type of connection. If everything works on mobile Internet, the problem may be in the router or the provider.
Using ADB for Advanced Correction
For power users who haven't been helped by standard methods, there's a way to force Google components to reinstall through a computer, USB-cable and installed platform ADB (Android Debug Bridge).
First, activate USB debugging. Go to Settings β About Phone and 7 times click on the build number to activate Developer Mode. Then, in the Additional β For Developers menu, turn on USB debugging.
adb shell pm clear com.google.android.googlequicksearchbox
adb shell pm clear com.google.android.gmsExecuting these commands in the terminal will completely clear the data of these packets, similar to manual reset, but at a deeper level. After performing the commands, you need to restart the device, this method is especially effective when the system interface freezes and does not allow you to press the clean button.
π‘
Use of the ADB-commands allow you to bypass interface limitations MIUI and guaranteed to clear the cache of system processes, which often solves the problem when standard methods are powerless.
β οΈ Be very careful when typing commands. ADB. A syntax error or deletion of a system package (not related to Google) can cause a smartphone to fail (bootloop).