Google Assistant on Xiaomi smartphones can be useful for quick information search or device management, but not all users like its constant activity. Unexpected positives from the phrase βOK, Googleβ, the background work of the service and battery consumption are common reasons why owners of Redmi, POCO or Mi want to get rid of the assistant. In this article, we will discuss all possible ways to disable Google Assistant on Xiaomi, including hidden MIUI settings and methods for advanced users.
Itβs important to understand that simply removing Googleβs app through standard means wonβt help β the assistant is integrated into MIUI firmware at the system level. However, there are workarounds, from basic shutdown via menus to deep configuration changes via ADB. Weβll also look at how to prevent the assistant from activating by voice, removing it from the search bar, and even completely removing its traces (if you have an unlocked bootloader).
Why Google Assistant works for Xiaomi, even if you donβt use it
Many users are surprised to find that Google Assistant consumes battery power and traffic despite never being consciously activated, because on Xiaomi smartphones (like most Android devices), the service runs in the background for several reasons:
- π Integration with MIUI: Firmware MIUI It is closely linked to Google services, and even if you use an alternative launcher, the assistant remains active.
- π€ Voice activation: OK, Google is enabled by default on many models (Redmi Note 10, POCO X3, Mi 11 et al., and the microphone listens to key phrases.
- π Auto Updates: The service regularly checks for updates through Google Play Services, leading to background activity.
- π± Connecting with other applications: Some programs (such as Google Search or YouTube) may run an assistant to perform tasks.
According to the tests, the Google Assistant can consume up to 5-7% of battery power per day when using voice commands actively, and even in passive mode, its background processes take up to 1-2% of charge, which is critical for devices with small batteries (for example, Redmi 9A or POCO M3).
β οΈ Note: Some Xiaomi models (e.g. Mi) A1/A2 With pure Android, disabling Google Assistant can cause Google Lens or voice search to crash in your browser. Before you change, check if you are using these features.
Method 1: Disconnect via Google Settings (the easiest method)
If you just have to stop the assistant from using voice commands and remove it from the interface, you just need to follow a few steps in the settings of the Google app, which works on all Xiaomi smartphones with MIUI 12-14 and does not require superuser rights.
Instructions:
- Open the Google app (the icon with the letter βGβ on the home screen or in the app menu).
- Slip on your profile avatar in the upper right corner.
- Select Settings β Google Assistant.
- Go to General and turn off the Google Assistant switch.
- Go back and select Voice, then turn off Hey Google (or βOK, Googleβ).
After that, the assistant will stop responding to voice commands, but will stay in the system, to remove his icon from the search bar:
- Press your finger on the home screen and select Home Screen Settings.
- Go to Google Search and turn off the Google Assistant icon.
βοΈ What to do before disabling Google Assistant
This method doesnβt remove Google Assistant completely, but it minimizes its activity. If you need to completely deactivate the service, go to the following ways.
Method 2: Deactivate through MIUI settings (for power users)
MIUI has hidden options for managing system applications, including Google Assistant, which allows you to disable the auto-start service and prevent it from working in the background, but requires care β incorrect actions can lead to failures.
Step-by-step:
- Open Settings β Applications β Application Management.
- In the search bar, type βGoogleβ and select the Google app (not to be confused with Google Play Services!).
- Slip on the battery and select Limit background activity.
- Go back and press Permissions, then turn off access to the Microphone and Contacts.
- Go to Notifications and turn off all switches.
To completely disable autostart:
- In the same Google app menu, select AutoRun.
- Turn off the Autostart Switch.
- In the Additional section, turn off Show notifications and allow you to change system settings.
| Action. | The effect | Risks. |
|---|---|---|
| Limitation of background activity | Reduces battery consumption by 2β3% | Voice search in the browser and some Google features may stop working |
| Shutting down autostart | The assistant does not start automatically when the phone is turned on. | Possible delays when Google apps are first launched |
| Withdrawal of microphone permits | Completely blocks voice activation | Some apps (like Google Translate) will lose access to the microphone. |
β οΈ Note: On some Xiaomi models (e.g, POCO F3 or Redmi K40) After disabling the auto-run of the Google application, Google Pay may stop working. If you use contactless payments, this method is not suitable!
Method 3: Remove via ADB (for advanced users)
If standard methods fail, you can completely deactivate Google Assistant using ADB (Android Debug Bridge), which requires connecting your smartphone to your computer and basic command line knowledge, but gives you the most complete result.
What you need:
- π₯οΈ A computer with installed Xiaomi drivers and ADB (You can download from the official Android website).
- π± Included Debugging by USB on a smartphone (path: Settings) β The phone. β Version. MIUI β 7 times tap to unlock the developer mode, then additionally β For developers β Debugging by USB).
- π USB-cable (preferably original).
Instructions:
- Connect your smartphone to your computer and confirm the debugging permission.
- Open the command prompt (cmd on Windows or Terminal on macOS/Linux) in the folder with ADB.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Run the command to disable Google Assistant: adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox This command removes the application for the current user without affecting system files.
- Reboot your smartphone.
If the assistant appears again after the reboot, try an alternative command:
adb shell pm disable-user --user 0 com.google.android.googlequicksearchboxWhat if the ADB canβt see the device?
β οΈ Note: On devices with a blocked bootloader (bootloader) after use ADB protection may work MIUI, And Google's app will recover after the reboot, in which case only unlocking the bootloader will help (but this will void the warranty!).
Method 4: Disconnect via Magisk (for rooted devices)
If your Xiaomi smartphone has root rights (installed by Magisk), you can either completely remove Google Assistant or block it from working at the system level, a method that is suitable for users who have already unlocked the bootloader and installed Custom Recovery (TWRP).
Options for action:
- Uninstall via Magisk: Download the Universal Google Assistant Remover module from the Magisk repository. Install the module via Magisk Manager and restart the device.
- Manual Deletion of System Files: Open Root Explorer (or any root-access file manager). /system/priv-app/GoogleQuickSearchBox. Remove or rename the folder (for example, in the GoogleQuickSearchBox_bak). Clear the cache and data of Google apps in the settings.
Advantages of this method:
- π₯ Delete Google Assistant completely without recovery (unless you can return your files back).
- π Significant reduction in battery consumption (up to 5β8% per day).
- π‘οΈ Blocking all background processes associated with the assistant.
Risks:
- β οΈ Disruption of other Google services (such as Google Lens or voice search in Chrome).
- β οΈ Possible errors in the update MIUI (The system may attempt to recover deleted files).
- β οΈ Loss of warranty (if the bootloader was unlocked).
π‘
Before deleting system files, back up /system/priv-app/GoogleQuickSearchBox to allow you to restore the assistant if you need it later.
Method 5: Reset to factory settings (last resort)
If all the previous methods didn't work, and Google Assistant is still working, you can reset the device to factory settings, a radical method that will delete all the data from the phone, but guaranteed to return MIUI to its original state - without unnecessary services.
How to reset:
- Save all important data (photos, contacts, messages) to your computer or to the cloud.
- Go to Settings β About the phone β Reset settings.
- Choose to erase all data and confirm the action.
- After rebooting at the initial setup stage, donβt sign in to your Google account β skip this step.
- After booting the system, immediately disable Google Assistant via settings (see Method 1).
This method is suitable if:
- π You were planning to reinstall the system (for example, due to slowdowns or viruses).
- π± You have an old Xiaomi model (Redmi). 4X, Mi A1), where other methods do not work.
- π§ You want a clean system without Google services.
β οΈ Note: On some Xiaomi devices (e.g, POCO X3 Pro or Redmi Note 11) can automatically install Google Assistant when you first connect to the Internet after resetting. To avoid this, turn off mobile data and Wi-Fi before you complete the initial setup.
What to do if Google Assistant is still working
If Google Assistant continues to appear after all the manipulations, check out the following points:
- π Updates MIUI: After the firmware update, some settings may reset. Repeat disabling the assistant.
- π± Duplicate services: On some models (POCO F4, Xiaomi 12 not only has Google Assistant installed, but also XiaoAI (Xiaomi Voice Assistant). β Annexes β XiaoAI.
- π Account Sync: If you are logged in to a Google Account, some settings may sync. Try logging out and re-disabling.
- π οΈ Custom firmware: If you have an informal firmware installed (like LineageOS or Pixel Experience), Google Assistant can be sewn into the system.
If the problem persists, check the activity of the service through ADB:
adb shell dumpsys package com.google.android.googlequicksearchboxIn the commands output, find the enabled=true string β if there is one, then the assistant is still active. Try repeating the disabling command from Method 3.