How to permanently remove Gboard from Xiaomi: from disconnection to complete removal

Owners of Xiaomi, Redmi and POCO smartphones often face a problem: a pre-installed Google keyboard (Gboard) takes up memory, slows down the system and constantly suggests changing the layout. Even after installing an alternative keyboard (for example, SwiftKey or Fleksy), the system can automatically return to Gboard after updates or resets.

In this article, 5 proven ways to get rid of Gboard on Xiaomi, including hidden MIUI settings and methods for rootless devices. We will understand how not just to disable, but completely remove the Google keyboard so that it does not recover from updates. The instructions are relevant for MIUI 14/13 based on Android 13/12 (including HyperOS), but most methods work on older versions.

Important: Some methods require care โ€“ doing the wrong thing can cause system failures. If you are unsure of your skills, start with the safest options (sections 2โ€“3).

๐Ÿ“Š What keyboard do you use on Xiaomi?
Gboard (standard)
SwiftKey
Fleksy
Another.
Yours (specify in the comments)

1.Why does Gboard come back after being deleted?

The fact is that the Google keyboard on Xiaomi is a system application (com.google.android.inputmethod.latin) integrated into the MIUI firmware at the Android level, so:

  • ๐Ÿ”„ Automatically recovers after resetting or updating MIUI through OTA.
  • ๐Ÿ“ฆ Takes up a seat in the section /system, Where Users Cannot Access Without Root.
  • ๐Ÿ”— Linked to Google Services โ€“ Deleting it could affect Google Play, Assistant and other apps.

In addition, MIUI 14 adds a system application protection mechanism: even if you delete Gboard.apk via ADB, the system can restore it the next time you reboot it, so a combination of methods is required to completely remove it.

โš ๏ธ Note: Some Xiaomi models (e.g. Redmi Note 12 Pro)+ or POCO F5) Google keyboard can be part of Google Mobile Services (GMS). Deleting it will cause errors in the Play Market and other services. Check alternatives before you do it (section 4).

2. Method 1: Disable Gboard without removal (the safest)

If you donโ€™t need to completely remove the keyboard, but simply hide it from the list of available keyboards, follow the following steps:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. In the search bar, type Gboard (or โ€œGoogle Keyboardโ€).
  3. Slip on the application, then select Disable.
  4. Confirm the action in the dialog window.

After that:

  • ๐Ÿ“ฑ The keyboard will disappear from the list available in the language settings.
  • ๐Ÿ”„ It will not be updated through the Play Market.
  • ๐Ÿ“ค Released. ~50โ€“100 MB of memory (depending on model).

The downside of the method: when you reset or update MIUI, the keyboard can be activated again. To avoid this, use freezing through ADB (section 3).

โ˜‘๏ธ Preparing for Gboard shutdown

Done: 0 / 4

Method 2: Freeze Gboard via ADB (without root)

This method blocks Gboard but does not physically delete it, but the advantage is that the keyboard will not recover after the updates, as the system will consider it โ€œmissingโ€.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with ADB-tools installed.
  • ๐Ÿ“ฑ Included debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap to unlock the developer mode, then Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ USB-cable (preferably original).

Instructions:

  1. Connect the phone to the PC and confirm access to debugging on the smartphone screen.
  2. Open the command prompt (cmd on Windows or Terminal on macOS/Linux) in the adb folder.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Follow the command to freeze Gboard: adb shell pm hide com.google.android.inputmethod.latin

If the command fails (Operation not allowed error), try the alternative:

adb shell pm disable-user --user 0 com.google.android.inputmethod.latin

To defrost the keyboard (if necessary), use:

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

โš ๏ธ Note: Some Xiaomi firmware (for example, MIUI Global for Redmi 10) pm hide may not work. ADB AppControl (Section 5) or manual removal through TWRP (section).

๐Ÿ’ก

If ADB doesnโ€™t recognize the device, try reinstalling Xiaomi drivers from the official website or using the Mi PC Suite program, and check if File Transfer (MTP) mode is enabled when you connect.

Method 3: Removing updates and resetting to factory version

If Gboard has been updated through the Play Market, it can be rolled back to a factory version that takes up less space and has no unnecessary features.

How to do this:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Gboard.
  2. Slip on the three dots in the top right corner and select Remove Updates.
  3. Confirm the action.
  4. Return to the main settings of the application and click Clear cache and Clear data.

