How to completely disable the T9 on Xiaomi Redmi 10 Pro: a detailed guide

Auto-replacement of the T9 on Xiaomi Redmi 10 Pro smartphones is often a source of irritation: the system stubbornly corrects words, substitutes incorrect options or slows down typing. This is especially noticeable when using the Gboard, SwiftKey or the standard MIUI keyboard. The problem is aggravated by the fact that the manufacturer hides some settings behind several menu layers, and in new versions of the firmware, auto-correction algorithms become more aggressive.

In this article, we will discuss all possible ways to disconnect. T9 β€” From basic settings to hidden developer settings, you’ll learn how to deactivate auto-replacement in whole or in part (e.g., leave hints but remove automatic editing), and what to do if settings are reset after an update. MIUI. We will pay special attention to the nuances for the Redmi 10 Pro, since on this model there are often bugs with the keyboard after upgrading to the new model. MIUI 14+.

Before you start settings, check the version of your keyboard.

  1. Open any text field (for example, in Notes).
  2. Touch the gear badge (βš™οΈ) keyboard.
  3. Look up the name at the top of the menu (e.g. Gboard 12.5.07 or MIUI 5.0 Keyboard).

The availability of certain features depends on the version – we will remind you about this in each section.

1. disable the T9 in the standard MIUI keyboard

If you use the built-in Xiaomi keyboard (it is activated by default), the algorithm for disabling auto-replacement is as simple as possible. However, after the MIUI 13β†’14 update, the path to settings has changed - now it is hidden deeper.

Follow the instructions:

  1. Open Settings β†’ Additional β†’ Language and input.
  2. Slip on the current keyboard (usually the MIUI keyboard).
  3. Go to the keyboard settings β†’ Text input.
  4. Turn off the switches: βœ… Auto Replacement (the main culprit of the problem) βœ… Automatic spacer (often in conflict with the T9) βœ… Instructions when entering (optional, if you want to remove them)

An important nuance: on the Redmi 10 Pro with MIUI 14.0.5+, the Auto Replacement option may be called the Misprint Correction. If you don't find it, search by settings (the magnifier icon in the upper right corner).

Update the keyboard in Google Play| Make a backup of the dictionary |Remember the current auto-replacement settings |Check the MIUI-->

πŸ’‘

If after turning off the T9, the keyboard began to brake, clear its cache in Settings β†’ Applications β†’ Application Management β†’ MIUI Keyboard β†’ Storage.

2. Setting up Gboard (Google keyboard)

Gboard is the most popular alternative to the standard keyboard on the Redmi 10 Pro. Auto-replacement is more flexible, but the menus are scattered across several tabs. Consider two scenarios: a full T9 shutdown and a selective one.

Method 1: Complete shutdown

  1. Open any text field and tap the icon. βš™οΈ keyboard.
  2. Go to Correction of text β†’ Auto-replacement.
  3. Turn off the main switch at the top of the screen.
  4. Go back and in the Dictionary section, disable the Personal Dictionary (this will delete all saved words).

Redmi 10 Pro with Android 12 and later on Gboard has Adaptive Input (under Correction) which is also worth disabling – it analyzes your writing style and tweaks T9, which often leads to ridiculous corrections.

Standard. MIUI|Gboard (Google)|SwiftKey|Another.|I don't know.-->

3. Hidden developer settings for T9

If standard methods don't work, you'll have to dig deeper. There are hidden parameters in MIUI that affect auto-replacement. On Redmi 10 Pro with V14.0.4.0.TKUMIXM firmware and later, these settings are only available once the developer mode is activated.

How to turn on the developer mode:

  1. Go to Settings. β†’ The phone.
  2. Tap 7 times on the item MIUI version (you will be notified you became a developer!).
  3. Back to Settings β†’ Additionally. β†’ For developers.

Now find and disable:

  • πŸ› οΈ Automatic correction of input (in the section Enter text)
  • πŸ› οΈ Keyboard optimization (can be called Improving input)
  • πŸ› οΈ Use the system dictionary (if it conflicts with the user's dictionary)

⚠️ Warning: After changing these settings, restart your phone, otherwise the settings may not apply and the keyboard will start to brake.

If the developer menu does not have the necessary items, try resetting the keyboard settings:

adb shell pm clear com.android.inputmethod.latin

This command will clear all user keyboard data (including saved words) and only use it if other methods have failed.

4. Reset keyboard settings to factory

Sometimes auto-replacement is not good because of corrupt configuration files, and resetting will help. On the Redmi 10 Pro, there are two ways to do this:

Method 1: Through application settings

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find your keyboard (Gboard, MIUI Keyboard, or other).
  3. Slip the vault. β†’ Clear the data.
  4. Confirm the action and restart the phone.

Method 2: ADB (for experienced users)

If the reset via the menu does not help, use the command:

adb shell pm clear com.miui.miuikeyboard

or for Gboard:



adb shell pm clear com.google.android.inputmethod.latin

Once you reset, the keyboard will go back to factory settings.

  • πŸ”„ Select the input language
  • πŸ”„ Set up theme and layout
  • πŸ”„ Shut down. T9 (as described in sections 1 to 2)

⚠️ Warning: Reset will remove all words you add from the user dictionary. If they are important, export them in advance through the keyboard settings (Dictionary section) β†’ Exports).

What to do if the keyboard does not work after resetting?
If, after cleaning the data, the keyboard stopped appearing: 1. Go to Settings β†’ Language and Input β†’ Current Keyboard. 2. Make sure your keyboard is on (the slider should be active). 3. If it is not on the list, reinstall the app from Google Play. 4. Reboot the phone. If the problem persists, check if the keyboards in the For Developers section β†’ Type Input β†’ Turn off all keyboards (should be off).

