How to permanently disable Google Assistant on Xiaomi Mi: 5 proven ways

Google Assistant on Xiaomi Mi smartphones is often activated by accident β€” just press the Home button or say β€œOK, Google.” For many users, this is an annoying factor: the assistant eats battery power, collects data about the location and habits, and its pop-ups interfere with games or watching videos. Fortunately, on Xiaomi devices there are several ways to disable Google Assistant β€” from standard settings to deep system edits through ADB.

In this article, we’ll look at all the current methods, including hidden MIUI options that are not obvious even to advanced users. It’s important to understand that completely removing the assistant without root rights is impossible (it’s sewn into Google services), but it can be deactivated so deeply that it will stop bothering you, and we’ll also explain how to disable individual functions – for example, voice launch or notifications, if you only need a partial lock.

Note: instructions are suitable for all modern Xiaomi Mi models (including Mi 11/12/13, Mi Mix), Redmi and POCO based on MIUI 12/13/14 and Android 10–14. For older versions (Android 9 and below), some points may differ.

1. Standard shutdown via Android settings

The easiest way is to use the built-in options, which does not remove Google Assistant completely, but blocks its basic features:

  1. Open Google Settings: Go to Settings β†’ Google β†’ Account and Services β†’ Google Assistant.
  2. Disable voice start: In Settings β†’ Voice input, deactivate the option OK Google. This will prevent the voice assistant from activating.
  3. Remove buttons from the menu: In Settings β†’ Apps β†’ All apps β†’ Google select Notifications and disable all switches associated with the Assistant.

⚠️ Note: This method does not remove Google Assistant background processes.It will still consume up to 5-15 MB of RAM and be updated periodically through the Play Market.

Voice Launch (OK Google) is not working|The assistant does not open when holding the Home button.|Notifications from the assistant disabled|Background data for Google is limited-->

2. Block through MIUI settings (hidden options)

MIUI has its own tools for managing system applications that are not always obvious.

Method 1: Disconnection through "Autostart"

  1. Open Settings β†’ Applications β†’ Application Management β†’ Autorun.
  2. Find Google in the list and disable all permissions (automation, background activity, push notifications).
  3. Rebooting the smartphone.

Method 2: Restriction of rights through "Battery and performance"

  • πŸ”‹ Going to Settings. β†’ Battery and productivity β†’ Battery management.
  • πŸ“± Selecting Applications β†’ Google β†’ Limit background activity.
  • πŸ”„ Enable the option to Limit Autostart and Prohibit Background Data.

πŸ’‘ Useful tip: After this manipulation, Google Assistant will stop running spontaneously, but will retain the ability to manually call through the search bar. ADB further.

What if Google Assistant is still running?
If the assistant continues to activate after disabling AutoRun, check: 1. Google Updates: Go to Play Market β†’ My apps β†’ Find Google and roll back to the previous version. 2. Availability Services: In Settings β†’ Special Opportunities β†’ Availability Services remove Google from the list of active services. 3. Launcher: Some shells (e.g., POCO Launcher) have their own gestures to call Assistant. Check the gesture settings in the launcher.

3. Complete disabling via ADB (no root)

For those willing to go further, there is a way to completely deactivate Google Assistant via ADB (Android Debug Bridge).This doesn't require root rights, but will require connecting your smartphone to a PC.

Step-by-step:

  1. Turn on USB debugging: Go to Settings β†’ About Phone β†’ MIUI Version and tapai 7 times to activate Developer Mode. Then to Settings β†’ Additional β†’ For developers, enable USB debugging.
  2. Connect to a PC: Install ADB Tools on your computer, connect your smartphone over USB and enter it in the terminal: adb devices Should appear your device. If not, install Xiaomi USB Drivers.
  3. Disable Google Assistant: Execute the command: adb shell pm uninstall-k --user 0 com.google.android.googlequicksearchbox This command does not remove the application completely, but only hides it for the current user (without consequences for the system).

⚠️ Note: After that, Google Assistant will disappear from the menu, but some features (such as voice search in Chrome) may work through other Google components.

adb shell settings put global miui_optimization_disabled 1

Then repeat the removal command.-->

4. Delete via Magisk (for root users)

