How to turn off the voice assistant on the Xiaomi TV: a step-by-step guide

Modern Smart TVs from Xiaomi and Redmi offer a wide range of multimedia capabilities, but many users face intrusive built-in voice assistants. Often there is a need to remove this feature to avoid accidental activation, reduce the consumption of system resources or simply for privacy reasons.

Most of the time, there are two main systems: Android TV or PatchWall, which is based on Android. Each option requires a customized approach to setup. Some models simply change the menu settings, while others require more in-depth intervention, and it is important to understand that the complete removal of system components requires caution.

This article is a comprehensive guide to help you understand microphone settings, disable automatic start assistants and, if necessary, remove the corresponding packages through ADB. We will look at both the standard methods available to each remote owner and advanced ways for experienced users who want to gain full control of their device.

Standard methods of disconnection in system settings

The first and most secure way is to use the TV's built-in interface. In recent versions of MIUI TV firmware, developers have made it possible to limit voice control functionality without the need for third-party software, usually in the section responsible for personalization or special features.

You first go to the main menu and find Settings, then select System or Preferences, where the Voice Search or Google Assistant subsection is located, and you can find the switch that activates the "Ok Google" or similar trigger for the Mi Assistant, and disabling this option will prevent the TV from responding to voice commands when you press the microphone button on the remote.

However, it is worth considering that standard settings often do not completely "kill" the service process, but only hide the interface part of it. If your TV is running PatchWall, the algorithm may differ, in which case, try to find the Accounts item and temporarily disable the Google profile, which often blocks the assistant's work.

โš ๏ธ Warning: Disabling system services completely through settings can cause other features such as text search or smart home management to function unstable.

If the standard path doesnโ€™t work, you can try a more radical method through app settings.Look for Google or Android Assistant installed programs and click Stop.This action will temporarily freeze the process until the next reboot or system update.

Setting up the remote control

A common cause of irritation is the random activation of voice search when you press a special button on the remote. In some models of Xiaomi Mi TV Stick or Box, this button can be reassigned, although this is rarely done by regular means, most often requiring the use of third-party applications to reassign the buttons.

One effective solution is to install the Button Mapper utility from Google Play, and once installed, the app will request permission to access through Accessibility Service. From the program menu, select the microphone button and assign it a "do nothing" or "double tap" action, which will allow you to ignore single taps, which are most often random.

  • ๐Ÿ”น Install the Button Mapper app on your TV through the built-in store.
  • ๐Ÿ”น Activate the necessary permissions in the Special Opportunities section.
  • ๐Ÿ”น Select the physical microphone button in the list of available for reassignment.
  • ๐Ÿ”น Set the โ€œNoโ€ action or create a macro that blocks the assistant from starting.

Some systems may force these background processes to save energy, and to avoid this, add the app to an exception list or a whitelist for energy saving.

๐Ÿ“Š What is the remote control of your Xiaomi TV?
Bluetooth with voice
Infrared without a voice
Touchscreen
Smartphone remote

If you have an old remote without a dedicated button, but voice search is activated by a keyboard combination, check the settings in the Devices and Accessories section. There may be an option to turn off voice input for key combinations. In rare cases, simple battery replacement helps, since sticking the contacts can simulate a press.

Using ADB to remove services completely

For users who want to get rid of the voice assistant, the most effective method is to use the ADB (Android Debug Bridge) debugging bridge, which allows you to delete or freeze system packets that cannot be removed through the standard interface.

The first step is to activate the developer mode. Go to Settings. โ†’ About the device and quickly click 7 times on the item "Build Number". Once you have the activation message, go back and find a new section "Developers". USB and remember IP-the device address that is usually displayed on the network or in connection information.

โ˜‘๏ธ Preparation for work with ADB

Done: 0 / 4

On a computer with a computer installed ADB Execute the connection command by substituting IP-address:

adb connect 192.168.1.XX:5555

Once you've successfully connected, you'll see a debugging permission request on your TV screen, and you'll receive it using the remote, and then you can start searching and removing packets, and Google's voice assistant will be able to use the following commands:

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


adb shell pm uninstall -k --user 0 com.google.android.apps.chromecast.app

The first team removes the Google app, which is often the assistant shell, the second disables the Chromecast, which can also initiate voice search. Be very careful: removing critical system components can lead to a cyclical reboot.