5. Alternative keyboards without T9

If none of these methods worked, consider installing a keyboard without auto-replacement. Redmi 10 Pro is suitable for:

keyboardAdvantagesDeficienciesReference
AnySoftKeyboardFull control of T9, open sourceOutdated design, no cloud dictionaryGoogle Play
Simple KeyboardMinimalist interface, no auto-replacement by defaultLimited themes, no swipe inputGoogle Play
FlorisBoardEasy, open source, flexible T9 settingsThere is no Russian language in the basic configurationGitHub
Hacker's KeyboardPerfect for the terminal, no auto-replacementInconvenient for everyday useGoogle Play

Before installing an alternative keyboard:

  1. Remove or disable the current one (via Settings β†’ Apps).
  2. Download APK from an official source (for example, APKMirror, if not in Google Play).
  3. Activate it in Settings β†’ Language and input β†’ Current keyboard.

Important: On MIUI, some keyboards may conflict with system services. If lags appear after installation, check the application permissions in Settings β†’ Applications β†’ Permissions.

6.Why the T9 turns on itself after the MIUI update

Many Redmi 10 Pro users are faced with the fact that after updating the firmware, the auto replacement is activated again. MIUI:

  • πŸ”„ The system resets user keyboard settings when major updates (for example, with MIUI 13 on 14).
  • πŸ”„ Xiaomi Cloud Services Sync Settings From Servers, Overwrite Local Changes.
  • πŸ”„ Some Android Security Patchs are forced to include auto-replacement to β€œimprove the user experience".

How to prevent automatic activation of T9:

  1. Before updating MIUI, back up your keyboard settings via Settings β†’ Additional β†’ Backup.
  2. Turn off settings sync in your Xiaomi account: Go to Settings β†’ Xiaomi Account β†’ Mi Cloud. Turn off Settings Sync.

After the update, check the keyboard settings immediately and turn off the T9 again if necessary.

On MIUI 14.0.6+ and later, auto-replacement may be enabled due to the AI Assistant function. To disable its impact, go to Settings β†’ Special Features β†’ Smart Assistant and deactivate the option Optimize Your Text Input.

πŸ’‘

If T9 turn on after each update - disable automatic installation of updates in Settings β†’ The phone. β†’ Updating the system β†’ Settings (βš™οΈ) β†’ Auto-update.

7 Manually Delete Words from the T9 Dictionary

Sometimes auto-replacement spoils specific words (e.g., replaces "hello" with "hello"). Instead of completely disabling the T9, only problematic options can be removed.

For the standard MIUI keyboard:

  1. Open the keyboard and tap the icon. βš™οΈ.
  2. Go to the dictionary. β†’ User-generated dictionary.
  3. Find the unnecessary word, swipe left and click Delete.

For Gboard:

  1. In the keyboard settings, select the Dictionary β†’ Personal Dictionary.
  2. Stick to the language (for example, Russian).
  3. Keep your finger on the word and choose Delete.

⚠️ Attention: B MIUI 14 When manually deleting words from the dictionary, a bug may trigger that will cause the keyboard to offer random characters instead of letters. If this happens, reset the keyboard settings (see section 4).

FAQ: Frequent questions on the T9 on the Redmi 10 Pro

Can you turn off T9 only for specific applications (e.g. Telegram)?
Yeah, but not on all keyboards. Gboard does it like this: Open Gboard settings. β†’ Text correction. Select Settings for apps. Add an app (like Telegram) to the list and turn off Auto Replace. MIUI There is no such function – you will have to turn off T9 globally.
After the T9 was turned off, the emoji and GIFs were gone.
These are separate settings that are not related to auto-replacement. Include them back: For Gboard: Settings β†’ Themes and layout β†’ Emoji (turn on the slider). For MIUI keyboard: Keyboard settings β†’ Additional β†’ Emoji panel.
T9 works even after all settings are turned off.
It's probably the fault of the com.xiaomi.miui.rom system service, which enforces auto-replace. Try: Turn off keyboard battery optimization (Settings β†’ Applications β†’ Application Management β†’ Keyboard β†’ Battery β†’ No restrictions). Set up an alternative keyboard (see Section 5). Reset all phone settings to factory (Settings β†’ Phone β†’ Reset). If nothing helps, it's a firmware bug. Contact Xiaomi or wait for the next update.
How to transfer the user dictionary to a new phone?
In Gboard and keyboard MIUI There is a function of export / import dictionary: On the old phone: Keyboard settings β†’ Dictionary β†’ Export (file saved to internal memory)/Download). Transfer the file to a new phone (e.g., Mi Share or cable) on a new phone: Keyboard settings β†’ Dictionary β†’ Import. File format:.txt for MIUI,.gboard-dictionary for Gboard.
Is there a way to shut down the T9 permanently so it doesn’t turn on after the updates?
Unfortunately, on 100% There is no guaranteed way, because MIUI It can overwrite settings, but it can minimize the risks: πŸ”Ή Use it. ADB-command to disable auto-replacement system services: adb shell pm disable-user --user 0 com.xiaomi.miui.rom ⚠️ That'll shut down some functions. MIUI, including thematic optimization. πŸ”Ή Install custom firmware (e.g. Pixel Experience) that does not have forced auto-replacement. πŸ”Ή Reverse to an older version MIUI (for example, 13.0.8), bug-spot T9 less.