How to permanently remove Google voice input on Xiaomi smartphones

Google voice input on Xiaomi devices often appears unexpectedly, either as a floating microphone icon on the desktop or as constant prompts on the Gboard keyboard. For many users, this feature is not only useless, but annoying: it eats up battery power, takes up space on the screen and sometimes works by accident. Worse, after updating MIUI or Google services, settings can be reset and the voice assistant comes back.

In this article, weโ€™ll look at all the ways you can disable voice input, from standard MIUI settings to radical methods using ADB and removing system applications. Note that some methods require root rights or can affect the stability of your smartphone, and weโ€™ll point out the risks and alternatives for each option.

Important: instructions are relevant for Xiaomi, Redmi and POCO devices based on MIUI 12-14 (including global and Chinese versions of firmware).If you have a different shell (for example, HyperOS), some methods may not work โ€“ check compatibility before actions.

1. Disable voice input in the Gboard keyboard settings

The easiest way to remove the microphone from the keyboard is to deactivate it in the Gboard settings, a method that does not require administrator rights and is suitable for most users.

Open any text field (such as Notes or Messages) to allow the keyboard to appear.

  • ๐Ÿ”ง Press the gear icon (โš™๏ธ) top-right corner of the keyboard.
  • ๐ŸŽค Go to the Voice Input section.
  • ๐Ÿ”• Turn off Google Voice (or Voice Typing in English).
  • ๐Ÿ—‘๏ธ In the same menu, click Delete voice input data to reset the cache.

If the microphone reappears after the smartphone restart, check to see if the Gboard app has automatically updated, in which case you will have to repeat the procedure or use other methods from this article.

โš ๏ธ Note: Some Xiaomi firmware (especially Chinese) may have a standard keyboard installed instead of Gboard MIUI. In this case, voice input is turned off in Settings. โ†’ Additionally. โ†’ Language and input โ†’ Current keyboard โ†’ Settings (โš™๏ธ) โ†’ Voice input.

Close all applications after changes|Reboot your smartphone|Check the absence of a microphone in the keyboard|Disable auto-update Gboard in the Play Market-->

2. Removal of the floating microphone icon from the desktop

Many Xiaomi users are faced with a floating microphone button that appears on top of all windows. It's not part of the keyboard, but a separate widget from Google App (Google Search app).

Method 1 (via widget settings):

  1. Press and hold the microphone icon on the screen.
  2. In the menu that appears, select Remove or Remove from the screen.
  3. Confirm the action.

Method 2 (disable in Google settings):

  • ๐Ÿ“ฑ Open the Google app (the icon with the letter "G").
  • ๐Ÿ‘ค Click on the profile avatar in the upper right corner โ†’ Settings.
  • ๐Ÿ” Go to Voice Search. โ†’ Voice assistant.
  • ๐Ÿ”• Turn off the option to Show the icon on the lock screen and Show the icon in apps.

If the icon continues to appear after these actions, then the widget is built into the system application Google Quick Search Box, in this case, only disabling the application through ADB or removing updates (see section 4).

Never |Rarely, for convenience |Often, daily |Tryed but turned it off |I don't know what it-->

3. disable Google voice assistant through system settings

MIUI has hidden settings that restrict Googleโ€™s voice services to the system level, which does not require root rights, but may vary depending on the firmware version.

Instructions:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Press three points (โ‹ฎ) in the upper right corner and select Show System Processes.
  3. Search the Google (or Google App) list and open it.
  4. Select Permissions and disable access to the Microphone.
  5. Go back and press Stop (forced stop).

After that, the voice assistant will stop activating with the hot phrase (OK, Google) and will not appear in some system menus, but this method will not remove the microphone from the keyboard - you need to use the methods from section 1 or 4.

โš ๏ธ Note: Forcing Google to stop the app may disrupt other services, such as Google Play Services. If push notifications or syncs stop working, return permissions and use alternative methods.

Method of disconnectionDo you need root rights?Impact on the systemEfficiency
Gboard settingsโŒ No.Low (keyboard only)โญโญโญ (removes the microphone in the keyboard)
Removal of microphone widgetโŒ No.Low (Desktop only)โญโญ (It may come back after the update)
Disabling permissions from Google AppโŒ No.Medium (may break synchronization)โญโญโญโญ (snuff out)
Removing Google App UpdatesโŒ No.High (risk of failure)โญโญโญโญโญ (shutdown)
ADB-teamโŒ No (but I need debugging)Average (depending on team)โญโญโญโญโญ (forever)

4. Removal of Google App Updates (radical method)

If previous methods didn't work, you can try rolling back Google's app to the factory version, which will remove all updates, including voice search modules, and it works without root rights, but it requires caution.

Step-by-step:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find Google (or Google App) and open it.
  3. Press three points (โ‹ฎ) in the upper right corner and select Remove Updates.
  4. Confirm the action. The system will return the application to the factory version.
  5. Then go to Settings โ†’ Applications โ†’ Google Play Store.
  6. Turn off Auto Update for the Google app.

This method is effective, but has disadvantages:

  • โš ๏ธ Google Play Services update may return voice search.
  • โš ๏ธ Some features (such as Google Discover) may not work properly.
  • โš ๏ธ On Chinese firmware. MIUI This method may not work due to limitations.
What to do if the โ€œRemove Updatesโ€ button is inactive?
On some Xiaomi firmware (especially global) system applications are protected from rollback, in which case only disabling through ADB (section 5) or installing an alternative launcher (for example, Nova Launcher), which blocks system widgets, will help.

