The voice assistant on Xiaomi smartphones can be useful for quickly finding information or controlling a device, but not everyone likes it. Many people experience a situation where the assistant is activated accidentally - when pressing the power button, holding the home button long, or even while talking, especially if you use an informal firmware or MIUI with Google Assistant preinstalled instead of your native XiaoAI.
In this article, weβll look at all the ways you can disable the assistant on Xiaomi, including models with MIUI 12, 13 and 14. Youβll learn how to remove the assistant from the lock screen, disable its voice activation, and even remove system applications if standard methods do not work. Itβs important to consider that some methods require root rights or work with ADB β we will explain in detail how to do this safely.
1. Standard disabling of the assistant through settings
The easiest way is to use built-in MIUI options, which is suitable for most users and requires no additional knowledge, but it does not work on all firmware versions: in some regional MIUI builds (for example, for Europe), some functions may be hidden.
To disable the assistant through settings:
- π± Open the Settings. β Additional settings β Home button (or Settings) β Lock screen and password β Additional settings on new versions).
- π Find the "Assistant" or "Voice Assistant" option and select No or Disable.
- π Restart the device to make the changes effective.
If your version of MIUI doesn't have one, try the alternative path: Settings β Apps β Application Management β All Apps. Here, search Google or XiaoAI, open the app settings and uncheck the Display box on top of other windows. This won't turn off the assistant completely, but will prevent it from suddenly appearing.
π‘
If the assistant is still activated when you hold the power button after you turn it off, check your gesture settings in Settings β System β Gestures. Sometimes it duplicates the voice assistant binding.
2. Disconnect via Google Assistant settings
If your Xiaomi has Google Assistant installed (not XiaoAI), it can be disabled directly through the Google app, which works on all devices with Google Play services, including Redmi, POCO, and Mi.
Follow the instructions:
- Open the Google app (the icon with the letter "G" on a color background).
- Tap your avatar in the top right corner and select Settings β Google Assistant.
- Go to General and turn off the switch "Google Assistant".
- Go back and select Assistant β Device, then turn off the option βBlocking Assistantβ.
After that, the assistant will stop responding to voice commands and gestures, but it can still appear when you press the Home button long enough β to fix this, go back to the first method or use ADB (more on this below).
3. Removal of XiaoAI for root-right users
If you use XiaoAI (the native Xiaomi assistant for Chinese firmware) and want to get rid of it forever, root rights are required, a method suitable for power users, as improper actions can lead to system failure.
Instructions for removal:
- Install a root-enabled file manager, such as Root Explorer or FX File Explorer.
- Click on /system/priv-app/XiaoAI/ or /system/app/XiaoAI/ (the path may vary depending on the model).
- Remove the XiaoAI folder or rename it to XiaoAI_bak (in case it is necessary to restore).
- Clear the cache and application data through Settings β Apps.
βοΈ Preparation for XiaoAI removal
β οΈ Warning: Removing system applications may disrupt the work MIUI, Especially if you're using Chinese firmware, and on some models (such as the Xiaomi Mi 11 or Redmi Note 10 Pro), this leads to errors when updating the OS. If you're not sure, you'd better turn off the assistant via the OS. ADB (next).
Disconnecting Assistant via ADB (no root)
If the standard methods didnβt work and root didnβt want to, you can use Android Debug Bridge (ADB), which works on most Xiaomi devices and doesnβt require unlocking the bootloader.
You'll need:
- π» A computer with installed Xiaomi drivers and ADB.
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times to unlock the developer menu, then Settings β Additionally. β For developers β Debugging by USB).
- π USB-Type C Cable (preferably original).
Next, execute commands in the terminal (command line):
adb shell
pm uninstall -k --user 0 com.miui.voiceassist
pm uninstall -k --user 0 com.google.android.googlequicksearchboxThe first command removes XiaoAI, the second one removes Google Assistant. If you only want deactivation (without deleting), use:
adb shell pm disable-user --user 0 com.miui.voiceassist
adb shell pm disable-user --user 0 com.google.android.googlequicksearchboxWhat if the ADB canβt see the device?
β οΈ Note: On some models (POCO F3, Redmi K40) after-out ADB The possibility of updating may be missing MIUI In this case, restore the applications by the command:
adb shell pm enable com.miui.voiceassist5. Customize buttons to prevent accidental call
Often the assistant is activated due to incorrect button binding, and in MIUI you can reassign actions for the power and home buttons to avoid accidental launches.
How to change the binding of buttons:
- Go to Settings β Additional settings β Buttons (or Settings β Lock screen and password β Buttons).
- Select "Home Long Press Action" and set No or Last App.
- For the Power button, disable the option "Double Press Assistant" (if any).
| Xiaomi model | Standard binding of the home button | Recommended replacement |
|---|---|---|
| Redmi Note 11 | Google Assistant | Last Appendix / No |
| POCO X3 Pro | XiaoAI (in Chinese firmware) | Google Voice Search |
| Mi 11 Lite | Retention assistant | Menu (prolonged pressing) |
| Redmi 10 | No (depending on region) | Leave it unchanged. |
On devices with navigation gestures (no hardware buttons), check settings in Settings β System β Gestures β Navigation Bar. Sometimes a swipe from the corner of the screen can be tied to an assistant call - disable this option.
6. Resetting settings to factory (extreme case)
If none of the methods worked, and the assistant continues to interfere, you can reset to factory settings, which is a radical solution, but it is guaranteed to remove all user settings, including button bindings and system errors.
How to reset your settings:
- Back up your data via Settings β About Phone β Backup or Mi Cloud.
- Go to Settings β About the phone β Reset settings.
- Select βErase all dataβ and confirm the action.
- After the restart, set up the phone again, but donβt restore settings from the backup β this can bring back problematic configurations.
β οΈ Note: On some models (Xiaomi Mi) A3, POCO F1) After the reset, you may need to re-unblock the bootloader if it was previously unlocked. Also check if your Mi Account is linked to the device - after the reset, you may need to enter a password.
π‘
Resetting to factory settings is the last option. Before the procedure, make sure that the problem is in the software part, not the hardware malfunction of the buttons.