Google Assistant on Xiaomi smartphones is often activated by accident β just press the Home button or say "OK, Google." For many users, this feature is useless, but it is not so easy to turn it off: Google and MIUI hide settings in different menus, and after updates they can be reset. In this article, we will discuss all ways to completely deactivate the assistant, including hidden options for advanced users.
To make matters worse, Google Assistant consumes resources in the background: it keeps the microphone, geolocation, and Internet connection active; on budget Redmi or POCO models, this can lead to accelerated battery discharge and random positives. We tested all methods on MIUI 12-14 (including global and Chinese firmware) and identified those that work stably.
Why Google Assistant is on its own
On Xiaomi smartphones, the voice assistant can be activated in 5 typical scenarios:
- π Pressing the Home button for a long time (even if you havenβt configured this feature).
- π€ Voice command βOK, Googleβ or βHey Googleβ (recognizes even when the screen is locked).
- π Automatic update of Google services, which returns previously disabled settings.
- π± Reset to factory settings - assistant is turned on by default.
- π Connecting headphones or a headset with a voice assistant call button.
On some models (such as the Xiaomi 13 Pro or Redmi Note 12), Google Assistant is integrated at the firmware level, which means it canβt be removed as a regular app β just disable key permissions or block through ADB. In the next section, weβll look at the easiest way, which works on 90% of devices.
Method 1: Disconnect via Google Settings (for beginners)
This method is suitable for users who do not want to dig into system files. It disables the basic functions of the assistant, but does not remove it completely - some processes will remain in the background.
- Open the Google app (the icon with the letter "G" on a color background).
- Slip on your profile (icon in the upper right corner) β Settings.
- Choose Google Assistant β General.
- Scroll down and click Google Assistant (yes, the item repeats).
- In the Devices section, select your Xiaomi smartphone.
- Turn off the sliders: πΈ Google Assistant (Main Switch). πΈ Recognition "OK Google". πΈ Personal results (so that the assistant does not collect data).
After that, Google Assistant will stop responding to voice commands and a long press of the Home button. However, the background processes will remain - you can see them in the Settings menu β Apps β Google β Battery. To completely disable, move to the next method.
βοΈ Checking for Google Assistant Disconnection
Method 2: Blocking through permissions (in-depth setting)
If the first method didn't work, then Google Assistant is running through system permissions, and to stop it, you have to deny the application access to key functions:
- Go to Settings β Applications β Application Management.
- Find the Google app (not to be confused with Google Play Services!).
- Select Permissions and Disable: π€ Microphone (so that the assistant doesn't listen to commands). π Location (Ceases Geo-Data Collection). π± Overlay on other apps (removes pop-up prompts). π Autostart (prevents starting when the phone is turned on).
Battery β Consumption management
Limit
Notifications
On some firmware (e.g. MIUI 14 for Xiaomi 13), Google Assistant can still appear when you connect the headphones after this action, in which case only disabling through ADB or removing Google app updates will help.
β οΈ Note: If you turn off the permission of the Microphone for the Google app, all voice functions, including search and dictation in the Gboard keyboard, will stop working. To return only the dictation, allow access to the microphone for the Gboard separately.
| Method of disconnection | Efficiency | Side effects | Is root required? |
|---|---|---|---|
| Through Google's settings | Medium | Background processes remain | No. |
| Blocking permits | Tall. | Voice search breaks down | No. |
| ADB-team | Complete. | They may be reset after the update. | No. |
| Removal of updates | Tall. | Resetting Google settings | No. |
Method 3: Complete disabling via ADB (for advanced)
If previous methods have failed, you can disable Google Assistant system-level by using ADB (Android Debug Bridge), which does not require root rights, but requires connecting your smartphone to your computer.
First, turn on the developer mode and USB debugging:
- Go to Settings. β The phone.
- Tap 7 times on the MIUI version until the notification βYou became a developerβ appears.
- Back to Settings β Additionally. β For developers.
- Activate Debugging on USB.
Now connect your smartphone to your PC and execute commands in ADB:
adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox
adb shell pm disable-user --user 0 com.google.android.apps.googleassistantThese teams:
- ποΈ Remove updates for Google Assistant (first line).
- β Completely disable the application for the current user (second line).
β οΈ Note: On some firmware (for example, MIUI 13 for POCO F4) After these commands are executed, the search bar on the home screen may disappear. To return it, install the Google Search widget manually or use an alternative launcher.
What if the ADB canβt see the device?
How to Remove Google Updates (Alternative Method)
If Google Assistant came after the Google app update, you can return it to the factory version.
- Go to Settings β Applications β Application Management.
- Find Google and tap three dots in the top corner β Remove updates.
- Confirm the action. The system will return the app to the version that was used when you bought the phone.
The assistant will then shut down, but the updates can be installed automatically to prevent this from happening:
- π Go to Google Play. β Profile β Settings β Auto-update of applications.
- π΅ Choose Do Not Update Automatically or add Google to the exclusion list.
π‘
If you have lost your phone search after removing the updates, install an alternative launcher (like Nova Launcher) or use the MIUI search widget instead of Google.
What to do if the assistant still appears
If none of the methods worked, the problem may be:
- π Updates MIUI β some firmware (e.g, MIUI 14.0.4 for Xiaomi 12T) Return the assistant settings after rebooting.
- π± Branded shells of operators (for example, Redmi for MTS or Beeline), which block changes.
- π§ Conflict with other apps (e.g., Xiaomi Community or Mi Video can run a voice assistant).
In such cases, it will help:
- Resetting settings (but it will delete all data!)
- Install custom firmware (e.g. Pixel Experience) that does not have Google Assistant.
- Use alternative launchers (such as Lawnchair) that block system pop-ups.
π‘
On smartphones with MIUI for Russia (for example, Redmi Note 11 Pro+ 5G), Google Assistant can be replaced by Alice from Yandex. To turn it off, go to the settings of Yandex and deactivate the option "Voice Assistant".
How to get back Google Assistant if you need it
If you change your mind and want to use the voice assistant again, do the following:
- For methods 1-2, simply turn the sliders back on in Googleβs settings.
- If you have used ADB, run the command: adb shell pm enable com.google.android.apps.googleassistant
- Update the Google app through the Play Market.
- Reboot the phone.
After that, the assistant will be available again. If it's not working, check:
- π Is βOK Googleβ Recognition Enabled in Settings.
- π Is there any internet access (assistant requires connection).
- π± Is Google Play Services Updated.