How to completely disable the assistant on Xiaomi: 5 proven ways

Voice assistants on Xiaomi devices are both a handy tool and a source of constant notifications, random activations, and sometimes privacy issues. XiaoAI on Chinese firmware, Google Assistant on global versions or built-in Mi. AI In TVs, all of which can interfere with work, drain the battery and collect data about your requests. In this article, we will discuss how to completely deactivate assistants on Xiaomi smartphones, tablets and TVs, including hidden settings and circumvention of restrictions. MIUI/HyperOS.

Xiaomi devices often hide their shutdown options deep in the menu or block them on some regional firmware, such as Chinese versions of Redmi or POCO, where you can't remove XiaoAI through standard settings, you'll need to edit system files. And on Mi TVs, the voice assistant can automatically turn on every update, and we'll look at solutions for all of these cases, including methods for users without root rights.

Before you start, remember that some methods require ADB-If you are not sure of your skills, start with the simplest methods (sections 2–3) and then move on to the advanced ones (sections 4–5). TV There is a separate block with instructions, as the logic of the TV is different from mobile devices.

1. disable Google Assistant on global firmware MIUI/HyperOS

On smartphones Xiaomi, Redmi and POCO with global firmware (EEA, Global, India) Google Assistant is installed by default. It can be disabled by standard Android tools, but there are nuances: the assistant can continue to work in the background or activate through gestures (for example, holding the Home button).

To fully deactivate Google Assistant:

  • πŸ“± Open the Google app (not to be confused with Google Play!).
  • πŸ‘€ Slip on the profile avatar in the upper right corner β†’ Settings β†’ Google Assistant.
  • πŸ”„ Scroll down to General and select Google Assistant (yes, item duplicated!).
  • 🚫 Click Disable and confirm the action.

After that, the assistant will stop responding to voice commands, but can remain active for other functions (for example, in Google Lens).

  • πŸ”§ Go to Settings. β†’ Annexes β†’ Application management.
  • πŸ” Find Google in the list β†’ Warehouse β†’ Clear the data.
  • πŸ“‰ Turn off auto-start for Google app in battery settings.

⚠️ Note: On some HyperOS firmware (e.g. Xiaomi 14), Google Assistant is integrated into system services. ADB This may cause Google Play Services to crash, in which case use the method in Section 4.

πŸ“Š Which assistant annoys you the most?
XiaoAI (Chinese)
Google Assistant
Mi AI (on TV)
Other
I like everyone.

2. XiaoAI removal on Chinese firmware (without root)

Chinese versions of MIUI (China ROM) are equipped by default with XiaoAI, a voice assistant with wide rights that cannot be disabled via the menu. Even if you remove the icon from the desktop, the com.miui.voiceassist process will continue to work in the background, consuming up to 5-10% of the battery per day.

The most reliable way is to disconnect via ADB (without superuser rights):

  1. πŸ–₯️ Install. ADB-Drivers on PC and enable Debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times tap the assembly number β†’ return to β†’ For developers).
  2. πŸ”Œ Connect your phone to your PC and execute the command in the terminal: adb shell pm uninstall -k --user 0 com.miui.voiceassist
  3. πŸ”„ Reboot the device. XiaoAI will be deactivated for the current user.

If the team fails (mistake) DELETE_FAILED_INTERNAL_ERROR), Try an alternative option:

adb shell pm disable-user --user 0 com.miui.voiceassist

Owners of POCO F5, Redmi K60 and other HyperOS models may need an additional step – disabling the service com.miui.voiceassist.service via Activity Launcher (an app from Google Play).

Debugging is on. USB|Installed ADB-driver|Data backup made.|Battery charge > 50%-->

⚠️ Note: Some Xiaomi firmwares restore automatically after the XiaoAI update. To avoid this, follow the command: adb shell cmd package compile before the update. -m speed-profile -f com.miui.voiceassist This will block the assistant's re-activation.

3. Disable voice assistant on Mi TV and Redmi Smart TV

On Xiaomi TVs (Mi TV A2 series, Redmi Smart TV X, Mi TV Q2, etc.), the voice assistant is activated by default and often interferes with viewing: it reacts to random phrases, shows ads in the search bar and slows down the interface.

