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.
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):
- π₯οΈ 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).
- π Connect your phone to your PC and execute the command in the terminal: adb shell pm uninstall -k --user 0 com.miui.voiceassist
- π 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.voiceassistOwners 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.
- π¦ Backup important data (app list, Wi-Fi settings).
- π Go to Settings. β On TV. β Reset and update β Resetting settings.
- π Enter. PIN-code (default 1234 or 0000).
- β 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?
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.voiceassistantFor TVs (if USB debugging is enabled):
adb connect [IP_your TV]
adb shell pm uninstall -k --user 0 com.droidlogic.GoogleAssistantMethod 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 denyadb shell pm list packages | grep -i assistThis 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:
- π§ Go to Settings. β Additionally. β Buttons and gestures.
- π« Turn off the Assistant option when holding the Home button (or Gesture for the Assistant on HyperOS).
- π 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 alternative | Advantages | Deficiencies | Compatibility |
|---|---|---|---|
| Alice (Yandex) | Understands Russian well, integration with Yandex.Services | Requires a separate application, collects data | All smartphones except Chinese firmware |
| Siri (via Shortcuts) | It works on iPhone and iPad, smart scripts | Limited functionality on Android | Only through third-party apps (such as Assistant Trigger) |
| Bixby (Samsung) | Deep integration with Samsung devices | Not optimized for Xiaomi, requires APK | Only on rooted devices |
| Rhasspy (offline) | It works without the internet, open source | Complicated configuration requires the server | Any devices on Android 8+ |
To establish an alternative assistant:
- π₯ Download. APK-file (for example, with APKPure).
- π§ Allow installation from unknown sources (Settings) β Annexes β Special access β Installation of unknown applications).
- π€ 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.