Why Xiaomi has all the words in red and how to fix it

You open a message or a note on a Xiaomi smartphone and all the words are highlighted in red wavy underline? This problem is common among MIUI users of different versions, from Redmi Note 10 to Xiaomi 13 Ultra. Most often, the keyboard settings, system bugs or conflict of language packages. But the good news is that in 90% of cases, you can fix red underline without going to the service center.

In this article, we will look at all possible causes, from a trivial typo to deep system failures, and give step-by-step instructions with pictures (for key stages). Particular attention will be paid to hidden MIUI settings, which the manufacturer does not advertise in the official documentation. If you have already tried to reboot the phone and it did not help, do not worry, we have solutions for complex cases, including manual deleting the cache of system applications.

1. Why words are underlined in red: 5 main reasons

Xiaomiโ€™s red accent is not just a visual bug, itโ€™s a signal of a specific problem, and hereโ€™s a full list of reasons ranked by frequency:

  • ๐Ÿ”ด Keyboard errors Gboard/MIUI: Failure in the dictionary or auto-replacement settings (occurs in the 60% case).
  • ๐Ÿ”ด Language Packet Conflict: Simultaneous activation of multiple languages with different spelling rules.
  • ๐Ÿ”ด System cache MIUI: Clogged application data com.miui.system or com.google.android.inputmethod.
  • ๐Ÿ”ด Update firmware: Bugs in the latest versions MIUI (Especially relevant for beta testers).
  • ๐Ÿ”ด Damaged fonts: Rare case of system fonts conflicting with spell check.

Fun fact: on POCO F3 and Redmi K40, red underline often appears after installing custom themes from the Mi Theme Store. This is because some themes redefine system type input, including highlighting errors. If you've recently changed a topic, this is the first clue to diagnose.

๐Ÿ“Š What keyboard do you have installed by default?
Gboard (Google)
MIUI Keyboard
SwiftKey
other

2. Quick solution: resetting keyboard settings

Start with the simplest method that helps in 7 out of 10 cases. You donโ€™t need root access or a computer โ€” itโ€™s all done through the settings menu.

  1. Open Settings โ†’ System and device โ†’ Language and input.
  2. Slip on the current keyboard (such as Gboard or MIUI Keyboard).
  3. Select Reset or Clear Data (on some models, the item is called Reset by default).
  4. Confirm the action and restart the phone.

If the problem persists after the reboot, try an alternative method:

  • ๐Ÿ“ฑ Remove Keyboard Updates: Go to Settings โ†’ Annexes โ†’ Manage applications, find the keyboard, press "โ‹ฎ" โ†’ Remove updates.
  • ๐Ÿ”„ Switch to another keyboard temporarily (like SwiftKey) and then back up.

Is the "Spelling Check" mode in the keyboard settings turned off?|

Is the keyboard updated to the latest version in Google Play|?

Have you tried entering text in safe mode (without third-party apps) |

-->

โš ๏ธ Attention: On Xiaomi 12T Redmi Note 11 Pro+ When you reset your keyboard, you may lose sync of your user dictionary with your Google account. Export important words in advance through your keyboard settings. โ†’ Dictionary โ†’ Exports.

3. Deep Cleanup: Delete the Cache of System Applications

If you don't reset the keyboard, the problem is deeper, the system cache, which is a little bit more action, but it's effective in 85 percent of the hard cases.

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. In the search, enter com.miui.system (MIUI system application).
  3. Press Warehouse. โ†’ Clear the cache.
  4. Repeat steps 2-3 for: com.google.android.inputmethod.latin (Gboard) com.miui.miservice (MIUI services) com.android.inputmethod.latin (standard Android keyboard)

safe-haven

Models with MIUI 14+ (e.g. Xiaomi 13 Lite) may require additional cleaning through Settings โ†’ Memory โ†’ Cleanup, where you select โ€œDeep Cleanโ€ and tick system processes. This method removes up to 1.5 GB of temporary files that may conflict with spell check.

What to do if there is no "Clear Cache" item?
On some firmware (e.g. MIUI Global 13.0.4), the item is hidden. In this case: 1. Go to Settings โ†’ About Phone and tap 7 times on the MIUI version to activate Developer Mode. 2. Return to Settings โ†’ Additional โ†’ For Developers and enable Debugging on USB. 3. Connect the phone to your PC and execute the command: adb shell pm clear com.miui.system This will reset all system settings, but save user data.

Xiaomi modelThe common cause of red accentsRecommended solution
Redmi Note 10/11Gboard's conflict with MIUI 12.5Install Gboard beta or roll back to MIUI 12.0
POCO X3/X4Damaged fonts after updatingReset fonts in Settings โ†’ Screen โ†’ Font
Xiaomi Mi 11Bug in MIUI 13.0.3 (known problem)Update to MIUI 13.0.6 or higher
Black Shark 4/5Conflict with the game modeDisable Game Turbodies in Settings

