Google Assistant on Xiaomi smartphones is often activated by accident — just press the Home button or say “OK, Google.” For many users, this feature becomes a source of annoyance: it eats battery power, collects data about location and habits, and also interferes with games or watching videos. This is especially true for owners of Redmi Note 12, POCO X5 or Black Shark 5, where the Assistant can conflict with branded voice commands MIUI.
In this article, we’ll look at all the ways you can disable Google Assistant, from standard settings to hidden developer settings. You’ll learn how to remove the assistant from the lock screen, prevent it from auto-starting, and even block access to the microphone. The instructions are relevant for MIUI 12, 13, and 14 based on Android 11-14, including global and Chinese firmware. Importantly, some methods will require super-user rights (root), but we’ll show workarounds for devices without root access.
Why Google Assistant works for Xiaomi, even if you didn’t turn it on
Many users are surprised to find a voice assistant on their Xiaomi, although they never activated it consciously. The reason lies in the pre-installing of Google services (GMS) on global firmware. Even on Chinese versions of MIUI (without GMS), an assistant can appear after manually installing Google Play Services or Google App applications.
The main triggers of automatic start:
- 🔘 Long-term pressing of the Home button (navigation bar or gesture)
- 🎤 Voice command “OK, Google” or “Hey Google” (recognises even when the screen is locked)
- 🔄 Automatic update via Google Play, which restores remote settings
- 📱 Rebooting the device or resetting the settings to factory
On devices with MIUI 14 and Android 13+, Google Assistant is integrated deeper: it can be activated when you connect headphones or use a swipe from the corner gesture, due to Google’s policy of keeping the assistant active on certified devices.
Method 1: Standard Shutdown via Google Settings
The easiest method is to use the built-in Google App options. It is suitable for most Xiaomi models, including the Redmi 10, POCO F4 and Mi 11. Important: after the MIUI update, the settings may reset, so check them every 1-2 months.
Instructions:
- Open the Google app (the icon with the letter “G” on a color background).
- Slip on the profile avatar in the upper right corner → Settings.
- Choose Google Assistant → General.
- Turn off the switches: 🔸 «Google Assistant (Main Tumbler) 🔸 «Voice input» 🔸 «Personalization (to stop collecting data)
Assistant settings
The device
Default assistant
No.
⚠️ Attention: On some firmware MIUI The default assistant may not be available, in which case you skip step 5 and move on to alternative methods.
Is voice launch disabled ("OK, Google") | Removed Assistant shortcuts from lock screen | Is automatic Google App| Update disabled (Does the Home button work checked (does the assistant start)
-->
Method 2: Disconnect via MIUI settings (without root)
If the standard method didn't work, try locking the Assistant at the system level. MIUI has hidden options for managing Google's background processes. This method doesn't require superuser rights, but it may differ on different versions of the shell.
Step-by-step:
- Go to Settings → Applications → Application Management.
- In the search bar, type in Google and select the Google app (not to be confused with Google Play Services).
- Slip the Battery → Background Limitation and select Limit.
- Go back and press the permissions. → turn off: 🎤 Microphone 📍 Location 📱 Display over other windows
Notifications
⚠️ Attention: Restricting background activity may cause delays in other Google services, such as Google Maps or Gmail. If you notice problems, return the settings to place and use the method with the help of the Google Maps or Gmail. ADB.
💡
If the Assistant is still activated after disabling permissions, try clearing the Google app cache in the Warehouse menu, which will reset the temporary data, but will not delete your accounts.
Method 3: Completely disabling through ADB (without root)
For advanced users who are willing to work with ADB (Android Debug Bridge, there's a way to completely block Google Assistant at the system level. This method doesn't require root rights, but it requires a computer and a computer. USB-Suitable for all Xiaomi models, including POCO M5 redmi K50.
What you need:
- 💻 Computer with Windows/macOS/Linux
- 📱 Included Debugging by USB on a smartphone (Settings) → The phone. → Version. MIUI → 7 times tap to unlock Developer Settings)
- 🔌 Cable USB Type-C (original to avoid connection issues)
- 🛠️ Utility. ADB (Download from the official Android website)
The following are the commands for entering ADB Shell:
adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox
adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchboxThe first command disables the application, the second one deletes it for the current user (without deleting system files).
adb shell pm enable com.google.android.googlequicksearchboxWhat if the ADB can’t see the device?
Method 4: Remove via Magisk (root only)
If your Xiaomi has an unlocked bootloader and Magisk installed, you can completely remove Google Assistant without system consequences.This method is suitable for enthusiasts who want to get rid of all Google footprints on the device.
Required modules for Magisk:
- 🧩 Universal GMS Doze – restricts background activity of Google services
- 🧩 DisableFlags – allows you to disable system components
- 🧩 App Systemizer – Converts user applications to system applications (for deep integration)
Instructions:
- Install Magisk Manager and check root status.
- Download the DisableFlags module from the Magisk repository.
- In the module configuration file (/sdcard/Download/disableflags/config.txt), add the lines: com.google.android.googlequicksearchbox com.google.android.apps.googleassistant
- Reset the device.
⚠️ Attention: Deleting Google system components may result in loss of Google Play certification (Device Not Certified Error).To return the certificate, use the MagiskHide Props Config module and write a fingerprint certified device.
Method 5: Alternative Assistants for Xiaomi
If you have disabled Google Assistant but want to keep voice control functionality, consider alternatives:
| Assistant | Advantages | Deficiencies | Support for MIUI |
|---|---|---|---|
| Xiao AI (built into MIUI) | ✅ Optimized for Xiaomi✅ It works without the internet (partially) | ❌ Limited functionality outside of China❌ No integration with Google services | ✔️ Complete. |
| Alice (Yandex) | ✅ Russian-language interface✅ Smart home (compatible with Xiaomi Mi Home) | ❌ Requires a separate application❌ Location data collection | ✔️ Through the app |
| Bixby (Samsung) | ✅ Voice recognition in Russian✅ Integration with SmartThings | ❌ Not optimized for MIUI❌ It takes a lot of resources. | ❌ Partial |
| Assistant.ai | ✅ Privacy (does not send data to Google)✅ Customizable teams | ❌ Fees paid❌ Requires training | ✔️ Through APK |
To activate Xiao AI (if available in your firmware):
- Press the power button for 2 seconds (on some models – swipe from the bottom up with a delay).
- If the assistant is not responding, check the settings in Settings → Special features → Xiao AI.
- To voice-activate, say “” (on Chinese firmware) or set up your own command in Xiao AI Settings.
Google Assistant |Xiao AI (built-in) |Alice (Yandex) |Other |Not using voice assistants
-->
Frequent problems and their solutions
Even after Google is disabled, the Assistant can continue to work, and let’s look at typical situations and ways to fix them:
Problem 1: The assistant is triggered by pressing the Home button.
Solution: Go to Settings → System → Gestures → Home Button and select Home instead of Google Assistant. On some firmware, this item may be called Long-Tap.
Problem 2: The “OK, Google” voice command is triggered on a locked screen.
Solution: Turn off Voice Match in the security settings:
- Settings → Lock screen → Voice launch
- Turn off the switch, OK, Google.
Problem 3: After the MIUI update, the Assistant is activated again.
Solution: Use ADB to permanently disable (see Method 3) or install the Magisk GMS Doze module, which blocks auto-updates to Google services.
💡
If none of these methods worked, check if the device has third-party software (such as launchers like Nova Launcher or Action Launcher) that can intercept gestures and launch the Assistant.