Xiaomi Redmi Note 9 is one of the most popular smartphones in the budget segment, but its owners often face intrusive work of Google Assistant. Voice assistant is activated by random presses of the power button, interferes with games, eats battery power and collects data about your requests. In this article, we will analyze all possible ways to disconnect from standard MIUI settings to hidden commands for power users.
The problem is compounded by Xiaomi integrating Google Assistant at the firmware level: it runs not only on the voice command โOK, Googleโ, but also when you hold the power button long, swipe on the search bar or even when you unlock the screen. We tested all methods on the Redmi Note 9 with MIUI 12.5-14 (including the global and Chinese versions) and highlighted those that work stably.
Why Google Assistant is in the way of Xiaomi Redmi Note 9
At first glance, the voice assistant seems to be a useful feature, but in practice it creates a lot of inconveniences:
- ๐ Battery discharge โ background activity of the assistant consumes up to 5-7% of charge per day even without using.
- ๐ฎ False positives in games (e.g., games, PUBG Mobile or Genshin Impact: Accidental power button retention interrupts gameplay.
- ๐ฑ Conflict with MIUI โ On some Google firmware, Assistant blocks the work of native assistant Xiao AI.
- ๐ Data collection โ all voice requests are sent to Google servers, even if you are not logged in to your account.
Especially annoying is the automatic activation when you unlock the screen, a feature that Xiaomi added to MIUI 12 and didnโt make a separate switch for it. Even if you turn off the assistant in Googleโs settings, it can run through Android system services.
โ ๏ธ Note: On the Chinese versions of Redmi Note 9 (with firmware for the Chinese market), Google Assistant may not be available initially. If you have this model, check if you have a Google folder in the app menu - if it is not installed, the assistant is not installed.
Method 1: Disconnect via Google Settings (the easiest)
This method is suitable for most users and does not require superuser rights: it disables the main activation triggers, but does not remove the assistant completely.
Steps:
- Open the Google app (the icon with the colored letter โGโ).
- Slip on the profile avatar in the upper right corner โ Settings.
- Choose Google Assistant โ General.
- Turn off the switches: ๐ธ Google Assistant (Main Tumbler) ๐ธ Activation by voice command (OK, Googleยป) ๐ธ Personalization (to stop collecting data)
Google Assistant
Hardware buttons
Long press of the home button
After this, the assistant will stop responding to voice commands and holding the Home button (if you have one on your model), but it can still be launched through the search bar or when you unlock the screen.
Is the main switchboard disabled in the settings of Google Assistant|Removed activation by voice command|Is the long press of the home button disabled"|Checked for no response to โOK, Google"-->
Method 2: Remove updates and disable system services
If the first method didnโt work, the problem could be with updated versions of Google services. On the Redmi Note 9, itโs often helped to roll back the Google app to the factory version and disable auto updates.
Instructions:
- Go to Settings โ Applications โ Application Management.
- Find the Google App (not to be confused with Google Play Services!).
- Slip on the three dots in the top corner โ Remove the updates.
- Confirm the action and restart the phone.
- Go back to the Google App settings โ Storage and Cache โ Clear the cache.
- Turn off auto-update for the Google app in the Play Store.
The following are the commands for entering ADB Shell:
adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox
adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox
adb shell pm hide com.google.android.googlequicksearchboxThese teams:
- Remove updates to Google Assistant.
- Disable it for the current user.
- Hide the icon from the app menu.
Once you've done this, restart your phone. Google Assistant will be completely disabled, including activation from the power button and the search bar. To return it back, use the command:
adb shell pm enable com.google.android.googlequicksearchboxWhat if the ADB canโt see the device?
How to disable activation from the power button
Even after you turn off Google Assistant, it can start when you hold the Power button long enough, and this is due to the MIUI settings, where the default button is tied to the Assistant, to reassign it:
- Go to Settings โ Buttons and gestures โ Power button.
- Select Long Press โ No Action or Xiaomi Voice Assistant (if you want to use Xiao AI).
- Save the changes and make sure nothing happens when you hold the button.
On some versions MIUI (for example, MIUI 13 for global firmware), this item may not be available. ADB-team:
adb shell settings put global assistant nullThis command resets the power button binding to any assistant, and after it is done, neither Google Assistant nor Xiao AI will be called for a long press.
| Method of disconnection | Efficiency | Are root rights required? | Reversibility |
|---|---|---|---|
| Google settings | Medium (only switches off some triggers) | No. | Yes. |
| Removal of updates | High (returns factory condition) | No. | Yes. |
| ADB-team | Maximum (complete shutdown) | No. | Yes. |
| Reassignment of the power button | Selective (button only) | No. | Yes. |
What to do if Google Assistant is still running
If after all the manipulations the assistant continues to activate, check the following points:
- ๐ Cache and data: Clear the cache and data of Google apps, Google Play Services and Google App (in the application settings).
- ๐ฑ Updates MIUI: On some versions of the firmware (for example, MIUI 14 for Redmi Note 9) Google Assistant integrated deeper. check for system updates.
- ๐ Voice activation: In security settings (Settings) โ Google โ Security settings) turn off Voice Search.
- ๐ง Resetting: In extreme cases, reset application settings (Settings) โ System system โ Resetting settings โ Resetting all settings. It won't delete your data, but it will bring back all the applications to the factory settings.
If the problem persists, you may have modified firmware installed on your device (such as custom LineageOS or Pixel Experience), in which case Google Assistant may be part of the system and root rights will be required to remove it.
๐ก
Before resetting your settings, save a backup of important data (contacts, SMS, photos) using Mi Cloud or third-party applications like Swift Backup (requires root).
Alternatives to Google Assistant on Xiaomi Redmi Note 9
If you have disabled Google Assistant but want to keep the functionality of the voice assistant, consider these alternatives:
- ๐ค Xiao AI (Xiaomi native assistant: It works without the Internet, supports Chinese and English. Activated by a long press of the power button (if you reassign).
- ๐ Bixby (for users of Samsung services): You can install it through APK, It requires registration in the Samsung ecosystem.
- ๐ฌ Alice from Yandex: Well optimized for Russian, knows how to manage smart devices. Install the Yandex app and activate voice search.
- ๐ง Tasker + AutoVoice: For advanced users, it allows you to create your own voice commands to automate actions.
The easiest option is Xiao AI, but it's limited compared to Google Assistant, which can't manage Google Home devices or integrate with Google Calendar, and if you want those features, you'll have to put up with the intrusive work of the original assistant.
๐ก
On Chinese MIUI firmware (without Google services), Xiao AI is more stable and supports more commands than on global versions.