How to completely remove voice assistant on Xiaomi devices: 5 proven ways

Voice assistants on Xiaomi devices β€” XiaoAI, Google Assistant, or built-in MIUI services β€” often activate randomly, consume battery resources, and transmit data to servers. Even if you’ve never used voice control, the system can automatically turn on the microphone to listen to commands. In this article, we’ll discuss how to completely disable or remove the assistant on Redmi, POCO, Mi, and Mi TVs, including hidden settings and radical methods.

The problem is that Xiaomi doesn’t always provide an obvious way to deactivate: some firmware has the option hidden in the menu depths and others don’t. We’ve tested all methods on current versions of MIUI 14/15 and HyperOS, as well as on PatchWall TVs. If the standard shutdown doesn’t work, alternative solutions, including resetting or manually removing system packages (for advanced users), will help you.

1. Standard disabling of voice assistant in settings

To start with, the official settings work on most Xiaomi smartphones (except for the Chinese models with heavily stripped firmware) and Mi TVs. Importantly, after a shutdown, the assistant can be activated again after a system update, so check the settings periodically.

For smartphones:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In the search bar, type XiaoAI or Google (depending on the assistant).
  3. Select the app, click Disable (if the button is inactive – tap on three dots in the upper right corner and select Remove Updates).
  4. Return to Settings β†’ Additional β†’ Special Features β†’ Voice Assistant and deactivate all switches.

For Mi TVs:

  • πŸ” Go to Settings. β†’ The device β†’ Voice control.
  • πŸ”• Turn off the XiaoAI voice assistant option.
  • 🎀 In the Microphone section, select Disable access for all applications.

πŸ’‘

If the settings do not include the option "Voice Assistant", try to enter the search for settings the request "voice" or "microphone" - sometimes the option is hidden under a different name.

On some models (such as the Redmi Note 12 Pro+ or Xiaomi 13T), the assistant is left with an active button on the sidebar after the assistant is disabled.

  1. Go to Settings β†’ Buttons and gestures β†’ Assistant button.
  2. Select the No action or assign another (like launching the camera).

2. Turn off the microphone for all applications

If a standard shutdown didn't work, you can block access to the microphone at the system level, and that will prevent accidental activation of the assistant and protect against wiretapping, and it works on all devices with MIUI/HyperOS, but requires manual adjustment for each application.

Instructions:

  • πŸ“± Open the Settings. β†’ Confidentiality β†’ Application authorizations β†’ Microphone.
  • πŸ”‡ For every app with microphone access (including XiaoAI, Google, Mi Browser) turn off permission.
  • πŸ”’ In the same section, click on three dots. β†’ System settings and disable Allow change of settings for all applications.
What to do if the microphone is still working?
If the microphone continues to activate after the permissions are turned off, check: 1. Background processes: some applications (e.g. Mi) Security_) You can have a microphone for "protection." Turn them off in Settings. β†’ Battery β†’ Background activity management. 2. System updates: Permits may be reset after the update. Check the settings after each update. 3. Hidden services: Chinese firmware service com.xiaomi.mitv.assistant – it must be turned off via ADB (see section 4).

On Mi TVs, the microphone can be physically turned off:

  • πŸ”Œ If you have an external microphone (such as in the Mi Remote Pro remote), remove the batteries or disconnect the device.
  • πŸ“Ί On models with built-in microphone (for example, Mi). TV Q2 75”) close the microphone opening with tape or sticker.
πŸ“Š Which voice assistant annoys you the most?
XiaoAI (Xiaomi)
Google Assistant
Alice (Yandex)
Siri (via AirPlay)
Other

3. Resetting settings to factory

If the assistant is activated spontaneously even after the microphone is turned off, the cause may be a firmware failure, in which case a soft reset (without deleting data) or a complete reset (with cleaning memory) will help.

How to make a soft reset (without data loss):

  1. Go to Settings β†’ About the phone β†’ Reset settings.
  2. Select Reset All Settings (not to be confused with Remove All Data!).
  3. Confirm the action and wait for the reboot.

If the soft reset does not help, perform a full reset:

Save important files to your PC or cloud

Write down logins/passwords from accounts

Untie the device from Mi Account (Settings β†’ Xiaomi Account β†’ Delete the account)

Check the battery charge (minimum 50%)

-->

Type of dischargeWhat's removedImplementation timeIs a Mi Account required?
Soft dischargeSystem, network, application settings2-5 minutesNo.
Total resetAll data, apps, accounts10-15 minutesYes (to unlock after reset)
Reset via RecoveryEverything, including system files15-20 minutesYes.

For Mi TVs, the reset is done as follows:

  1. Click on the Menu remote β†’ Settings β†’ Support β†’ Reset.
  2. Enter. PIN-code (default 0000 or 1234).
  3. Select Reset to factory settings and confirm.

πŸ’‘

After a full reset, the assistant will be disabled, but when you first connect to the Internet, the system may suggest that you configure it again. Don't agree, skip this step during the initial setup.

4. Removal of system packages via ADB (for advanced)

If you're prepared for radical measures, you can completely remove voice assistant packets from your device. This method requires an unlocked bootloader and ADB rights, but is guaranteed to remove the assistant forever. Attention: improper actions can cause the system to fail.

List of disposal packages:

  • com.miui.voiceassist is the main XiaoAI package.
  • com.miui.voiceassist.debug is the debugging version (if any).
  • com.google.android.googlequicksearchbox β€” Google Assistant.
  • com.xiaomi.mitv.assistant is the assistant on Mi TV.

Instructions:

  1. Activate Developer Mode (7 times tap the MIUI version in Settings β†’ About Phone).
  2. Enable USB debugging in Settings β†’ Additional β†’ For developers.
  3. Connect the device to the PC, open the terminal and enter:
adb devices


adb shell




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




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

For Mi TVs, the team will be:

adb connect [IP_ your TV]:5555


adb shell pm uninstall -k --user 0 com.xiaomi.mitv.assistant

adb shell cmd package install-existing com.miui.voiceassist

-->

5. Blocking through a firewall or DNS

If you can't delete packets, you can block the assistant from accessing the Internet, and it won't shut it down completely, but it will prevent the data from being sent to Xiaomi and Google servers, using a built-in MIUI firewall or third-party applications like NetGuard.

Method 1: through the MIUI settings

  • 🌐 Go to Settings. β†’ Connections β†’ Use of data.
  • πŸ“Š Select Apps and find XiaoAI or Google.
  • 🚫 Turn off mobile data and Wi-Fi for these apps.

Method 2: NetGuard (requires root or ADB):

  • πŸ“± Install NetGuard from F-Droid.
  • πŸ”’ In the application settings, activate Internet Blocking.
  • πŸ›‘οΈ Find XiaoAI and Google Assistant in the list and block traffic for them.

For Mi TVs, you can use DNS locking:

  1. Go to Settings β†’ Network β†’ DNS settings.
  2. Enter 94.140.14.15 (AdGuard DNS) or 1.1.1.3 (Cloudflare Family).
  3. Save the settings and restart the TV.
How to check if traffic is blocked?
Install the app _PCAPdroid_ (for Android, or use it _Wireshark_ On a PC connected to the same network, start capturing traffic and say a command for an assistant (e.g., "OK, Google"). If packets don't leave for xiaomi.com or google.com servers, the lock works.

6. Alternative methods: disabling through Safe Mode and third-party firmware

If none of these methods work, there are extreme measures that should be used only if the assistant seriously interferes with the operation of the device (for example, constantly turns on during calls or records conversations).

Method 1: Safe Mode (Safe Mode)

This mode disables all third-party applications, including assistants, to access:

  • πŸ”„ Turn off the device.
  • πŸ”˜ Press the power button and when the logo appears MI, Hold the Volume button down until loading.
  • πŸ“΅ In Safe Mode, check if the assistant is working. If not, there is a problem in one of the installed applications (remove them in turn).

Method 2: Installation of custom firmware

Firmware like LineageOS or Pixel Experience doesn’t have Xiaomi assistants built in, but it’s only suitable for power users and requires:

  • πŸ”“ Unlocked bootloader (risk of loss of warranty).
  • πŸ“₯ Compatible firmware for your model (check on the forum) XDA Developers).
  • πŸ”§ Ability to work with fastboot and TWRP.

πŸ’‘

Custom firmware removes not only the assistant, but all Xiaomi services, including Mi Cloud, Themes and Mi Fit. If you use these features, choose another method.

Method 3: Physically shutting down the microphone (for TVs)

On some Mi TV models (e.g. Mi TV 4S or Mi TV A2), the microphone is connected via a separate plume, which can be disconnected by disassembling the TV:

  1. Shut the TV off the grid.
  2. Remove the back cover (a plastic shoulder blade will be required).
  3. Find the microphone plume (usually signed as MIC or Voice) and unplug it.

⚠️ Warning: Disassembling the TV will void the warranty and may damage the board. If you are not sure about your skills, contact the service center.

Frequent problems and solutions

Even after the assistant is disabled, users face typical problems, and we'll look at the most common ones.

Problem.Possible causeDecision
The assistant is activated when you press the button.The button is set to launch XiaoAIReassign the button to Settings β†’ Buttons and gestures
Microphone spontaneously activatedFirmware failure or virusCheck your device for viruses (Malwarebytes) or reset
After the update, the assistant is back on.Resetting settings when updatingTurn off automatic update in Settings β†’ About Phone β†’ System Update
The screen displays a notification saying "Microphone used"Background app uses microphoneCheck permissions in Settings β†’ Privacy β†’ Permissions Manager

If after all the manipulations the assistant continues to work, check:

  • πŸ” Firmware region: on Chinese versions MIUI The assistant can be stitched at the core level. Try reflashing the device to the global version.
  • πŸ“¦ Hidden applications: some packages (e.g, com.xiaomi.miplay_client) They can activate the microphone. Check them through the App Inspector.
  • πŸ”„ Automatic tasks: in Settings β†’ Battery β†’ Background activity management disable all voice-related tasks.
Can I turn off XiaoAI without root rights?
In most cases, standard settings are sufficient or ADB-Root is only required to remove system packages on some Chinese firmware.
Why did the microphone stop working?
You most likely disabled the microphone for the Phone app. Return permission to Settings β†’ Privacy β†’ Microphone.
How to disable the voice assistant on Xiaomi smart watches (Mi Band, Watch)?
There is no assistant on the Mi Band, but on the Xiaomi Watch S3 or Watch 2 Pro, it can be turned off in the Mi Fitness app: Open Mi Fitness β†’ Profile β†’ Device settings. Select Voice Assistant and turn off the option.
Will OK Google work after XiaoAI is removed?
Yes, Google Assistant and XiaoAI are different services. If you only deleted com.miui.voiceassist, OK, Google will remain active (unless it is disabled separately).
Can I return the assistant after removal via ADB?
Yes, but you'll need to reinstall the package. APK-XiaoAI package from the forum XDA or 4PDA. Set it through ADB: adb install com.miui.voiceassist.apk. Reboot the device. Some firmware may need to reset settings.

If your question is not covered in the FAQ, check the official documentation of Xiaomi for your model or contact support through the Mi Community. Remember: disabling system components can affect the stability of the device - act at your own risk.