How to turn on the T9 on the Xiaomi smartphone: 5 ways with instructions

Imagine you type a message on Xiaomi, and the keyboard instead of auto-additioning words offers only a standard set of letters. Where is the usual T9, which saves time and corrects typos? It turns out that in MIUI this feature is not always activated by default โ€” or even hidden in non-obvious settings.

In this article, weโ€™ll explore why the T9 keyboard might not work on your Redmi, POCO, or Xiaomi (including the 2023-2026 models), and show you a unique way to turn it on even custom firmware. And compare built-in solutions to popular third-party keyboards like Gboard and SwiftKey, which are often more reliable than standard ones.

What is T9 and why it is not on Xiaomi default

The term T9 originally referred to the technology of auto-additional words on push-button phones. Today, T9 refers to any text prediction where the keyboard prompts words by the first letters.

  • ๐Ÿ”น Built-in keyboard MIUI (Google-based AOSP or in-house development)
  • ๐Ÿ”น Third-party applications (e.g. Gboard, SwiftKey, Fleksy)
  • ๐Ÿ”น System services (e.g. Android System Intelligence in new versions of Android 12)+)

So why isn't T9 working out of the box?

  1. Regional settings: Some firmware for China or India has disabled the auto-addition due to localization features.
  2. Optimizing MIUI: Xiaomi often simplifies the interface by removing โ€œextraโ€ features deep into the menu.
  3. Application conflict: If you installed alternative keyboards, they could block system prompts.
๐Ÿ“Š What keyboard do you use on Xiaomi?
Standard MIUI
Gboard by Google
SwiftKey
Another.
I don't know.

Method 1: Enabling T9 in a standard MIUI keyboard

If you have never changed your keyboard, check the standard settings first. Instructions are current for MIUI 12-14 (including HyperOS):

  1. Open any field to enter text (for example, in Messages or Notes).
  2. Touch the gear badge (โš™๏ธ) on the keyboard to open its settings.
  3. Go to the Text Input section โ†’ Prediction of text.
  4. Activate the switches: ๐Ÿ”˜ Showing clues ๐Ÿ”˜ Auto-replacement ๐Ÿ”˜ Auto-completion (or T9 input in English firmware)

Languages and input

MIUI

Gboard

Make sure the keyboard is MIUI active|Insert "Prediction of text"|Activate "Autocompletion"|Check the input language (must match the text language)-->

If there is no T9, some firmware (e.g., POCO F5 or Redmi Note 12) have a deeper option.

  1. Go to Settings โ†’ Additional โ†’ Special features โ†’ Keyboard and input.
  2. Slip on the keyboard settings MIUI โ†’ Extended.
  3. Find the T9 Mode or User Dictionary and turn it on.
What to do if there is no T9 Mode?
On some models (for example, Xiaomi 13T with HyperOS) the function is called differently: - Smart Input - Dynamic Prediction - Adaptive Text (Adaptive Text) If these points are not available - go to Method 3 (installing a third-party keyboard).

Method 2: Configuring the dictionary and learning the keyboard

Even if the T9 is on, it can work poorly because of an empty dictionary, to train the keyboard.

  1. Open Settings โ†’ System and Device โ†’ Language and Input โ†’ Virtual Keyboard โ†’ MIUI Keyboard
  2. Select the User Dictionary (or Personal Dictionary).
  3. Add frequently used words, slang, or terms (e.g., friendsโ€™ names, professional abbreviations).
  4. Enable the dictionary sync option if you want to save words in your Mi Account.

๐Ÿ’ก

If the keyboard offers the wrong words, try resetting it. To do this, remove the MIUI Keyboard app from the Settings โ†’ Apps list, then restart the phone. The system will restore the keyboard with factory settings.

Method 3: Installation of a third-party keyboard with T9

If the standard MIUI keyboard doesn't suit you, install an alternative.

keyboardAdvantagesDeficienciesReference
Gboard (Google)๐Ÿ”น Best Prediction of the Text๐Ÿ”น Sign support๐Ÿ”น Synchronization with Google account๐Ÿ”ธ Requires Internet access for full-time work๐Ÿ”ธ Sometimes it slows down on weak smartphonesGoogle Play
SwiftKey (Microsoft)๐Ÿ”น Predictions are accurate even without the internet๐Ÿ”น Topics and customization๐Ÿ”น Supporting multiple languages simultaneously๐Ÿ”ธ It takes up a lot of memory.๐Ÿ”ธ Advertising in the free versionGoogle Play
Fleksy๐Ÿ”น Minimalist design๐Ÿ”น Quick work on old smartphones๐Ÿ”น Editing gestures๐Ÿ”ธ Fewer features than competitors๐Ÿ”ธ Plugins paidGoogle Play