โš ๏ธ Note: Using pm uninstall removes the application only for the current user (user 0) without affecting the system partition. This is safe and allows you to return everything back through resetting settings.

Comparison of deactivation methods

The choice of the method of shutdown depends on your technical training and the ultimate goal. Below is a comparison table that will help you determine the best option for your situation. Each method has its advantages and risks that you need to weigh before starting an action.

MethodDifficultyEfficiencyRisks.
System settingsLow.PartialMinimum
Apps (Button Mapper)MediumTall.Instability of the software
ADB (Package Removal)Tall.Complete.Possible malfunction.
Blocking through routerTall.MediumSlowdown of the network

As you can see from the table, using ADB is the best thing, but it requires care. The settings method is suitable for those who are afraid of breaking something, but tolerate background processes. Blocking through a router is a compromise option, which will be discussed later.

๐Ÿ’ก

Before removing any packages through ADB, take a screenshot of the list of installed applications or write down the names of the deleted packages so that in case of an error, you know what exactly you need to restore.

Remember that after a major firmware update (OTA update), all the changed settings and packets removed by the user can be restored automatically by the system.

Block traffic through the router

An alternative way to pacify the voice assistant is to block its connection to servers at the home network level, so if the TV can't connect to Google or Xiaomi servers, voice search will simply not work even if the app is running, a method that doesn't require tampering with the TV's programming code.

To implement, you will need access to your router's admin panel. Find Parental Control or Filtration. URL (URL You need to add the domain names that the assistant uses to the blocked list, which will prevent any attempts to transmit voice data.

  • ๐Ÿ”น Go to the router settings via the browser (usually 192.168.0.1 or 1.1).
  • ๐Ÿ”น Find the section of blocking sites or filtering content.
  • ๐Ÿ”น Add domains: googleapis.com, googleassistant.com, micloud.xiaomi.net.
  • ๐Ÿ”น Save settings and restart the router and TV.

The good thing about this method is that it is reversible and doesn't affect the integrity of the TV system, but it can affect other applications that use the same servers for legitimate functions, such as weather updates or time synchronization.

List of domains to block
The full list of domains can vary by region, and in addition to the main ones, it is worth trying to block.analytics.google.com and.doubleclick.net, which will also increase privacy, but can disrupt the work of PatchWallโ€™s recommendation services.

It is important to note that modern routers can have an โ€œantivirusโ€ or โ€œchild protectionโ€ function, where the lock can be configured more flexibly by linking it to a specific device (MAC-TV address, so that the rules do not apply to other gadgets in the house.

Possible problems and solutions

When you turn off the voice assistant, you may encounter a number of technical difficulties, such as when packets are removed via ADB, the TV may start to run slower or stop responding to remote commands, and in such cases, the first thing you should try is to restart the device by disconnecting it from the power grid for 1-2 minutes.

If the problem is not resolved, you may need to reset to factory settings.This will return all remote components and settings to place. To do this, go to Settings โ†’ Device โ†’ Reset. Remember, this action will delete all your accounts and installed applications.

โš ๏ธ Note: If you have been manipulated by ADB TV stopped turning on (bootloop), you may need to flash the device through USB-drive using the official firmware from the manufacturer's website.

Another common problem is the inability to connect to the ADB. Make sure that the firewall on your computer doesn't block incoming connections, and that the TV and PC are in the same subnet. IP-Addresses instead of device searches.

๐Ÿ’ก

The most reliable way to avoid problems is not to delete system packages completely, but to use a disable command, which only freezes their work, leaving files in place.

Frequently Asked Questions (FAQ)

Can I remove Google Assistant completely without root rights?
It is impossible to completely delete the system application without superuser rights (root), since the partition of the system is protected from writing. -k --user 0 through ADB Creates the illusion of complete deletion for the user, effectively disabling the functionality.
Does disabling the voice assistant affect other apps?
Most of the time, no. However, some applications may use voice input to search for content within themselves (like YouTube or Netflix), and once the system assistant is disabled, voice search in these apps may stop working.
Will the settings reset after the firmware update?
Yes, when you upgrade through OTA (over the air), all modified system files can be restored and packets deleted through ADB can be returned, and you will have to repeat the disabling procedure after each major update.
Is it safe to seal the microphone hole on the remote?
Physical locking of the microphone (glue) is the most reliable way to protect privacy, but it does not turn off the software part. The TV can continue to try to record sound without receiving it. For complete peace of mind, it is better to combine physical locking with software shutdown.