Disable Google Assistant on Xiaomi Mi9: 5 proven ways

Owners of Xiaomi Mi9 often face the inconvenience of automatically running Google Assistant, a voice assistant that is activated by random taps or voice commands.This feature not only consumes battery power, but can also conflict with Xiaomi’s branded XiaoAI assistant. Unlike new models where the shutdown is intuitive, on the Mi9 (released in 2019), the process is complicated by the features of MIUI firmware and Android 9/10 version.

In this article, we will discuss all working methods, from standard settings to hidden developer and ADB commands. We will focus on the nuances associated with the lack of a β€œSwitch off” button in some regional firmware and ways to circumvent restrictions. If you want to not just hide the icon, but completely deactivate the background processes of the assistant, read on.

Why does Google Assistant work on Xiaomi Mi9 even after being shut down?

Many users complain that after switching off through the settings, the assistant continues to activate, the reason being three levels of integration:

  • πŸ“± System layer: Google Assistant is embedded in Google Play services and cannot be removed without superuser rights.
  • πŸ”§ Level. MIUI: Xiaomi adds its own triggers (like holding the Home button).
  • 🎀 Voice activation: OK, Google works through a separate Google App service.

Even if you have disabled the assistant in the Settings menu β†’ Google β†’ Assistant, it can be launched via:

  • πŸ”˜ Long pressing of the Home button (setting up) MIUI).
  • πŸ—£οΈ Voice command "OK, Google" (Google App settings).
  • πŸ”„ Background Processes Related to Google Play Services.
πŸ“Š How to normally activate the voice assistant on Xiaomi?
Accidentally pressing a button
I'm using voice command.
Never use.
Another way.

To completely disable the assistant, you'll have to use several methods, starting with the simplest one.

Method 1: Standard shutdown via MIUI settings

This method is suitable for users who have standard Google options stored in the firmware. The instructions are relevant for MIUI 10/11/12 based on Android 9/10:

  1. Open the Settings app (cog icon).
  2. Go to the Google β†’ Settings section for Google apps.
  3. Choose Search, Assistant and Voice.
  4. Google Assistant.
  5. At the top of the screen, click on General Settings (or Settings in some firmware).
  6. Translate the Google Assistant slider to the off position.

If Google Assistant is not on the menu, then your firmware has been modified (e.g. MIUI EU or custom build).

β˜‘οΈ Checking the disconnection through settings

Done: 0 / 4

⚠️ Note: On some of the firmware Xiaomi Mi9 (for example, MIUI Global Stable) after the settings are disabled, the assistant is still activated by holding the Home button, which is because Xiaomi reassigns this button at the shell level. To remove the binding, you need to use Method 4.

Method 2: Disable voice activation "OK, Google"

Even if the Assistant is disabled, the voice command "OK, Google" can continue to work, because voice recognition is processed by a separate service to deactivate it.

  1. Open the Google app (the G color icon).
  2. Slip on the profile avatar in the upper right corner.
  3. Select Settings β†’ Voice search.
  4. Go to Voice Assistant.
  5. Turn off the β€œOK, Google” option (could be called Voice Control).
  6. Go back and turn off the β€œOK, Google” Recognition in the Voice Match section.

After that, the assistant will stop responding to voice commands, but the background processes of the Google App can still consume battery.

  • πŸ› οΈ Limit background activity (see Method 3).
  • πŸ”§ Disconnect through ADB (see method 5).

πŸ’‘

If the assistant still starts after disabling voice activation, check the settings of Google App β†’ Settings β†’ Notifications and turn off the option β€œShow notifications from the Assistant”.

Method 3: Limit background activity through battery settings

Google Assistant continues to work in the background even if you've turned it off.

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find it in Google’s list (app, not services!).
  3. Pick Battery.
  4. Activate the option to limit background activity.
  5. Go back and do the same for Google Play Services.

This won't shut down the assistant completely, but it will significantly reduce its impact on autonomy. ADB-team.

MethodThe effectAre root rights required?Reversibility
Standard shutdownDisables basic functionsNo.Yes.
Battery limitationReduces background activityNo.Yes.
Disconnection through ADBTotal shutdownNo.Yes (via ADB)
Removal via MagiskComplete removalYes.Partially.

Method 4: Reassign the Home button (for MIUI 10/11)

On the Xiaomi Mi9, the default Home button is tied to Google Assistant. To remove this anchorage:

  1. Open Settings β†’ System β†’ Gestures (or Buttons in older versions of MIUI).
  2. Select the Home button.
  3. In the Long-Tap section, replace the action with No Action or Last App.
  4. Save the changes.