If you have root installed on your Xiaomi Mi (e.g., via Magisk), you can remove Google Assistant at the system level, which is irreversible and can lead to instability of other Google services (e.g., Play Market).

Instructions:

  • πŸ“± Install Root Explorer or any file manager with root access.
  • πŸ” Crossing the path: /system/priv-app/Velvet or /system/priv-app/GoogleQuickSearchBox
  • πŸ—‘οΈ We delete the entire folder or rename it (for example, in Velvet.bak).
  • πŸ”„ Reboot the device.

⚠️ Note: After this update, Google via Play Market may break the system.We recommend blocking updates to the Google app through the Aurora Store or disabling auto updates in Play Market settings.

Yes, with Magisk|Yes, with another recaveri|No, but planning |No and not planning-->

5. Disconnection via MIUI Hidden Settings (for advanced)

MIUI has hidden settings that allow you to manage system components without root, one of which is Activity Launcher, which helps you disable unnecessary services.

How it works:

  1. Install Activity Launcher from Play Market.
  2. Open the application and enter Google in search.
  3. Finding activity with names: πŸ” com.google.android.googlequicksearchbox... 🎀 VoiceInteractionService πŸ“± AssistantSettings

Disable

πŸ”Ή Key takeaway: This method allows you to disable specific Assistant features (such as voice input only) without affecting other Google services.

6. Google Assistant Alternatives on Xiaomi

If you have disabled Google Assistant but want to keep the voice assistant functional, consider alternatives:

AssistantAdvantagesDeficienciesReference
XiaoAI (built into MIUI)Optimized for Xiaomi, supports gestures and voice commands in Chinese/EnglishLimited Features Outside China Collecting Data for XiaomiIncluded in Settings β†’ XiaoAI
Alice (Yandex)Understands Russian well, is integrated with Yandex services (Music, Maps, Weather)It requires a separate app that is less versatile than Google.Play Market
Bixby (Samsung)Supports routine tasks (alarm clocks, notes), works offlinePoorly optimized for Xiaomi, it can slow downPlay Market
Assistant.aiPrivate Assistant without Data Collection, Open SourceLimited functionality, requires customizationOfficial website

πŸ’‘ Tip: If you only need voice activation for music or calls, try Tasker + AutoVoice plugin. This will allow you to create custom voice commands without a full assistant.

Frequent problems and solutions

Even after Google is disabled, the Assistant can show itself, and here are the typical situations and their solutions:

  • πŸ”„ Assistant starts when holding the Home button: This is a gesture MIUI. Open the Settings. β†’ Additionally. β†’ Home button and select another action (e.g. Recent Apps).
  • 🎀 Voice Search in Chrome Continues to Work: In Chrome Settings (Settings) β†’ Voice search: Turn off the option OK Google.
  • πŸ“± After updating MIUI Assistant back: This is due to resetting settings.Repeat steps from Section 2 (block through) MIUI) or use ADB again.

⚠️ Note: On some firmware (for example, MIUI Global) after disabling the Assistant, the search bar on the home screen may disappear. To return it, install Google Search from the Play Market and add the widget manually.

Can I disable Google Assistant without losing the functionality of other Google services?
Yes, if you use the methods in Section 2 (lock through MIUI) or Section 5 (disable individual activities), a complete deletion via ADB or root can disrupt the Play Market, Gmail and other applications.
Why does the Assistant disappear after the Gboard keyboard is turned off?
Voice input in Gboard uses the same services as Google Assistant. To return the feature, set an alternative keyboard (like SwiftKey) or allow background activity for Google App in battery settings.
Will OK Google work after resetting your phone to factory settings?
Yes, because the reset returns all system applications to their original state, and after the reset, you have to re-engineer the Assistant as instructed in this article.
Can I turn off the Assistant for specific applications (e.g., games)?summary> There is no direct function for this, but you can use Tasker or MacroDroid to automatically turn off the microphone for Google when you run certain applications.
How to check if Google Assistant is disabled?
Run ADB and type in the command: adb shell dumpsys package com.google.android.googlequicksearchbox If there is a line disabled in the output, then the application is deactivated. Also check for the lack of the process com.google.android.apps.googleassistant in Task Manager.