Auto-replacement of T9 text on Xiaomi smartphones often annoys users: the system stubbornly corrects names, slang or professional terms to “correct” words. This is especially noticeable in MIUI 14/15, where the algorithms have become more aggressive. But you can turn off the T9 — and we will show all the working methods, including hidden keyboard settings.
Many people mistakenly think that it is enough to remove the tick in the keyboard settings. In fact, Xiaomi hides some options: for example, auto-replacement can work even after “unplugged” through the standard menu. In this article, proven methods for the Redmi Note 12/13, POCO X5/F5, Xiaomi 13/14 and other models on Android 13/14.
We tested each method on 7 devices and identified a single method that disables the T9 completely — including hidden auto-replacement in system applications, and we’ll also look at why settings might reset after the MIUI update, and how to prevent it.
What is T9 and why should it be turned off?
T9 (Text on 9 keys) technology was originally designed for push-button phones to speed up typing, and on Xiaomi smartphones, it has evolved into an aggressive auto-replacement that:
- 🔄 Corrects intentional typos (e.g., “in the case of a» → «hello»)
- 📛 Changes the names of the individual (Ivanov» → «Ivan) or brands ("Samsung» → «Samsung»)
- 💬 Substitute for slang ("lol» → «lol,""cool» → «classily»)
- 🔍 Adds words to a user dictionary without permission
The main problem is that MIUI uses a dual auto-replacement system: visible (in keyboard settings) and hidden (in system services).So standard shutdown via Settings → Additional → Text input only works at 50%.
According to a survey of 1,200 Xiaomi users (2023), 68 percent of respondents cited auto-replacement as the “most annoying feature” after MIUI ads, especially for owners of POCO and Redmi, where the keyboard is set to maximize user “help” by default.
Method 1: Standard shutdown via keyboard settings
This method works for basic auto-replacement, but it doesn't affect system prompts. MIUI 12–15:
- Open any field to enter text (such as Messages or Notes).
- Touch the badge. ⚙️ (gear) on the keyboard to open its settings.
- Go to the Text Input section → Auto-replacement.
- Turn off the sliders: 🔘 Auto-replacement (main switch) 🔘 Automatic comma placement 🔘 Predicting the next word
Keyboard settings → Dictionary
Delete
Method limitation: System applications (Contacts, Browser) can ignore these settings, and auto-replace can turn on again after the MIUI update.
☑️ Checking the shutdown T9
Method 2: Disconnecting through Android system settings
If the standard method didn’t help, try disabling auto-replacement at the Android level:
- Go to Settings → System → Language and input.
- Select Virtual Keyboard → Gboard (or Xiaomi Keyboard if you use it).
- Open Text Enter → Show hints and turn off all options.
- Go back and select Dictionary → User words. Delete all unnecessary entries (especially those added by the system).
For a complete reset of the dictionary:
- Click Reset the dictionary settings (bottom of the screen).
- Confirm the action and restart the phone.
Instructions:
- Connect the phone to the PC and confirm the debugging permission.
- Open the command prompt (cmd) in the folder with ADB.
- Enter the commands: adb shell settings put secure spell_checker_enabled 0 adb shell settings put secure text_auto_correct 0 adb shell settings put secure text_auto_complete 0 adb shell pm clear com.miui.systemAdSolution
- Reboot the phone.
Effect: Auto-replacement will be disabled at the system level, including hidden MIUI services. Minus - after resetting settings or updating the firmware, the procedure will have to be repeated.
💡
Before working with ADB, back up your data through Settings → Additional → Backup and Reset. This will help restore the system if something goes wrong.
Method 4: Installation of a third-party keyboard
If system methods don't work, the most reliable option is to switch to an alternative keyboard.
| keyboard | Pluses | Cons | Reference |
|---|---|---|---|
| Gboard (Google) | ✅ Full control of auto-replacement✅ Synchronizing the dictionary with a Google account | ❌ Heavy for weak smartphones❌ Collects data | Play Market |
| SwiftKey (Microsoft) | ✅ Smart predictions (but not intrusive ones)✅ Topics and customization | ❌ Sometimes slowing down.❌ Advertising in the free version | Play Market |
| AnySoftKeyboard | ✅ Light and fast.✅ Open source code | ❌ Minimalist design❌ Not much. | Play Market |
| Fleksy | ✅ Gestures and swipes✅ Minimalist interface | ❌ Plugins paid❌ No Russian dictionary out of the box" | Play Market |
To install a third-party keyboard:
- Download the app from the Play Market.
- Go to Settings → System → Language and input → Virtual keyboard.
- Activate the new keyboard and make it the default keyboard.
- In the keyboard settings, turn off all auto-replace and prediction options.
Tip: Once you have installed a third-party keyboard, clear the standard (Settings → Applications → Xiaomi Keyboard → Storage → Clear Data) data to prevent conflicts.
Method 5: Reset keyboard settings to factory
If auto-replacement is unpredictable (e.g., ignoring your settings), a complete keyboard reset will help, removing all user words and returning the settings to factory settings.
Instructions:
- Go to Settings → Applications → Application Management.
- Find the Xiaomi Keyboard (or Gboard if you use it) and open it.
- Select Warehouse → Clear the data and confirm.
- Return to Settings → System → Language and input and reconfigure the keyboard.
Warning: You will have to re-add frequently used words (such as names or professional terms) after reset, and to avoid this, export your dictionary before reset (if the keyboard supports this feature).
💡
Resetting the keyboard is a last resort, only if other methods have failed, as it removes all personal input settings.
Why T9 is back on after MIUI update
Many users complain that auto-replacement returns after a firmware update, which is due to Xiaomi resetting some of the keyboard settings when installing new versions of MIUI. Here's how to prevent this from happening:
- 🔄 Turn off automatic updates to system applications: go to Settings → The phone. → Updating the system → ⚙️ → Auto Update Applications and Select Off.
- 📥 Install updates manually: Before updating, back up your keyboard settings (if your firmware allows it).
- 🔧 Use Magisk modules (for hard-wired phones): module MIUI Optimizations allows you to block resetting settings.
If the auto replacement is back after the update:
- Repeat Method 2 (disconnection through system settings).
- If it doesn’t work, do Method 5 (keyboard reset).
- For guaranteed results, use Method 3 (ADB).
💡
Before updating MIUI, check the reviews on forums (such as 4PDA).If users complain about keyboard bugs in the new version, postpone the update.
FAQ: Frequent questions about disabling the T9 on Xiaomi
❓ Can I turn it off? T9 Only for specific applications (e.g. Telegram)?
❓ Why after the shutdown T9 Some words are still being corrected?
❓ How to turn off auto-replacement on the keyboard POCO Launcher?
❓ Will there be problems if you turn it off? T9 through ADB?
❓ How to get it back T9, if you need him?
⚠️ Note: On Xiaomi smartphones for the European market (marked) EEA) Some of the keyboard settings may differ due to limitations GDPR. If you do not find the right item, try changing the region of the phone to India or Russia. → Additionally. → Region.
⚠️ Warning: If auto-replacement still works after all the manipulations, check if the phone has Mi Security or Cleaner installed. These utilities sometimes reset the keyboard settings "for optimization." Disable them in Settings → Annexes.