After that:

  • ๐Ÿ“‰ The size of the application will decrease with ~150MB to ~30-50 MB.
  • ๐Ÿ”’ Functions like GIF-Searching or Translating Real-Time Will Disappear.
  • ๐Ÿ”„ Play Market will no longer offer updates (if you disable auto-update for that app).

To prevent Play Market from automatically updating Gboard:

  1. Open Google Play and find Gboard.
  2. Slip on three points next to the Update button.
  3. Uncheck the auto update box.
MethodNeed root?Frees up memory.Is it re-established after the MIUI update?Does it affect other Google services?
Disconnection in settingsโŒ No.โœ… ~50โ€“100 MBโœ… Yes.โŒ No.
Freeze through ADBโŒ No.โœ… ~100โ€“150 MBโŒ No.โŒ No.
Removal of updatesโŒ No.โœ… ~100MBโœ… Yes.โŒ No.
Removal via TWRPโœ… Yes.โœ… ~150-200 MBโŒ No.โš ๏ธ Maybe.
Debloater toolsโŒ No, but you do. ADB)โœ… ~150 MBโŒ No.โš ๏ธ Maybe.

5. Method 4: Using ADB AppControl (for power users)

ADB AppControl is a graphical interface utility that makes it easier to work with system applications, not only freezing, but also completely removing Gboard, as well as other unnecessary Xiaomi applications (for example, Mi Browser or Mi Music).

Step-by-step:

  1. Download ADB AppControl (version 2.3 or later).
  2. Connect your phone to your PC and start the program.
  3. In the list of applications, find Gboard (com.google.android.inputmethod.latin).
  4. Select an action: ๐Ÿ”๏ธ Freeze - Freeze (analogue of pm hide). ๐Ÿ—‘๏ธ Uninstall โ€“ Delete completely (requires confirmation).

Reboot the phone.

Advantages of the method:

  • ๐ŸŽฏ Visual interface โ€“ no need to remember commands ADB.
  • ๐Ÿ” You can uninstall other Xiaomi apps (such as Mi Video or GetApps).
  • ๐Ÿ”„ Supports Recovery of Remote Applications.

โš ๏ธ Note: If, after deleting Gboard, ADB AppControl stopped working Google Play Services or other services, restore the application through the same utility or follow the command: adb shell cmd package install-existing com.google.android.inputmethod.latin

What if ADB AppControl canโ€™t see the device?
1. Check if the debugging is included USB developer-setting. 2. Install Xiaomi drivers manually through Windows Device Manager. 3. Try another one. USB-cable (preferably original). 4. Restart your phone and PC. 5. If you use macOS/Linux, check the rights of execution ADB (chmod +x adb).

Method 5: Complete removal via TWRP (for stitched devices)

If your Xiaomi has custom recovery (TWRP) installed, you can physically remove Gboard files from the system partition, which ensures that the keyboard will not recover even after resetting.

You'll need:

  • ๐Ÿ“ฑ Established TWRP Recovery (installation instructions are available on XDA-Developers for your model).
  • ๐Ÿ–ฅ๏ธ Backup of data (deletion of system files can lead to unstable operation).
  • ๐Ÿ”ง File Manager with support for root (such as Root Explorer or Mixplorer).

Instructions:

  1. Load the phone into TWRP mode (press Power + Volume up when turned on).
  2. In the main menu, select Mount and select System.
  3. Go back to the main menu and select Advanced โ†’ File Manager.
  4. Go to /system/priv-app/GboardGoogle or /system/app/GboardGoogle (the path may vary depending on the model).
  5. Delete the entire folder or only the files: GboardGoogle.apk GboardGoogle.odex (if any)

Reboot the phone.

If you have problems with Google Play after deleting, restore deleted files from a backup or reflash MIUI via Fastboot.

๐Ÿ’ก

Removing via TWRP is the most radical method, but it is only suitable for users with an unlocked bootloader and recovery installed. On devices with a locked bootloader (for example, the new Xiaomi 13/14), this method will not work.

7. Method 6: Using debloater scripts (for advanced ones)

For those who donโ€™t want to mess with ADB or TWRP, there are ready-made scripts to remove unnecessary Xiaomi apps, including Gboard. One of the most popular is Universal Android Debloater (UAD).

