Error β€œGoogle App has made an error” on Xiaomi: 7 working ways to fix

The message β€œThere’s been an error in the Google app” on Xiaomi, Redmi or POCO smartphones is one of the most common issues that can block access to the Play Market, disrupt contact synchronization, or cause constant notifications of failures. The error appears suddenly: either after updating the firmware, or when installing a new app, or just out of the blue. 80% of the time it is caused by conflicts between Google services and the MIUI shell, but there are other triggers, from corrupted cache files to regional restrictions.

In this article, we will discuss 7 proven methods of fixing the bug, from the simplest (reboot and clear cache) to radical (reset Google account settings). All instructions are adapted for MIUI 14/15 and tested on Xiaomi 13/14, Redmi Note 12 and POCO F5 models. Importantly, if the error appeared after manually updating the firmware through fastboot, first check the integrity of the files - perhaps the problem in the "broken" build.

Why there is a bug in the Google app on Xiaomi

The root of the problem is MIUI, where Google services are integrated on top of its own shell, and the main reasons for the failure are:

  • πŸ”„ Version Conflict: Update to Google Play Services or Google Play Market via third-party sources (APK-files) without compatibility with current firmware.
  • πŸ—‘οΈ Damaged cache: Temporary data files from Google services or the shell itself MIUI error.
  • 🌍 Regional restrictions: Some firmware (especially Chinese) have blocked Google services at the system level.
  • πŸ”§ Incorrect permissions: After resetting settings or manually interfering with Settings β†’ Google Apps Are Losing Critical Rights.
  • πŸ“± Sync errors: Conflict between multiple Google accounts or Google Account Manager failures.

On devices with MIUI Global, the bug is more likely to be due to updates, and on MIUI China, it is due to the lack of pre-installed Google services. For example, on Xiaomi 13 Pro for the Chinese market, users face a problem immediately after their first attempt to log into a Google account.

⚠️ Note: If the error occurred after installing custom firmware (such as LineageOS or Pixel Experience), first check the build compatibility with GApps (Google Services Package.

Method 1: Reboot and check connection

Start with basic actions – they help in 30% of cases:

  1. Reboot your smartphone with a long press on the power button, which will clear the RAM and restart the background processes.
  2. Check your Internet connection: Open your browser and try to load a website (e.g., google.com). If you use mobile internet, turn on the browser. 4G/5G In Settings β†’ SIM-Maps and mobile networks. When connected via Wi-Fi, reconnect to the network or reboot the router.

Update date and time

Settings β†’ Additional β†’ Date and time

Autodetermination

If the error disappeared after the reboot, but later returned, the problem lies deeper (probably in the cache or conflict of services).

πŸ“Š How often do you encounter Google errors on Xiaomi?
First time.
Regularly (once a month)
Constantly (a few times a week)
Only after the updates

Method 2: Clearing Google Cache and Data

A damaged cache is the most common cause of failure.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Click on the three dots in the upper right corner and select Show All Applications (or System Processes).
  3. Find and select in turn: Google Play Services (Google Play Services) Google Play Store Google Services Framework (if listed)

Warehouse β†’ Clear the cache

Memory management β†’ Clear all data

Attention.

Once cleaned, reboot your device. If the error is synced, also clear the cache in Settings β†’ Accounts and Sync β†’ Google β†’ [your account] β†’ Delete your account (then add it again).

Backup of important data

Close all Google apps

Connect to a stable Wi-Fi

Record the login/password from the Google account (in case of re-entry)-->

Method 3: Update Google Services Manually

If automatic updates do not work, manually install the current versions of the services:

  1. Download the latest versions APK-files from official source: Google Play Services (select version for your architecture: arm64, armeabi x86). Google Play Market.

Unknown sources

Settings β†’ Applications β†’ Special Rights β†’ Installation of Unknown Applications

Google Play Services

Reset the device.

Important: Don’t download APK from questionable sites – use only APKMirror or the official Google APK. On devices with MIUI China, you may need to unlock the bootloader and firmware of the Global version of MIUI before installing.

AnnexMinimum version for MIUI 14/15Size (approx.)
Google Play Services23.30.14 (or newer)~50-100MB
Google Play Market34.4.16 (or newer)~30-40 MB
Google Services Framework11.0 (built into firmware)~5MB
Google Account Manager7.0.1~2MB

Method 4: Resetting your Google account settings

If the error is synced (for example, contacts, calendar or Gmail are not working), reset your account:

  1. Go to Settings β†’ Accounts and Sync β†’ Google.
  2. Select your account and click Delete account (don’t worry – the data will be saved on Google servers).
  3. Reset the device.
  4. Go back to Settings β†’ Accounts and Sync β†’ Add an account β†’ Google and log in.
  5. Enable synchronization for the desired services (contacts, calendar, disk, etc.).

If you add an account to the account, check if it conflicts with other accounts, for example, some MIUI firmwares do not allow you to use both personal and working Google accounts with Google Workspace.

πŸ’‘

Before deleting your Google account, check whether your Play Market purchases or your in-app data (such as saving in games) are linked to it. If necessary, transfer your important data to another account.

Method 5: Checking Regional Settings and Limitations

On devices with MIUI China or firmware for specific regions (e.g. India, Russia), Google services can be blocked.

  1. Change the region in the settings MIUI: Go to Settings. β†’ Additionally. β†’ Language and region: Select the country where Google services are officially supported (e.g., USA or Germany); Reboot your device; Check the restrictions on Google Play: Open Play Market β†’ Profile β†’ Settings β†’ General. β†’ Account and device: Make sure your device is certified (if not, install Google Device) ID from APKMirror and get certified).