5. Disable voice input via ADB (for advanced)

If standard methods donโ€™t work, you can use ADB debugging. This method does not require root rights, but you need basic command line skills and a computer.

What you need:

  • ๐Ÿ–ฅ๏ธ A computer with installed Xiaomi drivers and ADB Tools.
  • ๐Ÿ“ฑ Included Debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Press 7 times, then return to Settings โ†’ Additionally. โ†’ For developers).
  • ๐Ÿ”Œ USB-cable (preferably original).

Commands to disable voice input:

adb shell pm hide com.google.android.googlequicksearchbox


adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox




adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox

Explanation:

  • Pm hide hide hides the application from the system (reversibly).
  • pm disable-user โ€“ disables the application for the current user.
  • pm uninstall-k - removes updates but leaves the factory version.

After you've done the commands, restart your smartphone. Voice input should disappear. To get it back, use:

adb shell pm uninstall -k --user 0 com.google.android.googlequicksearchbox


adb shell pm enable com.google.android.googlequicksearchbox

โš ๏ธ Attention: Teams ADB This can cause the smartphone to work unstable if entered incorrectly. Make a backup copy of the data before execution. On some Xiaomi firmware (for example, MIUI China) these teams may not work due to manufacturer restrictions.

๐Ÿ’ก

If other Google services (e.g. Play Market) have stopped working after being disabled by ADB, try to remove the app updates by commanding adb shell pm clear com.google.android.googlequicksearchbox instead of completely disabling the app.

6. Alternative methods: root-rights and custom firmware

If none of these methods worked, radical measures remain, such as root rights or custom firmware, which are only suitable for advanced users, as they can lead to loss of warranty or build-up of the device.

Method 1: Remove from Root Explorer

With a root-access file manager (such as Root Explorer or Solid Explorer), you can manually delete the files responsible for voice input:

  1. Go to /system/priv-app/GoogleQuickSearchBox.
  2. Delete or rename files with the.apk and.odex extensions.
  3. Reboot your smartphone.

Method 2: Install custom firmware without Google Services

Firmware like LineageOS or Pixel Experience without GApps completely removes all Google services, including voice input, and the disadvantage is the loss of access to the Play Market and other services.

Method 3: Using Magisk and Universal GMS Doze

This module restricts Google Services activity in the background, which indirectly disables voice search, and you can install it through Magisk Manager.

โš ๏ธ Attention: Getting root rights on Xiaomi requires unlocking the bootloader (Bootloader Unlock), which resets all data on the device. 13/14) Unlocking may take up to 7 The days of Xiaomi's security policy.

๐Ÿ’ก

Before using root methods, make sure that your Xiaomi model is able to unlock the bootloader.Some devices (such as the POCO X5 on HyperOS) have additional protections that complicate the process.

7.What to do if voice input returned after the update

Many Xiaomi users are faced with the fact that after updating MIUI or Google Play Services voice input appears again, this is because system applications automatically restore their settings, to prevent the return of the function:

  • ๐Ÿ“ต Turn off auto-update for Google, Google Play Services and Gboard apps in the Play Market.
  • ๐Ÿ”„ Check keyboard and permission settings regularly (every 1-2 weeks).
  • ๐Ÿ›ก๏ธ Use apps like App Ops or Battery Optimizer to limit background activity on Google Services.
  • ๐Ÿ”ง If the problem is repeated, consider the option of ADB-Commands (Section 5) โ€“ they disable applications at the system level.

On Chinese MIUI firmware (without GMS), Google voice input usually doesn't appear, but Xiaomi's XiaoAI voice assistant can be activated instead.

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find XiaoAI (or Mi AI) and turn it off.
  3. In the Lock Screen settings, disable the Voice Assistant option on the locked screen.

FAQ: Frequent questions about turning off voice input

โ“ Why voice input appears again after the reboot?
This is because of the automatic recovery of system applications. MIUI Some Google services are protected from change.Solution: Use ADB-Install an alternative keyboard (e.g. SwiftKey) and disable auto-update for Google App.
โ“ Can I turn off voice input without a computer?
Yes, most of the ways in this article (except ADB) don't require a PC. The most effective methods without a computer are: Disable in Gboard settings (section 1). Remove Google App updates (section 4). Use a launcher that blocks widgets (such as Nova Launcher).
โ“ Will Google Assistant work after voice input is turned off?
Depending on the method: If you only turned off the microphone in Gboard โ€” yes, the Assistant will work. If you deleted the Google App update or used ADB โ€” no, the Assistant will stop responding to voice commands. If you disabled the microphone permissions for Google App โ€” Assistant will not hear you, but will remain available through text input.
โ“ How to turn off voice input on POCO F5 hyperOS?
On HyperOS (the new Xiaomi shell), the algorithm is similar, but the paths in the menu may differ: For keyboard: Settings โ†’ Additional โ†’ Language and Input โ†’ Gboard โ†’ Voice Input. For microphone widget: Long press โ†’ Delete. To completely disable: use ADB (section 5), as HyperOS severely limits manual settings of system applications. If it doesnโ€™t help, try to roll back to MIUI 14 (if available for your model).
โ“ Can I return voice input after disconnecting through ADB?
Yes, to do this, follow the command: adb shell pm enable com.google.android.googlequicksearchbox adb shell pm install-existing com.google.android.googlequicksearchbox If the application has been removed completely (not just updates), you will need to reinstall it via Play Market or manually install APK.