Auto-replacement of the T9 on Xiaomi Redmi 9T smartphones is often a source of annoyance: the system stubbornly corrects correctly written words, offers outdated options or slows down typing. This is especially noticeable in MIUI 12-14, where machine learning algorithms actively βhelpβ the user even when help is not needed. In this article, we will examine all possible ways to disable the T9 β from standard settings to radical solutions like changing the keyboard or resetting the dictionary.
It's important to understand that the Redmi 9T uses a hybrid auto-replacement system, with some of the T9's features embedded in the MIUI system keyboard and some in Google's Gboard services. So there's no universal switch: we'll have to combine methods. We tested all the instructions on MIUI 12.5.7, 13.0.4 and 14.0.2 firmware, validated for June 2026.
1. disable auto-replacement in the standard MIUI keyboard
To start with, the obvious is the settings of the built-in keyboard. The Redmi 9T defaults to the MIUI keyboard (sometimes called the Xiaomi Keyboard), where some of the T9's functions can be manually deactivated. Here's a step-by-step algorithm:
Open any text field (such as Notes or Messages) to allow the keyboard to appear.
- Touch the gear badge (βοΈ) keyboard.
- Select the keyboard settings β Text input.
- Go to Auto Replace or Text Correction (name depends on MIUI version).
- Turn off the following options: π Auto-replacement: the main mechanism of the T9. π Autocompletion - tips when recruiting. π Predicting the Next Word β Predicting the Text. π Personalized offers β training in your style.
Once these items are disabled, the keyboard will stop automatically correcting words, but the typing prompts can be saved β they are removed separately (see next section). If your version of MIUI does not have some items, then they are moved to Additional Settings or hidden behind the option Advanced Features.
Auto-Replacement | Auto-Addition |Prediction of the next word |Personalized sentences |Dictionary-->
β οΈ Note: Some of the Redmi firmware 9T post-refresh MIUI Auto-replace settings are reset. To avoid this, back up the dictionary in Settings before you update. β Additionally. β Backup.
2. Reset of the T9 user dictionary
Even after autoreplacement is disabled, the keyboard can continue to persist by offering older word variants, because of the accumulated user dictionary, a database that stores every word and phrase you've ever entered, to completely clear it:
Method 1 (through keyboard settings):
- Open Settings β System and Device β Language and Input β Current Keyboard (MIUI).
- Select the dictionary or user words.
- Click Clear Data or Reset Dictionary (some versions require password confirmation).
Instructions for installing and configuring Gboard:
- Download Gboard from Google Play.
- Open the app and follow the setup wizard.
- In the keyboard settings (Settings β System β Language and input), select Gboard as the default keyboard.
- Turn off auto-replace: Gboard Settings β Text Correction β Auto-Replace β Off. Gboard Settings β Prediction β Show sentence bar β Off.
The advantage of Gboard is that it's fine-tuning, so you can only turn off auto-replacement for certain languages or apps, like leaving it on WhatsApp but removing it on Telegram.
4. disable Google system services (for advanced)
If you use a standard MIUI keyboard, but the T9 still works even after all the manipulations, the problem may be in Google services. Android on Redmi 9T is integrated with Google Text-to-Speech and Android System Intelligence, which also affect auto-replacement, to deactivate them:
Method 1 (without root):
- Go to Settings β Applications β Application Management.
- Find Android System Intelligence (or Android System Intelligence).
- Click Disable (if the button is inactive, click Stop first).
- Repeat to Google Text-to-Speech.
Method 2 (with root rights):
1. Install the Titanium Backup or Lucky Patcher app.
2.Look for the list of Android System Intelligence.
3. Select Freeze (freeze).β οΈ Note: Disabling Google system services may cause voice input, some Google Assistant features, and update issues. If errors occur after deactivation, return settings back.
This method is recommended only for advanced users, as it affects system processes, and for most tasks, it is enough to change the keyboard or reset the dictionary.
5. Manual editing of system dictionary files (for enthusiasts)
With the Redmi 9T unlocked bootloader and root rights, you can manually edit the T9 dictionary files, which is suitable if you want to not disable auto-replace completely, but delete specific words that the system persistently corrects incorrectly.
The dictionary files are stored along the way:
/data/data/com.miui.miuikeyboard/files/or
/data/user_de/0/com.miui.miuikeyboard/databases/You will need to:
- Install a root access explorer (such as Root Explorer or FX File Explorer).
- Find the files. user_dict.db or lexicon.txt.
- Open them in the text editor and delete unnecessary words.
- Save the changes and restart the phone.
β οΈ Warning: Incorrect editing of system files can lead to bootloop (locked boot) or keyboard failures.Before making changes, back up your files!
π‘
If you often encounter auto-replacement of specific words (like βhelloβ to βhelloβ), add them to the exceptions in the keyboard settings. In Gboard, this is done in the Dictionary β Personal Words section, where you can manually write the correct options.
6.Alternative solutions: gestures, voice input and physical keyboards
If fighting T9 takes too long, consider alternative ways to type:
- π Swipe: You can type text in Gboard or SwiftKey by swiping your finger on the keys without interruption. Auto-replacement is softer in this mode.
- π€ Voice input: in Settings β System system β Language and input β Voice input can activate speech recognition.
- β¨οΈ Physical Keyboard: For Redmi 9T A Bluetooth keyboard (e.g. Xiaomi Bluetooth Keyboard) will do the job. In this case, the T9 will not affect input.
- π± Note apps with auto-replacement disabled: for example, Monospace or Jota Text Editor ignore keyboard system settings.
If you type long texts often, the combination of gesture input + physical keyboard can completely replace the standard set. For example, SwiftKey has a Flow mode, where words are predicted by the trajectory of the finger, not by T9.
Frequent problems and their solutions
Even after the T9 is turned off, Redmi 9T users are faced with typical problems:
- Auto Replacement returns after the MIUI update. Solution: Before updating, back up your keyboard settings via Settings β Additional β Backup.
- The keyboard is lagging after resetting the dictionary. Solution: Clear the cache of the MIUI Keyboard app into Settings β Apps.
- Some words are still being corrected. Solution: Add them to the User Dictionary as exceptions.
- The side of the keyboard is not installed. Solution: In Settings β Security β Permissions enable installation from unknown sources.
If none of the methods worked, the last resort is to reset the phone to factory settings. Be sure to save the data before doing so, as the process will delete all user files.
π‘
On Xiaomi Redmi, the 9T T9 works on two levels: in the MIUI keyboard and in Google services, and to completely disable it, you need to deactivate auto-replace in both places or switch to a third-party keyboard.