Method 1: Through settings of the TV

  • βš™οΈ Go to Settings. β†’ Smart assistant. β†’ Voice control.
  • 🎀 Select Disable Voice Assistant (on some models, the item is called Turn off Mi). AI).
  • πŸ”• In the Microphone section, disable the option Allow access to the microphone for applications.

Method 2: Reset to factory settings (if the assistant does not turn off)

On PatchWall TVs in India or MIUI TV in China, the standard shutdown may not work.

  1. πŸ“¦ Backup important data (app list, Wi-Fi settings).
  2. πŸ”„ Go to Settings. β†’ On TV. β†’ Reset and update β†’ Resetting settings.
  3. πŸ”‘ Enter. PIN-code (default 1234 or 0000).
  4. βœ… After the reboot, don’t connect to the internet right away – first disable the assistant in settings like in Method 1.

If the assistant is activated again after the reset, check for firmware updates: in some regions (for example, in India), Xiaomi forcibly turns on Mi AI through OTA-apats.

What if the assistant returned after the reset?
On some models (e.g., Mi). TV 4X 55") The assistant is integrated into the system software com.droidlogic.GoogleAssistant: 1. Set on TV ADB Link (via Send Files to) TV). 2. Connect to IP and perform: pm uninstall -k --user 0 com.droidlogic.GoogleAssistant 3. Reboot the TV. ⚠️ Risk: This could disrupt the voice control!

4. Advanced methods: disabling through ADB and editing system files

If the standard methods didn't work, and you don't have root rights, you can use ADB or modify system files.

  • πŸ“± Smartphones on HyperOS (for example, Xiaomi) 13T, POCO F6).
  • πŸ“Ί TVs with a blocked developer menu.
  • πŸ”„ Devices where the assistant is restored after the update.

Method 1: Complete removal of assistant packets

For smartphones, do the following in ADB:

adb shell


pm uninstall -k --user 0 com.miui.voiceassist




pm uninstall -k --user 0 com.google.android.googlequicksearchbox




pm uninstall -k --user 0 com.miui.voiceassistant

For TVs (if USB debugging is enabled):

adb connect [IP_your TV]


adb shell pm uninstall -k --user 0 com.droidlogic.GoogleAssistant

Method 2: Blocking through Appops

If deletion doesn’t work, block permissions for the assistant:

adb shell appops set com.miui.voiceassist RUN_IN_BACKGROUND deny


adb shell appops set com.google.android.googlequicksearchbox SYSTEM_ALERT_WINDOW deny
adb shell pm list packages | grep -i assist

This will help you find the exact names of the services on your device.-->

⚠️ Note: On devices with HyperOS 1.0+ (For example, Xiaomi 14 Ultra, some system packages are protected by SELinux, and forced removal can lead to bootloop, in which case the only way out is through Fastboot.

5. How to disable the activation of the assistant with buttons and gestures

Even after the voice assistant is turned off, it can be activated through:

  • πŸ”˜ Long pressing of the Home button (on older models).
  • πŸ‘† Gesture swipe from the corner (on HyperOS).
  • 🎀 Button on the remote (on the Mi) TV).

To fix this:

On smartphones:

  1. πŸ”§ Go to Settings. β†’ Additionally. β†’ Buttons and gestures.
  2. 🚫 Turn off the Assistant option when holding the Home button (or Gesture for the Assistant on HyperOS).
  3. πŸ”„ For models with Google Assistant Side button (e.g, POCO X6 Pro) Turn it off in Settings β†’ Annexes β†’ Google β†’ Application settings β†’ Assistant β†’ The Assistant button.

On TVs:

  • πŸ“Ί Hold on Home. + 5 seconds to open the Service Menu.
  • πŸ” Choose Factory Settings β†’ Key Map and disable the microphone button binding.
  • πŸ”§ Alternative: C Settings β†’ DU remote β†’ Setting buttons assign to the microphone button action Without action.

On some remotes (such as the Mi TV Stick), the voice assistant button is hardware programmed and does not turn off software, in which case only the physical disconnection of the microphone (sticking the hole with tape) or the purchase of an alternative remote (such as the Xiaomi Mi Remote Bluetooth) will help.

6.Alternative solutions: replacement of standard assistant

If you don’t need XiaoAI or Google Assistant, but want to keep voice control functionality, consider alternatives:

