Google Assistant on Xiaomi smartphones often works unstable: spontaneously activates, eats battery power and slows down the system. Many MIUI users want to get rid of it forever, but the standard disconnection through the settings does not give full effect - the service continues to hang in the background and consume resources. In this article, we will discuss 5 ways to remove, including radical methods for rooted devices and safe options for ordinary users.
Itโs important to understand that Google Assistant is integrated into MIUI firmware at the system service level. Simply removing an application through the Apps menu wonโt work โ it will either come back after the reboot or remain as a zombie process. We tested all methods on Redmi Note 11 Pro+, Poco F4 and Xiaomi 12T models with MIUI 13/14 (including global and Chinese versions).
If you're not ready to experiment with firmware, start with the first three ways -- they don't require root rights. Completely removing system files requires unlocking the bootloader and superuser rights. Warning: wrong actions can lead to a device blink or loss of warranty.
1. disable Google Assistant via MIUI settings
The easiest way is to deactivate the assistant in the settings menu, which won't remove it completely, but will stop background activity and random launches.
Go to: Settings โ Google โ Settings for Google apps โ Search, Assistant and Voice
Next, select Google Assistant and:
- ๐ Turn off the Google Assistant switch (main switch at the top)
- ๐ฑ In the Device section, disable "Use the lock screen" and "Accompaniment of pressing the home buttonยป"
- ๐ In Voice Control, deactivate โOK Googleโ and โHey Google"
- ๐ In General settings, disable "Personalization" and "Application History"
After that, restart your phone. The assistant won't start by voice or holding the Home button, but its processes will stay on the system. To check the activity, open Settings โ Apps โ App Management โ Google and see the Battery Use section - if the consumption has dropped to 0.1-0.3%, the method worked.
2.Removal of updates and reset to factory version
If the Assistant was pre-installed but later updated through Google Play, you can roll it back to the factory version, which will reduce functionality but reduce the load on the system.
Instructions:
- Open Settings โ Applications โ Application Management
- Find Google (not Google Play Services!) and tap it.
- In the upper right corner, press โฎ โ Remove updates
- Confirm the action and restart the phone
After the rollback:
- ๐ซ Stop automatic updates to the app on Google Play (open Google page, click on the app). โฎ โ Remove from the list of updates)
- ๐ง Turn off background activity: in the settings of the Google app, select Battery โ Background activity โ Limit
- ๐ต In Settings โ Special features disable Google Services and Voice Entering"
๐ก
If the Assistant continues to update after the rollback, install an alternative app store (such as the Aurora Store) and block Google updates through it.
This method works on 80% of Xiaomi devices, but on some models (for example, Xiaomi 13 Pro with MIUI 14) the factory version of the Assistant may not be available, in which case the Delete Updates item will be inactive.
3. Disconnection through ADB (without root rights)
For advanced users, there is a way to deactivate Assistant via Android Debug Bridge (ADB).This will not delete files, but will block the launch of services at the system level.
What you need:
- ๐ป Computer with installed ADB Tools
- ๐ฑ Included Debugging by USB on the phone (Settings) โ The phone. โ Version. MIUI โ Tap 7 times, then go back to Settings โ Additionally. โ For developers)
- ๐ USB-cable (preferably original)
Steps:
- Connect the phone to the PC and allow debugging (a request will appear on the smartphone screen)
- Open the command line (Windows) or terminal (macOS/Linux) in the adb folder
- Enter the commands in turn: adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox pm disable-user --user 0 com.google.android.apps.googleassistant
- Reboot your phone: adb reboot
If the first team returns the Failure error [DELETE_FAILED_INTERNAL_ERROR], Try an alternative option:
adb shell pm hide com.google.android.googlequicksearchboxThis command does not remove the app, but hides it from the system (it works on Android 10+).
USB debugging enabled
Installed drivers Xiaomi on PC
The phone is connected in the "File Transfer" mode.
Command Prompt Opened on behalf of the Administrator
-->
โ ๏ธ Attention: On some firmware MIUI (especially Chinese teams ADB If the Assistant is back after the reboot, try executing commands in Safe Mode (press the power button). โ Hold "Switch off" โ Choose "Safe Mode").
4. Complete removal of system files (root required)
For rooted devices, physical deletion of Assistant files is available, and this method permanently removes all of the Google Assistant components, including voice models and query services, and is only suitable for power users!
Instructions:
- Install a file manager with root support (such as Root Explorer or Solid Explorer)
- Go to /system/priv-app/ and delete: GoogleQuickSearchBox (main application), Velvet (voice search services) PrebuiltGmsCore (if any, contains Assistant components)
/data/data/com.google.android.googlequicksearchbox/
Reboot the phone.
After removal:
- โ Voice Launch will disappear (OK, Google")
- โ The Home button will stop working.
- โ Released before 150-300 MBT memory
- โ ๏ธ Some Google Play services will stop updating (e.g. Google Play Services may require restoration)
| Xiaomi model | Successful removal | Side effects |
|---|---|---|
| Redmi Note 10 Pro (MIUI 13) | 100% (removed without consequences) | Not found. |
| Poco X3 Pro (MIUI 12.5) | 90% (returned after the incident) OTA-update) | Google Play Services update is difficult |
| Xiaomi 11T (MIUI 14) | 80% (Velvet removal required) | Google account sync errors |
| Redmi 9A (MIUI 12) | 60% (partial removal) | Voice dialing in Google Maps is not working |
โ ๏ธ Note: Deleting system files may disrupt Google Pay, YouTube and other services linked to Google Play Services. TWRP or MIUI Backup!
5. Alternative methods: Launcher and Magisk modules
If removal seems risky, consider alternative options:
Method 1: Installation of a custom launcher
- ๐ฑ Launchers like Nova Launcher or Lawnchair let you disable Google Assistant integration. In the launcher settings, find Voice Assistant and select No".
- ๐ Some launchers (such as Hyperion Launcher) completely block the call of the Assistant when swiping on the screen.
Method 2: Magisk modules for deactivation
- ๐ ๏ธ Install DisableGoogleAssistant via Magisk. It blocks the Assistant's services at the kernel level.
- ๐ง Universal Module GMS Doze restricts background activity of all Google services, including Assistant.
Method 3: Using Xposed Framework
- ๐งฉ XPrivacyLua module allows you to deny the Assistant access to the microphone, geolocation and the Internet.
- ๐ต DisableService can disable specific services, such as com.google.android.apps.googleassistant.
What if Google Services stopped working after deletion?
Recovery of the Assistant (if something goes wrong)
If after manipulations there are problems with the operation of the phone, you can return Google Assistant in the following ways:
For non-rooted devices:
- Reinstall the Google app from the Play Store
- Turn Assistant back on in settings: Settings โ Google โ Settings for Google apps โ Search, Assistant and Voice
- Update Google Play Services to the latest version
For rooted devices:
- Restore deleted files from TWRP backup
- Install the original GoogleQuickSearchBox.apk in /system/priv-app/ and set the rights to 644 (rw-r----)
- Follow the command in ADB: adb shell cmd package install-existing com.google.android.googlequicksearchbox
If your phone is stuck on the boot or bootloop has occurred, you will have to reflash the device via Fastboot or MI Flash Tool. For instructions for your model, look for thematic sections of the 4PDA forum.
๐ก
Before any manipulation of system files, back up via TWRP or MIUI Backup. This is the only way to bring your phone back to life in case of critical errors.