Auto-replacement of the T9 on Xiaomi smartphones is often a source of annoyance: the system stubbornly corrects correctly written words, substitutes ridiculous options or slows down text input. This is especially noticeable in MIUI 14/15, where machine learning algorithms actively โhelpโ the user โ sometimes against his will. In this article, we will analyze all the working ways to disable the T9, including hidden settings, keyboard resets and alternative solutions for different versions of the firmware.
Complicating the problem is that Xiaomi regularly changes the layout of options in the menu, and some features (such as completely disabling autocorrect) can be hidden behind the โsmartโ system recommendations. We tested all methods on Redmi Note 12 Pro+, POCO F5 and Xiaomi 13T devices with the latest updates โ guaranteeing the relevance of instructions for 2026.
Why does the T9 work on Xiaomi?
Before you turn off auto-replacement, it is important to understand its root. MIUI uses a combined predictions system that includes:
- ๐น Local dictionary โ words you use frequently (stored on your device).
- ๐น Cloud Dictionary โ Options from Xiaomi servers, updated via the Internet.
- ๐น AI analysis โ algorithms that predict the next word based on context (works through com.miui.systemAdSolution).
- ๐น Language packages โ downloadable modules for different languages (e.g., en-US, en-RU).
It is the combination of these components that leads to the โgluesโ: the system can ignore your corrections, substitute words from the cloud or โforgetโ manually added terms, for example, if you write โhelloโ and the keyboard stubbornly offers โhelloโ โ this is the work of a cloud dictionary, which considers the second option more โrightโ.
Another reason for this is a conflict of keyboards, where if you have multiple layouts on your device (like Gboard + standard MIUI), their dictionaries can overlap, especially after updates when the system resets priorities.
Method 1: Disable Auto Replacement in the MIUI keyboard settings
The most obvious method is manually configuring the standard keyboard, which works on all Xiaomi, Redmi and POCO devices with MIUI 12-15:
- Open any field to enter text (such as Notes or Messages).
- Touch the badge. โ๏ธ (gear) on the keyboard to open its settings.
- Go to Text Input โ Auto Replacement and Suggestions.
- Turn off the following options: ๐ Auto-replacement (main switch). ๐ Predicting the next word. ๐ Cloud offers (if any).
Keyboard settings โ Dictionary
On some devices (such as the POCO X5 Pro), the path may be slightly different: Settings โ Additional โ Language and Input โ Virtual Keyboard โ MIUI Keyboard โ Text input.
โ๏ธ Checking the T9 shutdown
โ ๏ธ Note: After turning off auto-replacements may stop swipe gestures (for example, swipeing your finger on keys to enter a word).If this is critical, use Method 3 with fine-tuning.
Method 2: Reset keyboard settings to factory
If manually shutting down didn't work, try resetting the keyboard, which will delete all the saved words, but return it to "clean" state:
- Go to Settings โ Applications โ Application Management.
- Find the MIUI Keyboard (or Google Keyboard if you use Gboard).
- Open the Warehouse โ Clear the data and confirm the action.
- Reboot your smartphone.
| Action. | MIUI Keyboard | Gboard (Google) |
|---|---|---|
| Resetting settings | Settings โ Storage โ Clear data | Gboard settings โ Additionally. โ Reset |
| Shutting down auto-replacement | Text input โ Auto-replacement | Settings โ Text Correction โ Auto-Replacement |
| Removal of words from the dictionary | Dictionary โ Remove unnecessary words | Dictionary โ Edit the user dictionary |
โ ๏ธ Warning: Resetting the Gboard keyboard may cause you to lose sync with your Google account.If you use a cloud dictionary, pre-export it to Settings โ Dictionary โ Exports.
Method 3: Fine dictionary tuning (for advanced)
If you donโt want to disable auto-replacement completely, but you need to fix specific โglitchesโ, use manual editing of the dictionary:
- Open the keyboard settings (see Method 1).
- Go to the dictionary. โ User-generated dictionary.
- Remove any words that the system is persistently correcting (e.g., โhelloโ โ โwelcomeโ).
- Add the correct options manually through the + button.
For Gboard, the path is different: Settings โ Dictionary โ Personal Words โ [Select Language] โ Edit.
How to add jargon or slang to the dictionary?
To speed up the process, you can import a dictionary from a text file. Create a dictionary.txt file with words (each on a new line) and import it through Keyboard Settings โ Dictionary โ Import. This is useful if you migrated from another smartphone and want to keep the usual abbreviations.
Method 4: Installation of an alternative keyboard
If standard methods don't help, consider switching to a third-party keyboard.The best options for Xiaomi are:
- ๐น Gboard (Google) โ stable, good auto-replacement (but you can also turn it off).
- ๐น SwiftKey (Microsoft) โ flexible settings, support for swipes.
- ๐น Fleksy is a minimalist design, no aggressive auto-replacement.
- ๐น AnySoftKeyboard โ Open Source, Full Control of the Dictionary.
To install an alternative keyboard:
- Download the app from Google Play (like Gboard).
- Go to Settings โ System โ Language and input โ Virtual keyboard.
- Activate the new keyboard and set it by default.
- Turn off auto-replacement in the new keyboard settings (similar to Method 1).
๐ก
If you have installed a new keyboard, the old MIUI Keyboard keeps appearing, delete its updates in Settings โ Annexes โ MIUI keyboard โ โฎ โ Remove updates.
On devices with MIUI 15 and later, you may be blocked from installing third-party keyboards due to security policies. To get around this, temporarily turn off MIUI Protection in Settings โ Passwords and Security.
Method 5: Disconnect via ADB (for power users)
If none of the methods worked, you can use ADB-This is a radical way to completely disable all the smart keyboard functions, including cloud synchronization.
You'll need:
- ๐น Computer with installed ADB Tools.
- ๐น Included Debugging by USB on a smartphone (Settings) โ The phone. โ Version. MIUI โ Tap 7 times, then return to the additional โ For developers).
- ๐น USB-plug-in.
Steps:
- Connect your smartphone to your PC and start the command line (cmd on Windows).
- Enter the command to check the connection: adb devices must appear serial number of the device.
- Follow the commands in turn: adb shell pm disable-user --user 0 com.miui.systemAdSolution adb shell settings put secure spell_checker_enabled 0
- Reboot your smartphone.
โ ๏ธ Note: Commands disable not only auto-replacement, but also other system "assistants" (e.g., smart search in the app menu). To return everything back, use: adb shell pm enable com.miui.systemAdSolution adb shell settings put secure spell_checker_enabled 1
Frequent problems and solutions
Even after the T9 is turned off, users are faced with nuances.
| Problem. | Reason. | Decision |
|---|---|---|
| Auto Replacement Returns After Rebooting | Resetting the settings by the MIUI system | Turn off Adaptive Optimization in Settings โ Battery |
| Keyboard "forgets" added words | Cloud and Local Dictionary Conflict | Disable Cloud Offers in Keyboard Settings |
| Swipe input does not work after T9 shutdown | Swipe depends on the prediction system | Turn on Word Prediction, but turn off Auto Replacement |
| In some applications, T9 still works. | The application uses its own keyboard (for example, VK or Telegram) | Turn off auto-replacement in the settings of a particular application |
If after all the manipulations the auto replacement continues to work, check:
- ๐น Are there any beta versions of the keyboard (they often contain bugs) installed).
- ๐น Whether Child Mode or Parental Control is activated, they can block setting changes.
- ๐น Is it not being used? VPN Proxies or proxies โ they can interfere with synchronization of dictionaries.
๐ก
On devices with MIUI Global, some keyboard settings may be hidden. To see them, switch your smartphone region to India or Russia to Settings โ Additional โ Region.