How to turn off the button on the back of Xiaomi Redmi

Xiaomi and Redmi smartphone owners often encounter intrusive interface elements that interfere with the user’s comfortable use of the gadget. One such detail is a physical or software button located on the back or side, which by default triggers the Google voice assistant. This feature can annoy users, especially if they prefer other services or accidentally activate the assistant in their pocket.

Modern models like the Redmi Note 10 or Xiaomi Mi 11 often feature a button to quickly access AI. However, not all users require a constant Google Assistant call. Fortunately, the MIUI and HyperOS shell provide flexible tools to manage this functionality, you can turn off the click response completely or reassign the action to launch the application you need, which will make using your smartphone more personalized.

The setup process does not require any Root rights or complex hardware. All manipulations are done through the standard system settings menu. We will look at both the basic methods available to each user and more advanced methods through the computer if the standard options do not give the desired result. It is important to follow the instructions carefully so that you do not interfere with other system settings of your device.

Identification of the problem button and its purpose

Before you start to shut down, you need to determine exactly which control is causing questions. Most modern Xiaomi smartphones are talking about a power button that, when double pressed or prolonged retention, causes the voice assistant. Some rare models or special versions may have a separate function key, often marked with the Google logo or color indicator.

The main problem is that by default, the system prioritizes Google Assistant calls to these actions, which can lead to random activations when the phone is in your bag or pocket. Understanding the logic of how the hardware buttons in the MIUI shell work will help you manage them effectively. The system separates short, long and double taps, allowing you to assign different actions for each type of interaction.

⚠️ Note: On some global firmware versions, the button may be tightly tied to Google services at the system application level, requiring deeper intervention to completely disable the button.

To check your current destination, try pressing the appropriate button and see which app is running. If it's Google, you're on the right track. If the button does a different function, like turning on a flashlight or taking a screenshot, the switching off algorithm will be similar, but the menu may be called differently. Identifying the source of the signal is the first step to success.

πŸ“Š Which button annoys you the most?
Google button
Power button (double press)
Volume button
Another system button

Disconnection through standard MIUI settings

The easiest and safest way to change the behavior of buttons is to use the built-in system. The MIUI shell allows you to flexibly adjust your reactions to presses without installing third-party software. First, you need to go to the settings menu, which is usually indicated by a gear, and you should find the section responsible for additional functions or special features.

Depending on the firmware version, the path may be slightly different. In current versions of HyperOS and new MIUIs, look for "Buttons" or "Special Features." This is where the settings that control the behavior of physical keys hide. You will need to find the option associated with "Push Power button" or "Google button."

  • πŸ” Open Settings and go to Additional or Special Opportunities.
  • πŸ” Find the Google button or Press the power button in the list of available options.
  • πŸ” Select the β€œNo” action or disable the β€œRun Google Assistant” switchboardΒ».
  • πŸ” If a reassignment option is available, select Do Nothing for all types of clicks.

Once you make the changes, the system may need to be confirmed. Press OK or Apply to make the new settings effective. Now, when you press the button, nothing happens, or the action you chose to take over the assistant will be performed, which works on the vast majority of Redmi and Poco devices.

β˜‘οΈ Checking button settings

Done: 0 / 1

Using applications to reassign buttons

If you have a standard system setting that doesn't allow you to completely disable a button, or if you want to assign a more complex action to it, specialized applications will come to the rescue. One of the most popular and reliable tools is Button Mapper, which requires certain permissions to work, but does not need Root rights, which makes it safe for the average user.

Once you install the application, you'll need to give it access through the Accessibility menu, which is a necessary step to allow the program to intercept signals from physical buttons and redirect them. The application interface is intuitive: you select the button you want to reconfigure and set the action for single, double or long presses.

⚠️ Note: When using third-party button interception apps, make sure they are downloaded from the official Google Play Store to avoid malicious code.

In the Button Mapper settings, select Power Button or Google Button. To do Single Press or Double Press, select the No Action option, which effectively blocks the system's standard response, and you can set up specific apps or macros to launch, making the button really useful for your tasks.

The app also allows you to create profiles. For example, in games, the button can be turned off completely to avoid accidental exits, and in normal mode, to start the camera. This flexibility is not available in standard Xiaomi settings. Remember that running such programs in the background can slightly increase battery consumption.

