How to Remove the T9 on Xiaomi Mi 11: A Complete Guide to Disabling Auto Replacement

Xiaomi Mi 11 is a flagship smartphone with powerful hardware, but even it is not without annoying trivia. One of them is the aggressive T9 auto-replacement, which stubbornly corrects words to non-existent or changes the meaning of messages. If you are tired of fighting with the keyboard instead of just typing, this article will help you completely disable the T9 or customize it for yourself.

The problem is that the manufacturer has hidden some options deep in the menu, and standard methods (like turning off auto-replacement in the settings) often work incorrectly. We tested all the current methods on the Mi 11 with MIUI 14 and Android 13, including hidden features through ADB and alternative keyboards.

In this article, only working solutions without water. If you need to urgently turn off T9, go straight to the first method (the easiest one). ADB-commands and modification of system files.

Method 1: disabling T9 in standard keyboard settings

To start with, the basic method works 60 percent of the time: Xiaomi uses the Mi Keyboard (formerly SwiftKey) keyboard, where auto-replacement is set apart from the usual spell check. Importantly, after MIUI updates, menu paths may change, so keep an eye on the current firmware version.

Instructions:

  • ๐Ÿ“ฑ Open any field to enter text (such as Messages or Notes).
  • ๐Ÿ”ง Press the gear icon (โš™๏ธ) on the keyboard to open its settings.
  • ๐Ÿ“ Go to the Text Input section โ†’ Auto-replacement (or text prediction).
  • ๐Ÿ”˜ Turn off sliders: Auto-correction Prediction of the next word Automatic punctuation

โš ๏ธ Note: On some versions MIUI After you turn off auto-replace, the keyboard can continue to correct words because of the cache. To reset it, go to Settings. โ†’ Annexes โ†’ Application management โ†’ Keyboard and press Clear cache.

โ˜‘๏ธ Checking the T9 shutdown

Done: 0 / 4

If T9 still works after that, then your version of MIUI is blocking the changes, in which case move on to the next one.

Method 2: Reset keyboard settings to factory

Sometimes auto-replacement gets stuck because of corrupt settings files. Resetting the keyboard to factory settings helps in 30 percent of cases where a standard shutdown doesn't work, and this method doesn't require root rights, but it will remove all the saved words from the user's dictionary.

How to reset:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Find the Mi Keyboard (or SwiftKey if you have an older version).
  3. Click Warehouse โ†’ Clear Data (not to be confused with Clear Cache!).
  4. Confirm the action and restart the phone.

โš ๏ธ Warning: After resetting, you will have to reconfigure the keyboard language, theme and other settings. If you used Xiaomi cloud backup, you can restore data through Settings. โ†’ Additionally. โ†’ Recovery and discharge.

What if the reset didn't help?
If the T9 continues to work after reset, then the problem lies in the system files MIUI. In this case, only a complete disconnection through ADB (method 3) or installing a third-party keyboard (method 4) will help.

This is a radical method, but it's effective. If you don't want to lose your settings, try installing an alternative keyboard first.

Method 3: Disable T9 via ADB (for advanced)

If standard methods fail, you have to disable auto-replacement at the system level via ADB (Android Debug Bridge), which requires a computer and basic command line knowledge, but is guaranteed to remove T9 even on custom firmware.

Step-by-step:

  1. ๐Ÿ–ฅ๏ธ Install. ADB-PC drivers.
  2. ๐Ÿ“ฑ On your phone, activate Developer Mode: Go to Settings โ†’ About the phone. Press 7 times on the version. MIUI, until the notice appears.

USB debugging

Settings โ†’ Additional โ†’ For Developers

Mi 11

adb shell settings put secure spell_checker_enabled 0
adb shell settings put secure auto_correction_enabled 0

โš ๏ธ Note: On some versions MIUI These commands can reset after the reboot. To fix the changes, add them to the launch script via Tasker or MacroDroid.

adb shell am broadcast -a com.android.settings.SPELL_CHECKER_CHANGED --ez enabled false

This command forcibly disables spell checks at the system level.-->

For verification, enter:

adb shell settings get secure spell_checker_enabled

If the answer is 0, the auto-replacement is disabled.

Method 4: Install a third-party keyboard (Gboard, Fleksy)

If fighting Xiaomi's native keyboard seems pointless, it's easier to install an alternative.

  • ๐ŸŽน Gboard (Google) is the most stable keyboard with flexible auto-replace settings. minus: collects input data (you can turn off in privacy settings).
  • โšก Fleksy โ€“ Minimalist keyboard with gestures and full control of the T9.
  • ๐Ÿ”’ AnySoftKeyboard is open source, without data collection, but less convenient for the Russian language.

How to switch:

  1. Download the keyboard from Google Play.
  2. Open any text field โ†’ click on the keyboard icon in the notification bar โ†’ select a new keyboard.
  3. In the settings of the new keyboard, turn off: Auto Replace Word Prediction Automatic Comma Setup

โš ๏ธ Attention: Mi 11s MIUI 14+ This is standard behavior of the system โ€” ignore it if you download an app from an official store.

๐Ÿ“Š What keyboard do you use on Xiaomi?
Standard Mi Keyboard
Gboard (Google)
Fleksy
AnySoftKeyboard
other

Method 5: Editing System Files (requires root)

For users with unlocked bootloaders and root rights, there is a radical method of editing the /system/usr/keylayout/Generic.kl file, which is responsible for processing clicks, which is risky, but gives full control over the behavior of the keyboard.

Instructions:

  1. Install Root Explorer or FX File Explorer with root support.
  2. Go to /system/usr/keylayout/ and find the Generic.kl file.
  3. Make a backup copy of it (copy it elsewhere).
  4. Open the file in the text editor and find the lines with: key 229 MENU Replace it with: key 229 MENU WAKE_DROPPED (This disables the processing of long presses, which often work as T.9).
  5. Save the file, set the rights to 644 (r-w-r--r---).
  6. Reboot the phone.

Problem 3: After the T9 was turned off, word prompts disappeared (but auto-replacement still works).

Solution: It's a MIUI bug. Try this:

  1. Turn on and off auto-replacement again in the keyboard settings.
  2. Clear the Settings app cache (Settings โ†’ Applications โ†’ Application Management โ†’ Settings โ†’ Clear the cache).
Can I turn off T9 only for Russian, leaving it for English?
Yes, but not all keyboards. Gboard does this: Open Gboard settings. Go to Dictionary โ†’ Russian. Turn off Auto Replacement and Word Prediction for Russian only, leaving the ticks for English. The standard Xiaomi keyboard doesn't have that option, you'll have to turn off the T9 completely.
Why did the T9 switch off the keyboard?
It's related to the fact that MIUI Optimized for auto-replacement: ๐Ÿ”„ Reboot the phone. ๐Ÿ—‘๏ธ Clear the keyboard cache (Settings) โ†’ Annexes โ†’ Mi Keyboard โ†’ Clear the cache). ๐Ÿ“ฑ Install Gboard โ€“ it works faster than standard even without the T9.
How do I get the T9 back if I change my mind?
You can return auto-replacement in the same way: Through keyboard settings (method 1). ADB-commands (replace 0 by 1 in commands from method 3) Reinstalling the standard Xiaomi keyboard. If you edited system files, restore them from backup.
Will this guide work on other Xiaomi models (Mi 10, Redmi Note 11, etc.)?
Most methods (except editing system files) are suitable for any Xiaomi smartphone. MIUI 12-14. Exceptions: POCO Redmi may have a different path to the keyboard settings. MIUI (below 12) ADB-For precise instructions, specify the model and firmware version.
Can I turn off T9 without losing voice input?
Yes, auto-replacement and voice input are different modules. T9 shutdown doesn't affect the system: ๐ŸŽค Voice dialing (OK Google, Alice). ๐Ÿ“ Manuscript input (if supported by keyboard). ๐Ÿ” Search for emojis and stickers.Exception: If you completely remove Xiaomi's standard keyboard, some features integrated into the MIUI (For example, quick translation of words).