Voice assistants in smart devices are often a source of irritation: they activate accidentally, interfere with watching movies or games, and sometimes even collect data without the userβs knowledge. Xiaomi Mi Box S, Mi Box 4 and other Android TV-based models are no exception β they are integrated by default Google Assistant, which can be launched from any loud sound or pressing a button on the remote.
In this article, weβll look at all the ways you can disable the Xiaomi voice assistant, including hidden settings, changing configuration files, and physically disabling the microphone (if you have one in the model), and how to bring the assistant back if you need it, and what to do if the settings are reset after you update the firmware.
To make matters worse, the settings menu may differ from MIUI TV to Android TV, such as the Mi Box S (MDZ-22-AB) and the Mi Box 4 (MDZ-16-AB) take one path to disabling the assistant, and the other, and we take these nuances into account and have prepared universal instructions that will work for most devices.
1. disable Google Assistant through standard settings
The easiest way is to deactivate the assistant in the settings menu, a method that works on most Xiaomi consoles with Android TV firmware 9.0 and later (including the Mi Box S and Mi Box 4).
You'll need:
- πΊ Remote from the console (or Bluetooth keyboard)
- π Internet connection (to synchronize changes)
- βοΈ Access to system settings
Instructions:
- Open the main console menu and go to Settings β Device β Google Settings.
- Select Assistant (or Google Assistant in English).
- Go to the Assistant Settings section and turn off the Google Assistant slider.
- Confirm the action by clicking Disable in the window that appears.
If the assistant is activated after these actions, try the additional step:
Settings β Applications β All applications β Google β StopThis will force the Google Assistant backlog to close, but it may affect other services (like Google Play).
π‘
If your firmware doesn't have "Google Settings," try upgrading to the latest version of the console. In older versions, the menu may be called "Voice Search" or "Voice Control."
2. Disconnect the microphone at the physical level
Some Xiaomi consoles (such as the Mi Box S with Xiaomi Mi Remote) have a built-in microphone for voice control. If the assistant activates spontaneously, you can physically turn off the microphone β this is guaranteed to prevent accidental positives.
Ways to turn off the microphone:
- π Disconnect in remote settings: Press Home buttons + Back for 5 seconds to put the remote into microphone-free mode (not working on all models).
- π Microphone insulation: Carefully open the remote body and seal the microphone with tape or foil (suitable for experienced users).
- π οΈ Replacement: Buy a remote without a microphone (e.g. Xiaomi Mi Remote Lite or Universal Fire) TV Stick Remote).
β οΈ
Warning: Disassembling the remote can lead to loss of warranty. If you are not sure of your skills, it is better to use software methods of disabling.
For models without a built-in microphone (for example, the Mi Box 3), this method is irrelevant β the assistant is activated through software triggers, not hardware.
Disconnect the console (remove the batteries)
Take a picture of the board's location inside the remote
Use a plastic spatula for a neat opening.
Check the functionality of the buttons after assembly-->
3. Delete Google Assistant via ADB (for power users)
If standard methods donβt work, you can completely remove the Google Assistant package from the console via Android Debug Bridge (ADB), which requires a computer connection and basic command line knowledge.
What you need:
- π» Computer installed ADB (You can download from the official Android website)
- π USB-cable
- βοΈ Included debugging by USB prefixed
Step-by-step:
- Enable USB debugging on the console: Settings β Device β Version information β Click 7 times on βBuild Numberβ β Return to βDevice Settingsβ β Developer β Debugging by USB
- Connect the console to the computer and execute in the terminal: adb devices (should appear device with a serial number)
- Remove Google Assistant: adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox
- Reboot the console: adb reboot
β οΈ
Note: Deleting system packages may disrupt other features, such as voice search on YouTube or Netflix.
If you want to return the assistant, use the command:
adb shell cmd package install-existing com.google.android.googlequicksearchboxWhat if ADB doesnβt see the box?
4. Disable voice activation through the button on the remote
Many users experience the fact that Google Assistant starts when you press the Microphone button or Google Assistant on the remote for a long time, and this feature can be disabled separately from the assistant itself.
How to remove activation from the button:
- Go to Settings β Remote and accessories β Set up the buttons of the remote.
- Select the Microphone (or Google Assistant) button.
- In the action menu, select No Action or Disable.
- Save the changes and make sure the button no longer triggers the assistant.
If your firmware does not have such a menu, you can reassign the button via ADB:
adb shell settings put global assistant nullAfter that, the microphone button will be inactive, but other remote functions (such as volume control) will remain operational.
5. Resetting set-top boxes to factory
If none of these methods worked, the last resort is a complete reset, which will delete all user data, including Google Assistant settings, but also erase installed apps and accounts.
How to reset:
- Open Settings β Device β Reset settings.
- Select Delete all data (or Factory data reset).
- Confirm the action by entering PIN-code (if required).
- Wait for the console to restart (it will take 5-10 minutes).
β οΈ
Warning: After resetting, the console will return to factory settings, and you will have to reconfigure your Wi-Fi, Google account, and other settings, a method recommended only in case of critical failures.
If the reset didnβt help (for example, the assistant is activated again after the update), the problem may be in the firmware. In this case, it is worth considering alternative firmware (for example, LineageOS for TV), but this is a topic for a separate article.
6. Alternative methods: disconnection through parental control
Little-known life hack: Google Assistant can be blocked through parental controls even if you don't have children.This method doesn't remove the assistant, but makes it inaccessible without input PIN-code.
Instructions:
- Go to Settings β Apps β Parental Controls.
- Create. PIN-code (remember or write it down!).
- In the list of applications, search for Google or Google Assistant and set a limit.
- Choose Block and save the settings.
Now, when you try to launch an assistant will be asked PIN-This method is suitable if you want to temporarily disable voice control (for example, for children or guests).
The downside of the method: some features (like voice search on YouTube) will also be blocked.
Comparison of methods of disabling voice assistant
| Method | Difficulty | Reversibility | Efficiency | Side effects |
|---|---|---|---|---|
| Disconnection in settings | β (simple) | Yes. | Medium (may not work on all firmware) | No. |
| Physically shutting down the microphone | ββ (need to be disassembled) | Yes (unless the microphone is damaged) | Tall. | Loss of warranty, risk of remote damage |
| Removal via ADB | βββ (You need skills to work with the command line) | Yes (can be restored) | Maximum | Linked services may stop working |
| Reset to factory settings | ββ (long, delete all data) | No (reconfiguration required) | Tall. | Loss of all user data |
| Parental control | β (simple) | Yes. | Low (blocking only) | Other Google features blocked |
π‘
The most reliable way is to uninstall via ADB, but it is only suitable for advanced users, and for most, it is enough to turn off the settings or reassign the button on the remote.