How to completely disable the T9 on Xiaomi Redmi: all the ways to MIUI 2026

Auto-replacement of the T9 on Xiaomi Redmi smartphones is often a source of annoyance: the system stubbornly corrects words, substitutes incorrect options or slows down input. The problem is compounded by the fact that in the latest versions of MIUI 14/13, standard keyboard settings hide key options. This article will help completely deactivate the T9 - from basic methods to hidden tricks for stock and alternative keyboards.

We tested all of these methods on the Redmi Note 12/11/10 Pro, Redmi 9/9A and Xiaomi 13/14 flagships with different firmware versions, and we focused on the hidden keyboard developer menu, which allows you to disable auto-replacement at the system level – this method works even when standard settings are blocked by the manufacturer.

If you're tired of your smartphone fixing "hello" on "prov" and "thank you" turning into "thank you," or if the keyboard is hanging over when you type, the following instructions will solve the problem. Importantly, some methods require superuser rights, but most of the methods are available without them.

πŸ“Š What keyboard you have installed on Xiaomi?
Stock MIUI (Gboard by Xiaomi)
Google Gboard
SwiftKey
other

1. disable T9 in standard MIUI settings

To start with the obvious, the standard keyboard settings, which have changed in MIUI 14/13, and some options have moved to the submenu, and here's the current instruction for Redmi on Android 13/12:

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

  • πŸ”§ Click on the settings gear (or three dots) β†’ "Settings") on the keyboard.
  • πŸ“ Select Text Input (or Correction in older versions).
  • ❌ Turn off the switches: "Auto-Replacement" (this is it). T9) "Automatic comma placement" (optional) "Prediction of the next word"
  • πŸ”„ Reboot the keyboard: Close all applications and reopen.

⚠️ Note: On some Redmi firmware (especially for the Russian market), the auto-replace option may be called "Typographic Correction" or "Smart Entering." If you don't find an item, check the "Additional Settings" section in the same menu.

If the T9 continues to work after the shutdown, the keyboard caches the settings. Clear the cache of the Xiaomi Keyboard app (Settings β†’ Applications β†’ Application Management β†’ Keyboard β†’ Clear Cache).

β˜‘οΈ Checking the shutdown T9

Done: 0 / 4

2. Hidden keyboard settings through the developer menu

When standard methods fail, the keyboard developer menu comes to the rescue, which works for all Redmis with MIUI 12 and later, but requires activation of the developer mode:

First, turn on the developer mode:

  1. Go to Settings. β†’ The phone.
  2. Click 7 times on the MIUI version (you are a developer notification).
  3. Return to the main settings, a new section "For developers" will appear.

Now open the hidden keyboard settings:

  • πŸ”§ Go to Settings. β†’ For developers.
  • πŸ” Scroll down to the "Text Enter" block".
  • βš™οΈ Click "Show keyboard layout" (or "Input settings").
  • ❌ Disable: Show correction suggestions (show corrections), Auto-correction (auto-correction) Personalized suggestions (personalized suggestions)

⚠️ Note: In some Redmi firmware for China, these options may be in English even when the system is Russian. If you do not find a paragraph, use a translator or check the screenshots at the end of the article.

What to do if there is no β€œDevelopers” item?
If after 7 clicks on "Version" MIUI" section did not appear, try: 1. Reboot the phone. 2. Check if the section is hidden in the settings search (enter "developer" in the search bar). 3. On some firmware you need to click on "Build Number" (not "Version" MIUI"). 4. If nothing helps, update. MIUI last-minute.

3. disable T9 via ADB (for power users)

If Xiaomi's keyboard ignores all settings, the radical method is ADB commands, which will help even when the manufacturer blocks changes through the interface, you need a computer with ADB Tools installed and USB debugging on the phone is enabled.