Why is Button Mapper asking for so many permits?
The app uses Accessibility Services to monitor the status of buttons. Without that permission, Android doesn't allow apps to intercept system commands from physical keys. This is standard procedure for all of these utilities, and if the application is downloaded from a trusted source, it's secure.

Advanced method: Disconnection via ADB

For users who want to achieve maximum results and have minimal technical skills, there is a method of disabling through the Internet. ADB (Android Debug Bridge. This way you can interfere with system settings deeper than the usual menu. You'll need a computer (Windows, Mac or Linux) and USB-smartphone-wire.

The first step is to activate the developer mode on your Redmi. To do this, quickly click on the build number seven times in the About Phone section. After the "You became a developer" notification appears, go to the advanced settings and turn on "Debug by Phone" USBΒ». You may also need to include β€œDebugging for the USB (Security settings)Β».

adb shell settings put secure assistant_enabled 0


adb shell settings put global assistant_enabled 0

Executing these commands through the ADB console will disable the system flags responsible for running the assistant. If your goal is a Google button, the command that resets the application by default often helps. However, be careful: improper use of ADB can lead to system work instability.

πŸ’‘

Before entering ADB commands, make sure to back up important data. Although commands are harmless, accidental failure when connecting is undesirable.

Once you have the commands, restart the device. Check the button. If it still reacts, maybe your firmware version has additional protections. In that case, you can try disabling the Google Assistant package via ADB, but this will deprive you of the ability to use voice search at all, a method considered the most effective for global versions of MIUI firmware, where standard shutdown does not work.

Fighting Advertising Buttons and Mi Assist

Special attention should be paid to cases where the button on the back or in the interface is part of the MIUI advertising system or the Mi Assist service. Sometimes users confuse physical buttons with software widgets that appear on the desktop or in the lock menu, such elements often lead to partner sites or offer to install games.

To get rid of intrusive software buttons and recommendations, you need to disable the MSA service (MIUI System Ads). Go to Settings β†’ Passwords and security β†’ Access to data. Find msa in the list and deny it access to the network. Without the Internet, advertising modules will not be able to download content.

ParameterDefault valueRecommended valueImpact
Recommendations in foldersIncluded.Off.Removes ads in application folders
Receive recommendationsIncluded.Off.Disables advice in the MIUI system
Personalized advertisingIncluded.Off.Reduces advertising targeting
Autoplay videoIncluded.Off.Save traffic in applications

Also worth checking is the theme settings. Some third-party themes can add their own control buttons to the lock screen. Go back to the standard Classic or Default theme to eliminate the impact of visual design. A clean system without modifications is key to avoiding unnecessary controls.

Frequent problems and ways to solve them

Even after all the instructions are followed, nuances can occur, such as a button that can stop responding to short presses but continue to work with long retention, which suggests that the settings are partially applied, in which case it is useful to completely reset the button settings in the special options menu before retrying the configuration.

Another common problem is resetting after the system update. Xiaomi updates MIUI regularly, and new versions can overwrite custom configurations. If the button works again after the update, just repeat the setup procedure. Saving screenshots of your settings will help you quickly restore the configuration.

⚠️ Note: If the button on the back has stopped physically responding to the presses (no tactile response, no click sound), it may be a hardware plume failure, not a software failure.

In rare cases, other applications with permissions may cause conflict. Check the list of installed programs, especially those that control gestures or have access to the system. Removing suspicious software can solve the problem. If nothing helps, consider resetting the device to factory settings, but remember to save data beforehand.

πŸ’‘

A comprehensive approach combining system settings, third-party utilities and disabling advertising ensures the complete elimination of unwanted button functions.

Can I remove Google Assistant from my phone?
Completely removing the Google Assistant system application is impossible without unlocking the bootloader and flashing the device, but it can be disabled in the application settings, which will hide its icon and prevent it from running, enough for most users who want to get rid of the feature.
Is it safe to use Button Mapper on Xiaomi?
Yes, the app is safe if downloaded from an official store, it doesn't require root rights and uses the standard Android accessibility API, but it can conflict with other gesture-control applications, so test it carefully.
Why did the buttons reset after the firmware update?
Major Android or MIUI updates often overwrite system configuration files, which is a routine behavior to ensure the stability of the new OS version. You will need to re-apply your button disabling settings after each major update.
Does disabling the Google button affect voice search?
No, disabling the button only affects the physical or software trigger of the launch.You can still call a voice search through desktop widgets, through the Google app or the "Ok Google" command if it is activated in the settings.