Some Xiaomi models (e.g. Redmi K50 Gaming) may require a network reset after a region change:

β†’ SIM-maps and mobile networks β†’ Network reset

⚠️ Attention: Change of region to MIUI This may result in loss of access to some local services (e.g. Mi Pay or Mi Cloud for China) before changing, check if you are using regionally-based features.

Method 6: Install GApps on custom firmware

If you are using an informal firmware (such as LineageOS, Pixel Experience or HavocOS), the error may be due to the absence or incomplete installation of GApps.

  1. Check the current version of GApps: Open Settings β†’ Apps and search for Google Play Services. If there is no app, GApps are not installed.
  2. Download the appropriate GApps package: Go to Open GApps. Select: Platform: ARM64 (for most modern Xiaomi). Android version: matches your firmware (for example, Android 13 for MIUI 14). Option: pico (minimum) or nano (recommended).

Install through recovery

  1. Copy the downloaded ZIP-memory-card.
  2. Reboot to TWRP (or other custom recovery).
  3. Select Install β†’ Select ZIP β†’ Install GApps.
  4. After installation, run the Wipe β†’ Dalvik/ART Cache.

If you still have a bug after installing GApps, check the firmware compatibility with the selected package. For example, firmware based on Android 12 does not support GApps for Android 13.

What if after installing GApps, the device gets stuck on the logo?
This means that the GApps package is incompatible with your firmware. Solution: 1. Reboot to recovery (TWRP). 2. Remove the installed ZIP from GApps via File Manager. 3. Download another version of the package (for example, instead of nano try pico). 4. Reinstall. If the problem remains, re-swipe the firmware with a full wip (except internal memory).

Method 7: Reset to factory settings (last resort)

If none of these things work, do a hard reset, which will delete all the data from the device, so first you have to:

  • πŸ“± Make a backup copy through Settings β†’ The phone. β†’ Backup and reset β†’ Local backup.
  • πŸ” Write down logins / passwords from accounts (Google, Mi Account, social networks).
  • πŸ“ Save photos, videos and documents to your PC or cloud.

For discharge:

  1. Go to Settings β†’ About Phone β†’ Backup and Reset β†’ Reset settings.
  2. Choose to erase all data and confirm the action.
  3. After restarting, configure the device as new, but don’t restore data from the backup β€” check first if the error has disappeared.

If the error reappears after the data recovery, the problem is in one of the backed files, in which case you have to configure the device from scratch without restoring it.

πŸ’‘

Factory resets should be the last option, and 90% of the time, the error can be fixed by cleaning the cache or updating Google services.

FAQ: Frequent questions about the bug in the Google app on Xiaomi

Why does the bug only appear in some apps (like YouTube or Gmail)?
This is because not all Google apps depend on Google Play Services in the same way: for example, YouTube can work without updated services, but Gmail can not. Check which services are causing the failure: Open Settings β†’ Apps β†’ App Management. Find the application where the error occurs (eg, Gmail). See what permissions it requests and whether they are disabled. Often it helps to disable and re-enable the problematic application.
Can an error be corrected without losing data?
Yes, in most cases. Start by clearing the cache (Method 2), then try updating the services manually (Method 3). If the sync problem is, change your Google account (Method 4). Factory reset (Method 7) is only required 5-10% of the time when other methods have failed.
The error appears after the MIUI update.
This is a common problem when switching to a new version. MIUI. Decisions: πŸ”„ Backtracking to previous version: If the update was recent, try returning the old firmware via Fastboot or Recovery. πŸ“₯ Manual installation of Google services: Download current versions of Google Play Services and Google Play Market with APKMirror. 🌐 Change of region: Sometimes helps to temporarily change the region to the United States in settings MIUI. If the error occurred after a major update (for example, with the MIUI 13 on MIUI 14), you may need a complete flashing with the data wip.
The Chinese version of Xiaomi doesn't have Google services. How do you fix it?
Devices for the Chinese market (MIUI China) does not initially have Google services pre-installed.Solution options: Install GApps: Unlock the bootloader via Mi Unlock Tool. MIUI via Fastboot or install GApps via TWRP. Use alternatives: Replace Play Market on Aurora Store (unofficial client) Install MicroG instead of Google Play Services (for basic functionality). ⚠️ Warning: Unlocking the bootloader will reset all data on the device and may void the warranty (on some models).
After the reset, the error returned.
This means that the problem is at the firmware or hardware level. Possible causes: Damaged firmware: Download the official version MIUI For your model from Xiaomi and run it through Fastboot. Magisk/root: If you have Magisk installed, try removing modules associated with Google services (e.g. Universal SafetyNet Fix). hardware failure: In rare cases, the error may be due to partition damage /system (For example, because of a failed update, in which case only the flashing through the EDL-Mode (requires an authorized Mi Account).