How to install and configure Gboard:

  1. Download Gboard from Google Play.
  2. After installation, open any text field and tap the icon of the globe (๐ŸŒ) keyboard.
  3. Select Gboard from the list.
  4. Go to the Gboard settings (cogs) โš™๏ธ) and turn on: ๐Ÿ”˜ Prediction of text ๐Ÿ”˜ Showing clues ๐Ÿ”˜ Auto-replacement ๐Ÿ”˜ Gesture input (optional)

๐Ÿ’ก

Third-party keyboards (such as the Gboard) often run more stable than the built-in MIUI, especially on older models (Redmi 9A, POCO M3).

Method 4: Enable T9 through Android system settings

On Xiaomi with Android 12+, some of the keyboard functions are managed through Googleโ€™s Android System Intelligence, to activate the T9 through it:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Put three points on it (โ‹ฎ) in the upper right corner and select Show System Processes.
  3. Find Android System Intelligence and open it.
  4. Make sure the app is on (if not, click Enable).
  5. Return to Settings โ†’ System โ†’ Language and input โ†’ Virtual keyboard.
  6. Select your keyboard and check if new prediction options have appeared.

How to restore T9:

  1. Install GApps: If the firmware is without Google services, download the appropriate Open GApps or NikGApps package and run through TWRP.
  2. Check the regional settings: build.prop should have the line: ro.product.locale=en-US (or another language, but not zh-CN - Chinese locale often disables T9).
  3. Reset your keyboard settings: in TWRP, clear the /data/data/com.android.inputmethod.latin section data.
How to edit build.prop without root
1. Install the BuildProp Editor app from Google Play. 2. Find the ro.product.locale string and change it to en-US (or en-RU). 3. Reboot your phone. โš ๏ธ Warning: Incorrect editing of build.prop can lead to bootloop (cyclical reboot).

โš ๏ธ Note: On firmware without Google Services (e.g., on the MIUI EU Without GApps, text prediction won't work, so the only way out is to manually install Gboard or SwiftKey and use their offline dictionary.

Frequent mistakes and how to fix them

Even after T9 is turned on, there can be problems.

Problem.Reason.Decision
T9 works, but it doesn't say the right thing.๐Ÿ”ธ Empty dictionary๐Ÿ”ธ Wrong language๐Ÿ”น Add words manually (see Method 2)๐Ÿ”น Check the input language (must match the text language)
Keyboard "forgets" words after restarting๐Ÿ”ธ Synchronization disabled๐Ÿ”ธ Cache cleared๐Ÿ”น Enable synchronization in keyboard settings๐Ÿ”น Turn off battery optimization for keyboard
T9 works only in some applications.๐Ÿ”ธ Conflict with the rights of the annex๐Ÿ”ธ Limitations MIUI๐Ÿ”น Give the keyboard permission to access application data๐Ÿ”น Check the security settings in Settings โ†’ Confidentiality
The keyboard brakes when predicting๐Ÿ”ธ Little RAM.๐Ÿ”ธ Too big a dictionary.๐Ÿ”น Clear the keyboard cache๐Ÿ”น Turn off unnecessary languages

โš ๏ธ Attention: On Xiaomi with MIUI 14+ Auto-replacement may conflict with text prediction. If T9 doesn't work, try turning off auto-replacement in keyboard settings.

FAQ: Answers to Frequent Questions

๐Ÿ” Why there is no point on my Xiaomi "T9" customized?
The newer versions of MIUI (2023-2026) have a different name for the feature: Smart Input, Prediction of Text or Adaptive Text. If these are not included, your firmware can be simplified (for example, for China).
๐Ÿ“ฑ How to turn on T9 POCO F5 or Redmi Note 12?
On these models, the path is: Settings โ†’ Additional โ†’ Special features โ†’ Keyboard and input โ†’ MIUI Keyboard settings โ†’ Text Prediction. If it doesnโ€™t help, reset the keyboard settings (see Method 2).
๐Ÿ”„ Can you transfer the T9 dictionary from one Xiaomi to another?
Yes, if you use Gboard or SwiftKey: On an old phone, export the dictionary in the file (in the keyboard settings). Transfer the file to a new phone (for example, via Mi Cloud or Google Drive). Import the dictionary in the same keyboard. For a standard MIUI keyboard, portability is impossible - the dictionary is tied to the device.
๐Ÿ› ๏ธ Why After Updating MIUI T9 stopped working?
The update could have reset the keyboard or replaced it with a new version. Solution: Check if the prediction settings have reset (see Method 1). Clear the keyboard cache in Settings โ†’ Applications โ†’ Keyboard โ†’ Storage. If it doesn't, install Gboard. HyperOS (2026) may need to reinstall the keyboard.
๐Ÿ”’ How to turn off T9 if it interferes with the?
Go to the keyboard settings and turn off: ๐Ÿ”˜ Prediction of text ๐Ÿ”˜ Auto-complementary ๐Ÿ”˜ Showing hints for Gboard: Settings โ†’ Text input โ†’ Show the prompt line (turn off).