The alternativeAdvantagesDeficienciesCompatibility
Alice (Yandex)Understands Russian well, integration with Yandex.ServicesRequires a separate application, collects dataAll smartphones except Chinese firmware
Siri (via Shortcuts)It works on iPhone and iPad, smart scriptsLimited functionality on AndroidOnly through third-party apps (such as Assistant Trigger)
Bixby (Samsung)Deep integration with Samsung devicesNot optimized for Xiaomi, requires APKOnly on rooted devices
Rhasspy (offline)It works without the internet, open sourceComplicated configuration requires the serverAny devices on Android 8+

To establish an alternative assistant:

  1. πŸ“₯ Download. APK-file (for example, with APKPure).
  2. πŸ”§ Allow installation from unknown sources (Settings) β†’ Annexes β†’ Special access β†’ Installation of unknown applications).
  3. 🎀 Set up activation by voice or gesture in the assistant app.

πŸ’‘

Replacing the standard assistant with an alternative does not disable the system processes of com.miui.voiceassist or Google Assistant. To avoid consuming resources, they must be disabled separately (see section 4).

7. Frequent problems and their solutions

When you turn off assistants on Xiaomi, users encounter common mistakes.

  • πŸ”„ Assistant returns after update: Solution: execute adb shell pm disable-user before upgrade --user 0 [name packet] or roll back to the old firmware version.
  • πŸ“΅ Home button does not work after disabling Assistant: Solution: assign another action to Settings β†’ Buttons and gestures β†’ Action of the Home button.
  • πŸ”Š Microphone continues to listen in the background: Solution: disable permissions for Google and MiuiVoiceAssist in Settings β†’ Confidentiality β†’ Permits β†’ Microphone.
  • πŸ“± Phone no longer recognizes "OK, Google" commands: Solution: This is OK - feature disabled with Assistant. Use alternative commands (e.g., "Hi, Alice").

If after manipulation the device began to work unstable (for example, lost animation when holding the Home button), reset settings through Settings β†’ About phone β†’ Reset settings, but do not restore data from the backup – it can return the assistant.

❓ Can I turn off XiaoAI without it? ADB?
On global firmware (Global/EEA) β€” Yes, through the Settings. β†’ Annexes β†’ Application management β†’ XiaoAI β†’ Turn it off. On Chinese firmware (China) ROM) without ADB or root disable it is impossible – you can only remove the icon from the desktop, but the process will work in the background.
❓ Why Google Assistant is not working after the Home button is disabled?
On some models (Redmi Note 12, POCO X5), the Home button is by default tied to the assistant call. Once it is disabled, the button may become inactive. Solution: Go to Settings β†’ Additional β†’ Home buttons and gestures β†’ Action of the Home button. Select an alternative action (such as Recent Apps or Home screen).
❓ How to turn off the assistant on Mi TV, if there is no item in the settings?
On TVs with firmware for China or India (PatchWall), the shutdown menu can be hidden: πŸ“‘ Turn off the internet on your TV, reset your settings, and then don’t connect to Wi-Fi until you turn off the assistant via Settings. β†’ Smart assistant. πŸ–₯️ Use it. ADB to remove com.droidlogic.GoogleAssistant (see section 4). πŸ”Œ Buy a remote without a microphone button (e.g. Xiaomi Mi Remote Bluetooth).
❓ Can I turn off the assistant forever so that it does not return after updates?
Yes, but this will require: Disable automatic firmware update (Settings) β†’ The phone. β†’ Updating the system β†’ βš™οΈ β†’ Auto Update: Remove the assistant package via ADB and block its recovery by the team: adb shell settings put global package_verifier_user_consent -1 Use Magisk (root) to freeze system applications using the App Systemizer module. ⚠️ On HyperOS devices, this method could disrupt Google Play Services.
❓ Is it safe to remove system packets through ADB?
Remove com.miui.voiceassist or com.google.android.googlequicksearchbox packets via ADB It's safe for most devices, because these applications are not critical to the system: 🚨 On some models (Xiaomi 13 Pro, Mix Fold 3) this can cause a malfunction in the Google Play. πŸ”„ Always do a backup before removing packages. πŸ› οΈ If you have problems after deleting, restore the package by the command: adb shell cmd package install-existing com.miui.voiceassist