How to use:

  1. Download Universal Android Debloater (available for Windows, Linux and macOS).
  2. Connect your phone to your PC and start the program.
  3. In the list of applications, find com.google.android.inputmethod.latin.
  4. Select an action: ๐Ÿ”๏ธ Disable - Disable (analogue of freezing). ๐Ÿ—‘๏ธ Uninstall - Remove (requires) ADB).

Apply the changes and restart the phone.

Advantages of UAD:

  • ๐Ÿ” Supports batch removal of multiple applications.
  • ๐Ÿ“‹ Here are some tips on which apps can be safely removed on Xiaomi.
  • ๐Ÿ”„ You can create a backup copy before deleting.

Disadvantages:

  • โš ๏ธ Risk of removing critical system components (read package descriptions carefully!).
  • ๐Ÿ–ฅ๏ธ Requires a connection to the PC.

8. Alternative Keyboards for Xiaomi: Which to Choose?

If you removed Gboard, you'll need an alternative. Here are the best options for Xiaomi:

keyboardAdvantagesDeficienciesSize (MB)
SwiftKey (Microsoft)๐Ÿ”น Predicting the text accurately๐Ÿ”น Synchronization between devices๐Ÿ”น Topics and customization๐Ÿ”ธ Requires a Microsoft account for synchronization๐Ÿ”ธ Sometimes it slows down on weak devices.~60
Fleksy๐Ÿ”น Minimalist design๐Ÿ”น Quick-entry gestures๐Ÿ”น It's offline.๐Ÿ”ธ Fewer features than Gboard๐Ÿ”ธ Plugins paid~40
AnySoftKeyboard๐Ÿ”น Complete customization of layout๐Ÿ”น Support for rare languages๐Ÿ”น Open source code๐Ÿ”ธ Tough setup๐Ÿ”ธ No cloud synchronization~30
Simple Keyboard๐Ÿ”น lightweight (~5MB)๐Ÿ”น No data collection๐Ÿ”น No advertising.๐Ÿ”ธ Minimum functionality๐Ÿ”ธ No text prediction~5

Recommendation: If you want speed and minimal memory consumption, choose Simple Keyboard or AnySoftKeyboard.

To install an alternative keyboard:

  1. Download it from Play Market.
  2. Go to Settings โ†’ System โ†’ Language and input โ†’ Current keyboard.
  3. Activate the new keyboard and set it by default.

FAQ: Frequent questions about removing Gboard on Xiaomi

Can I remove Gboard without root?
Yes, but not completely. You can disable or freeze it through ADB (sections 2โ€“3), but physically deleting files requires root or TWRP. On devices without an unlocked bootloader, use ADB AppControl or Universal Android Debloater.
What happens if you delete Gboard on Xiaomi with a blocked bootloader?
If you simply turn off or freeze the keyboard (methods) 1โ€“3), Nothing critical will happen, but if you try to remove it through TWRP or manually editing system files on a device with a locked bootloader, the phone can: ๐Ÿ”„ Getting stuck on the boot (bootloop). ๐Ÿšจ Stop activating (reflashing via Fastboot is required). ๐Ÿ“ตLost functionality of Google Play Services on new models (Xiaomi) 13/14, Redmi Note 12) with a blocked bootloader, use only secure methods (disable or ADB).
How to return Gboard if you need it for some applications?
If you have frozen the keyboard through ADB, restore it by command: adb shell cmd package install-existing com.google.android.inputmethod.latin If deleted via TWRP, you will have to: Install MIUI again via Fastboot. Or copy the files GboardGoogle.apk and GboardGoogle.odex from the backup to /system/priv-app/.
Why does the MIUI Gboard reappear after the update?
This is because Xiaomi includes Gboard in the firmware system application package. OTA: ๐Ÿ“ฆ All system applications are restored, including remote ones. ๐Ÿ”„ You reset the settings of the disabled packets to avoid that: ๐Ÿ”’ Use the freeze through ADB (section 3) โ€” it is retained after updates. ๐Ÿ›ก๏ธ Install the firmware manually through TWRP, Remove unnecessary packages.
Can I remove Gboard from Xiaomi with HyperOS?
HyperOS (new shell from Xiaomi, which replaced the new model) MIUI 2026) also includes Gboard as a system application: โœ… Disconnection in settings (section 2). โœ… It's freezing through. ADB (section). โŒ Removal through TWRP This can cause errors because HyperOS is more integrated with Google services. ADB AppControl or Universal Android Debloater for secure removal.