If there is no Gesture, your firmware uses navigation buttons from Google.

  • πŸ”„ Switch to the gestures. MIUI navigational.
  • πŸ”§ Or use it. ADB for deactivation (see next section).
What to do if there is no "Gestural" item?
If your firmware doesn't have a Gestures section, it means Xiaomi has replaced it with standard Android navigation, in which case you can only reassign the Home button via ADB or custom firmware installation, and the alternative is to use apps like Button Mapper (requires permission for special features).

Method 5: Completely disabling through ADB (without root)

This is the most reliable method that will completely deactivate Google Assistant, including the background processes. ADB-Drivers and Included Debugging USB phone-on.

Instructions:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version. Go back to Settings β†’ Additional β†’ Developer. Turn on USB Debugging.
adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox


adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox

Reset the device.

After that:

  • βœ… Google Assistant will be completely disabled.
  • βœ… Voice activation will disappear.
  • βœ… Home button will stop running assistant.

⚠️ Attention: Teams ADB They turn off the Assistant only for the current user. After resetting the settings or updating the firmware, you may need to repeat the procedure. MIUI 12.5+, replace com.google.android.googlequicksearchbox with com.google.android.as.

πŸ’‘

ADB-The method is the only way to completely disable Google Assistant without root rights. It doesn't delete the application, it just deactivates it for your profile, making the process reversible.

Additional methods for experienced users

If standard methods do not help, consider alternative options:

  • πŸ›‘οΈ Remove from Magisk: Using the Universal Google Assistant Disabler (requires root rights) Removes all components of the Assistant, but may disrupt other Google services.
  • πŸ”„ Custom firmware installation: Firmware like LineageOS or Pixel Experience allows you to remove Google Assistant at the system level. MIUI (for example, XiaoAI).
  • πŸ“± Use of alternative launchers: Nova Launcher or Lawnchair launchers allow you to reassign button actions, including disabling the Assistant call.

Before using radical methods (root, custom firmware), back up via Settings β†’ Additional β†’ Backup and Reset. On the Xiaomi Mi9, this is especially important because of the risk of data loss when unlocking the bootloader.

Frequent problems and their solutions

When you turn off Google Assistant on Mi9, users experience typical errors:

Problem.Reason.Decision
After the shutdown, the assistant appears again.Auto-Update Google AppTurn off auto-update in Play Market or use ADB
The Home button is not reassignedThe firmware uses Google navigationSwitch to MIUI gestures or use ADB
ADB does not find the deviceNot installed drivers or not included debuggingInstall Mi USB Driver and check for USB Debugging
The assistant is activated via Bluetooth devicesVoice activation enabled in Bluetooth settingsTurn off "Voice Assistant" in the settings of the connected device

If none of the methods worked, check:

  • πŸ“Œ Firmware version (Settings) β†’ The phone. β†’ Version. MIUI). Some assemblies (e.g, MIUI Russia blocks the shutdown of the Assistant.
  • πŸ“Œ Availability of updates (Settings) β†’ The phone. β†’ System updates in new versions MIUI There may be an option to disconnect.
Can I disable Google Assistant without a computer?
Yes, but not completely. You'll turn off the basic functions through settings (Settings β†’ Google β†’ Assistant), but the background and Home button activation will stay. To completely shut down without a PC, use apps like Package Disabler (requires root).
Why did the MIUI update helper turn on again?
Updates often reset custom settings, especially if they affect system applications. After the update, repeat the procedure with ADB or check the settings manually. To avoid this, turn off auto-update firmware in Settings β†’ About Phone β†’ System Update β†’ Three Points β†’ Settings β†’ Auto-Update.
Is it safe to remove Google Assistant through ADB?
Yes, teams. ADB This article does not remove the application physically, but only disables it for the current user. ADB-commands (e.g. pm uninstall without flag) --user 0), It can cause disruption.
How to get back Google Assistant after being disabled by ADB?
Follow the command: adb shell pm enable com.google.android.googlequicksearchbox If this doesn’t work, reinstall the update for the Google app via Play Market.
Is there an alternative to Google Assistant on Xiaomi Mi9?
Yes, you can use: XiaoAI (XiaoAI built-in assistant, activated by holding the power button); Yandex Alice (install the app and set up voice activation); Bixby (if you have Samsung services installed); To assign an alternative assistant to the Home button, use applications like Button Mapper.