Step-by-step:

  1. πŸ–₯️ Connect Redmi to your PC and allow debugging (a request will appear on your phone).
  2. πŸ“Œ Open the command line (Windows) or the terminal (Mac/Linux) adb-folder.
  3. πŸ”§ Enter the commands in turn: adb shell settings put secure spell_checker_enabled 0 adb shell settings put secure auto_correction_enabled 0 adb shell pm clear com.miui.miservice
  4. πŸ”„ Reboot the phone.

These commands are off:

  • πŸ“› Spelling check at the system level
  • πŸ”„ Automatic correction
  • 🧹 Clearing the cache of services MIUI, inputer

⚠️ Attention: After use ADB Some keyboard functions (like voice input) may not work properly. To get it back, follow the same commands by replacing 0 with 1.

πŸ’‘

If ADB does not recognize the device, install Xiaomi USB Drivers from the official website. Windows may also need to disable driver signature verification.

4. Alternative keyboards without T9

If Xiaomi's stock keyboard refuses to comply, it's easier to install a third-party solution. We tested 5 popular keyboards on the Redmi Note 12 Pro+ and highlighted the best options without auto-replace:

keyboardT9 shutdownPlusesCons
Google Gboardβœ… Complete (in settings) β†’ "Correction of text")πŸ”Ή Fast.πŸ”Ή Sign supportπŸ”Ή Cloud dictionaryπŸ”Έ Collects dataπŸ”Έ Sometimes it slows down.
SwiftKeyβœ… Flexible settings (only auto-replacement can be disabled)πŸ”Ή Best word predictionπŸ”Ή Design topicsπŸ”Ή Multilingual supportπŸ”Έ It takes up a lot of memory.πŸ”Έ Advertising in the free version
AnySoftKeyboardβœ… Total shutdown + open-sourceπŸ”Ή No data collectionπŸ”Ή Minimalist designπŸ”Ή It works without the internet.πŸ”Έ Fewer functionsπŸ”Έ Outdated interface
Fleksyβœ… Disables in "Settings" β†’ Autocorrection"πŸ”Ή Editing gesturesπŸ”Ή 50+ thenπŸ”Ή Fast loadingπŸ”Έ Plugins paidπŸ”Έ There is no Russian in some versions.

To install an alternative keyboard:

  1. Download the app from Google Play.
  2. Go to Settings β†’ System β†’ Language and input β†’ Virtual keyboard.
  3. Activate the new keyboard and set it by default.
  4. In the keyboard settings, turn off all auto-replace options.

⚠️ Note: Redmi with Chinese firmware (China) ROM) Some keyboards (such as Gboard) may not be installed due to limitations MIUI. In this case, you will need to change the region in the settings or install through APK.

πŸ’‘

SwiftKey and Gboard allow you to disable auto-replace selectively for certain applications (for example, leave in messengers, but remove in the browser).

5. Resetting keyboard settings to factory

If all the methods didn't work, return the keyboard to its original state, which will delete all user dictionaries and reset the auto-replace settings. MIUI:

Method 1: Through application settings

  • πŸ”§ Go to Settings. β†’ Annexes β†’ Application management.
  • πŸ” Find the Xiaomi Keyboard (or Gboard if you use it).
  • πŸ—‘οΈ Press "Storage" β†’ "Delete the data".
  • ⚠️ Confirm the reset (this will remove all added words).

Method 2: Through the keyboard menu

  • πŸ“ Open the keyboard in any text field.
  • πŸ”§ Push the gear. β†’ "Additional settings".
  • πŸ”„ Select "Reset settings" or "Restore default settings".

After discharge:

  1. Reboot the phone.
  2. Reconfigure the language and layout of the keyboard.
  3. Turn off the T9 immediately until the keyboard starts collecting new data.

⚠️ Warning: Reset removes all words added to the dictionary, including jargon, names and specialized terms. If they are important, pre-export the backup through "Backup and Reset" in your phone settings.

6. disable T9 for specific applications

