How to Disable Google Assistant on Xiaomi: A Step-by-Step Guide

Modern Xiaomi and Redmi smartphones are equipped with a MIUI shell that is tightly integrated with Google services. For many users, the voice assistant is an indispensable control tool, but its intrusiveness is often annoying.

Owners often wonder how to fully deactivate this service to free up system resources and eliminate false positives.The shutdown process does not require root rights and is performed through the standard settings menu. We will look at all available locking methods.

You have to understand that you can't completely remove the system component without deep flashing, but you can reduce the functional activity to zero, so you can use the phone quietly without fear of sudden beeps, and then we'll go through each step in detail.

Basic settings through the Google Menu

The easiest and safest way to limit your voice assistant is to use the built-in restrictions, so you have to go to the settings of the Google app itself, not the Android system, and this will disable the response to voice commands "Ok Google."

Open the Google app on your smartphone and click on the profile avatar in the top right corner. In the menu that opens, select Settings, then go to Voice Control. Here is the Ok Google key switch.

Once you go to the voice control menu, you'll see the "Ok Google Recognition" option, and if you click on it, you can select "Off." This action will prevent the phone from responding to voice commands in the background, which will significantly reduce battery consumption.

  • πŸ“± Open the Google app and log in to your account.
  • βš™οΈ Go to the settings and find the "Voice control" section".
  • πŸ”‡ Select the option β€œOk Google” and set the value β€œOff.".
  • πŸ’Ύ Save the changes and check the microphone.

Importantly, this method does not remove the assistant call button, but makes voice commands inactive. If you want to completely eliminate random launches, you will need to perform additional actions described below.

πŸ’‘

Disabling the recognition of the phrase β€œOk Google” is the first and mandatory step to reduce the activity of the service.

Disconnection through the power button

One of the most annoying features in the MIUI shell is calling Google Assistant with a long press of the power button, which many users confuse with the off menu, leading to persistent erroneous activations.

To fix this, go to the basic settings of your Xiaomi smartphone.Look for the Additional Features section (or "Special Features" in older firmware versions).In the list of options, find Press and Hold the Power button.

In the menu that opens, you'll see a switch between Google Assistant and Shutdown Menu, and you'll have to choose the second option, and then a long press on the lock button will trigger the standard reboot and shutdown menu of the device.

⚠️ Note: Some global versions of the firmware MIUI For Europe or India, this option may be hidden or absent, in which case the change is possible only through third-party launchers or other alternatives. ADB-team.

πŸ“Š How often do you accidentally turn on your assistant?
Every day.
Once a week.
Rarely.
Never.

Removing updates and cleaning up data

If standard settings don’t give the desired result, you can try rolling the app back to the factory version. Android system applications often update automatically, getting new features that you may not need.

To do this, open your phone’s Settings and go to the Apps section. Search in the Google list (usually has a β€œG” logo). Click on it and select the option to Remove Updates in the top right corner (via the three-dot menu).

After the rollback version, it is also recommended to clear the cache and data of the application.This will reset all personalized settings and voice models. The phone will assume that you have never used the service, which can prevent some background processes.

  • πŸ—‘οΈ Go to App Management and find Google.
  • πŸ”„ Click "Remove Updates" to return to the factory version.
  • 🧹 Select "Clear Data" and confirm the action.
  • 🚫 Turn off auto-update for Google app in Play Market.

It should be noted that the system can automatically update the application again the next time you connect to Wi-Fi. To prevent this, you need to prevent auto-update in the Play Market app store.

Hiding widgets and access panels

Even if voice control is disabled, the Assistant widget can remain on the desktop or in the search bar.The MIUI shell often uses the "Search Bar" to the left of the first screen, which calls Google by default.

To remove this item, press the empty space on your desktop to go into edit mode. Click on the Settings button (usually the gear at the bottom). Find the option Additional or Search Bar and turn it off, or select an alternative search engine, such as Yandex or built-in MIUI search.

Also check the widgets on the main screens. If there's a Google widget on there, just drag it to the top of the screen in the cart or hit "Delete." This will clear the interface of visual reminders about the service.

What to do if the widget is not removed?
If the widget is system-based and isn’t removed in the standard way, try installing a third-party launcher like Nova Launcher, which lets you ignore Google’s system widgets completely.

Using ADB for Advanced Users

For those who want to maximize their impact, there is a method of hiding a packet through the Android Debug Bridge (ADB), which does not physically remove the application, but makes it invisible to the system and the user, which is effectively equivalent to deleting it.

You'll need a computer, USB-cable and on-line debugging USB On your smartphone, activate the Debugging by USB. Connect your phone to your PC and start the command line with administrator rights.

Enter the following command to hide the component:

adb shell pm disable-user --user 0 com.google.android.apps.googleassistant

This command forcibly disables the Assistant's user process. The smartphone will act as if the application has been removed. If you want to return everything back, use the command to replace the disable-user with enable.

⚠️ Note: Be extremely careful when entering ADB-A bug in the name of the package can lead to unstable operation of the system or loss of access to other Google services.

β˜‘οΈ Preparation for work with ADB

Done: 0 / 4

Comparison of disconnection methods

The choice of method depends on your goals: whether you want to just stop hearing voice responses or you need to completely remove the service from the system.

MethodDifficultyEfficiencyRisks.
Settings "Ok Google"Low.PartialNo.
Change of action of the buttonLow.Tall.No.
Removal of updatesMediumMediumAuto-update
ADB teamTall.MaximumInput errors

For most users, a combination of the first two methods is enough, and the use of ADB is recommended only for experienced Xiaomi owners who understand the risks of interference with system processes.

πŸ’‘

Before use ADB-commands make a full backup of data to restore the smartphone in case of an error.

Frequently asked questions

Can I remove Google Assistant completely without root rights?
Complete physical removal of the system application without root rights is not possible. ADB-The pm disable-user commands allow you to hide it so effectively that the difference will be invisible to the user.
Why did the assistant turn on again after the shutdown?
Most likely, there was an automatic update of the Google application through the Play Market. Check the settings of the app store and prohibit auto-update for system services, or re-execute the shutdown.
Does disabling Assistant affect other Google services?
No, disabling the voice assistant does not affect the work of Google Maps, YouTube or Gmail. These applications function independently of the voice control module.
Is it safe to change the power button settings on Xiaomi?
Yes, this is a regular feature of the MIUI shell. Changing the action of the "Power" button to "Switch off menu" is standard practice and does not carry risks to the device.
What if the sound is lost after the shutdown?
If you've been using ADB and the sound has gone, the wrong packet may have been affected. Try restarting the device. If the problem persists, use the enable command to return settings.