Why Xiaomi users want to get rid of Google Assistant
Google Assistant on Xiaomi smartphones is often a source of irritation: it spontaneously activates when you press the Home button, consumes battery power in the background and collects data about your activity. Despite the useful features (voice search, reminders, smart home management), many owners of Redmi, POCO or Mi prefer to turn it off β especially if you use alternative assistants like Mi AI or Alice from Yandex.
The problem is that MIUI (even in the latest version 14) doesnβt offer an obvious way to completely deactivate the service. The βDisableβ button in settings often leads to a shutdown rather than a complete deletion. In this article, weβll look at all possible methods, from standard to hidden, including disabling through ADB and changing system settings.
It is important to understand that some methods require root rights or unlock the bootloader, which may affect the warranty.
Method 1: Standard shutdown via MIUI settings
To start with, the basics are built-in MIUI tools, which are suitable for most models (Redmi Note 12, POCO X5, Mi 11, etc.) and do not require additional rights.
Steps:
- π± Open the Settings app (cog icon).
- π Go to the Appendix section β Application management.
- π In the search bar, type Google and select Google Assistant (or Google App).
- βοΈ Click Disable (if the button is active) or Remove Updates β Shut down.
β οΈ Note: On some firmware after disconnecting, Assistant may be activated again after restarting.This is due to automatic updates to Google Play Services.
βοΈ What to check after disconnection
If the Disable button is inactive (grey), then the application is system-based and deactivated, in which case move on to the following methods.
Method 2: Disable via Google Settings (without root)
Even if you canβt completely remove the Assistant, you can limit its functionality through your Google account, which works on all devices with MIUI 12-14 and doesnβt require technical skills.
Instructions:
- Open the Google app (the icon with the letter "G").
- Tap your avatar in the upper right corner β Settings.
- Choose Google Assistant β General.
- Turn off the switches: π€ Voice assistant (disables the response to OK, Google"). π± Assistant on the lock screen. π Personalization (limits data collection).
π‘ Useful advice: After this action, the Assistant will stop activating with voice, but may still appear with a long press on Home. To correct this, you need to change the action of the button (see Method 3).
Method 3: Reassign the Home button (for MIUI 12 and later)
One of the big problems is that the Assistant starts with a long press on the Home button, and in MIUI you can either reassign this action to another application or turn it off altogether.
How to change it:
- π§ Go to Settings. β System and device β Buttons and gestures.
- π±οΈ Select Long Press Home (or Home).
- π« In the action list, select No Action or another app (like Google Lens if you need one).
| Xiaomi model | Supports reassignment? | Notes |
|---|---|---|
| Redmi Note 10/11/12 | β Yes. | It works on MIUI 12.5+. |
| POCO F3/F4/F5 | β Yes. | It may need to be rebooted. |
| Mi 11/12/13 | β Yes. | In some regions, the option is hidden. |
| Redmi 9/9A/9C | β No. | Required ADB (Method 4) |
β οΈ Note: Some of the updates after the update MIUI button settings are reset, and we recommend checking them after each major update.
Method 4: Disconnect via ADB (without root but with PC)
If the standard methods do not help, you can use Android Debug Bridge (ADB) β It's a tool for debugging Android devices, and it doesn't require root rights, but it needs a computer and a computer. USB-cable.
Step-by-step:
- π» Install. ADB Tools on PC.
- π Connect your smartphone to your computer and turn on debugging USB (Settings β The phone. β Version. MIUI β 7 times tap the version β Come back to the extra. β For developers).
- π₯οΈ Open the command line (Windows) or the terminal (Mac/Linux) adb-folder.
- π Enter the commands in turn: adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox pm disable-user --user 0 com.google.android.apps.googleassistant
πΉ What teams do:
- uninstall-k --user 0 - removes the Assistant updates for the current user.
- Disable-user β disables the system application.
What if the ADB canβt see the device?
β οΈ Attention: After disconnection through ADB Some features (like voice search in Google Chrome) may not work properly. To get it back, use the command:
adb shell pm enable com.google.android.apps.googleassistantMethod 5: Complete removal with root rights (for experienced)
If you are willing to take drastic measures and you have a bootloader unlocked with Magisk or another root manager installed, you can completely remove the Assistant from the system, which irreversibly deletes system files and can lead to unstable firmware.
Instructions:
- π οΈ Install a file manager with root support (such as Root Explorer or Mixplorer).
- π Go to the folder. /system/priv-app/ or /system/app/.
- ποΈ Find and delete folders: GoogleQuickSearchBox Velvet (if any) PrebuiltGmsCore (only if you are sure!)
- π Reset the device.
π₯ Warning: Deleting PrebuiltGmsCore could disrupt all Google services (Play Market, Gmail, etc!
π‘
Before deleting system files, be sure to back up via TWRP or other recovery, which will help restore the device in the event of a crash.
What if the assistant is still running?
If, after all the manipulations of Google, the Assistant continues to activate, check the following points:
- π Auto Updates: Go to Google Play Market β Settings β Auto Update Apps and select Do Not Update Automatically.
- π¦ Residual files: Use apps like App Inspector or Package Name Viewer to find all packages associated with the Assistant (com.google.android.googlequicksearchbox, com.google.android.apps.googleassistant).
- π§ Resetting: In extreme cases, reset to factory settings (Settings) β The phone. β Resetting settings), but remember that it will delete all data.
π Hidden setting for MIUI: Some firmware has a hidden parameter that prevents you from shutting down. To deactivate it, type the phone code into the phone app:
##4636##Then go to Usage statistics β Disable (if available).