Sometimes auto-replacement only interferes with certain programs (e.g., Telegram or VKontakte), in which case you can turn off the T9 selectively without affecting the rest of the system.

Method 1: Through keyboard settings

  • πŸ“Œ Open the problem app and call the keyboard.
  • πŸ”§ Push the gear. β†’ "Settings for [application name]".
  • ❌ Turn off "Auto-Replacement" and "Text Prediction".

Method 2: For Gboard/SwiftKey

  • πŸ”§ Go to the keyboard settings. β†’ "Settings for applications".
  • πŸ“± Select an application from the list.
  • βš™οΈ Turn off all correction options.

Method 3: Through ADB (Advanced)

adb shell cmd appops set [application package] android:mock_location allow


adb shell settings put secure enabled_input_methods "com.example.keyboard/.LatinIME:com.telegram/com.google.android.apps.messaging"

(Replace com.example.keyboard with your keyboard package, and com.telegram with your target app.)

⚠️ Note: Some applications (e.g. banking) block third-party keyboards for security reasons, and you will have to either put up with it. T9, or use secure input (includes in keyboard settings).

7 What to do if the T9 returns after the MIUI update

Xiaomi is known for resetting user keyboard settings after updates.

  • πŸ“₯ Before updating, back up your settings: Go to Settings β†’ The phone. β†’ Backup. Select System Settings and Applications. Save a copy to Google Drive or Mi Cloud.
  • πŸ”„ After the update: Don't click "Done" in the setup wizard - return the keyboard settings first. ADB, To block auto-update keyboard: adb shell pm disable-user --user 0 com.miui.miservice
  • πŸ›‘οΈ Install an update blocker (such as Google Play’s App Blocker) and blacklist β€œUpdate” MIUI".

⚠️ Warning: Disabling system updates can create security vulnerabilities, and only use this method if you are willing to manually monitor critical patches.

πŸ’‘

To return the old version of the keyboard after the update, download APK from apkmirror.com (look for the version that was before the update).

FAQ: Frequent questions about disabling the T9 on Xiaomi Redmi

πŸ”Ή Why after the shutdown T9 In the auto-replacement settings, it still works?
This is due to the caching of settings. Try: Clear the keyboard cache (Settings) β†’ Annexes β†’ keyboard β†’ Clear the cache. Reboot the phone. Use it. ADB-If it doesn't work, change the keyboard to Gboard or SwiftKey.
πŸ”Ή Can I turn it off? T9 Only for English, leaving for Russian?
Yes, in Gboard and SwiftKey, it's possible: Go to the keyboard settings. Select "Input Languages." Click on the gear next to English. Turn off "Auto-Replace" only for him. There's no such option on the MIUI stock keyboard, you'll have to turn off completely or use ADB.
πŸ”Ή How to Remove Word Tricks Above Keyboard, but Leave Auto Replacement?
In most keyboards, these functions are separated: In Gboard: β†’ Prediction of text β†’ Show a line of clues" β†’ Turn it off. MIUI: "Keyboard settings β†’ Display β†’ Keyboard tips. If you don't have an option, use it. ADB: adb shell settings put secure show_suggestions 0
πŸ”Ή After the blackout T9 Emojis are gone and GIF. How to get it back?
Emoji and GIFs are tied to the prediction panel. To get them back, turn on "Prediction of text" in the keyboard settings. Turn off "Auto-Replace" and "Automatic Comma Arrangement." Gboard has a separate "Offer Emoji" switch, turn it on.
πŸ”Ή Will there be problems with the work of banking applications after changing the keyboard?
Yes, many banks (Sberbank, Tinkoff, VTB) block input through third-party keyboards: πŸ”„ Temporarily switch to the stock keyboard MIUI banking. πŸ”’ Use "Safe Enter" (includes in the keyboard settings). πŸ“± Install a keyboard from the bank (for example, Sberbank offers its own). ⚠️ Don't turn it off. T9 in banking applications – this may cause suspicions of fraud in data entry.