Language settings: Hidden MIUI parameters

Few people know, but MIUI has hidden language settings that can cause red accents even when you type them correctly.

  1. Open Settings โ†’ Additional โ†’ Language and Region.
  2. Slip on the Additional settings (bottom of the screen).
  3. Check the following parameters: ๐ŸŒ Regional Standards: Must be the same as the main language (e.g. Russian-Russia"). ๐Ÿ“Š Text Check: Turn off the option Automatic spell check. ๐Ÿ”ค Systems language: If you have two languages, leave only the main language (the second language may conflict).

On Xiaomi Pad 5 and Mi Pad series tablets, check the handwriting settings further โ€“ sometimes bugs in this module affect the keyboard. Go to Settings โ†’ Special features โ†’ Manual input and turn off all options.

๐Ÿ’ก

If you use multiple keyboard languages (e.g. Russian + English), try temporarily leaving only one. Often the red underline appears because the system tries to check the spelling by the rules of the wrong language.

5. Update firmware and rollback changes

If the problem has occurred after the MIUI update, you have two options:

Option 1: Upgrade to the latest stable version

Go to Settings โ†’ About Phone โ†’ System Update and check for updates. For Xiaomi 12/13 Series models, it is critical to upgrade to MIUI 14.0.4+, where the underline bugs in Gboard are fixed.

Option 2: Reverse to the previous firmware

If the problem occurs after the update (e.g., from MIUI 13 to MIUI 14), you can return the old version:

  1. Download the necessary firmware from the official Xiaomi Firmware website (choose Stable, not Developer).
  2. Rename the file to update.zip and place it in the root of the phoneโ€™s memory.
  3. Go to Settings. โ†’ The phone. โ†’ Updating the system โ†’ โ‹ฎ โ†’ Select a firmware file.
  4. For MIUI Keyboard: Go to Settings โ†’ System & Device โ†’ Language & Input โ†’ MIUI Keyboard โ†’ Keyboard Settings. Select User Dictionary โ†’ Clear Data.

Redmi 9/9A and other budget models may not have the option of clearing the dictionary through the menu, in which case only a complete reset of the keyboard (see section 2) or installing an alternative keyboard, such as SwiftKey or Fleksy, will help.

๐Ÿ’ก

If the problem disappeared after cleaning the dictionary, but then came back, it's likely that a specific word that the system thinks is wrong is to blame. Try typing text without that word or adding it to the dictionary manually through the keyboard settings.

7.Extreme measures: resetting the phone to factory settings

If none of the methods work, it's a hard reset, and it'll delete all the data from the phone, so first, you can:

  • ๐Ÿ“ฑ Make a backup copy through Settings โ†’ The phone. โ†’ Backup.
  • ๐Ÿ” Take a photo or write down passwords from your accounts (Mi Account, Google).
  • ๐Ÿ“ Save important files to your PC or cloud.

Resetting instructions:

  1. Go to Settings โ†’ About the phone โ†’ Reset settings.
  2. Choose to erase all data.
  3. Enter the password from Mi Account if you request it.
  4. Confirm the action โ€“ the phone will restart and start the cleaning process (it will take 5-15 minutes).

After reset, don't restore the data from the backup immediately! First check if the red underline has disappeared. If so, the problem was a data conflict. If not, it was the firmware or hardware fault (which is unlikely).

FAQ: Frequent questions about red underline on Xiaomi

Can I remove the red underline without resetting the settings?
Yes, 95% of the time, the 2-4 methods (keyboard reset, cache clearing, language tuning) help, and the hard reset is only needed in deep system failures.
Why does the emphasis appear only in some apps (e.g. Telegram or WhatsApp)?
This is because some apps use their own spell check modules. Try: Clear the cache of a particular application. Turn off the spell check option (if any) in its settings. Update the application to the latest version.
My Xiaomi has red accents on it, even the right words. What do I do?
This is a typical sign of conflicting language packets. Check: Main language of the system (should match the keyboard language); Regional standards in Settings โ†’ Additional โ†’ Language and Region; Auto-replacement settings in the keyboard (sometimes disabling the autocorrect option helps).
After the MIUI update, there's a red underline. How do you get the old version back?
You can roll back on the previous firmware, but note: On new models (Xiaomi 13, Redmi Note 12), this can block the bootloader. We recommend first try to upgrade to the latest stable version - often bugs are fixed in the next patches.
Does Fastboot Flashing Help Eliminate Red Emphasis?
Yes, but this is an extreme measure. Fastboot flashing completely reinstalls the system, which is guaranteed to eliminate software bugs. However: It requires an unlocked bootloader. There is a risk of bricking the phone if you do the wrong thing. Be sure to back up the data before the procedure. If you're not an experienced user, you'd better contact Xiaomi's service center.