The emoji on Xiaomiโs keyboard can be annoying, especially if you type business correspondence, code, or simply prefer minimalism. Unfortunately, the manufacturer does not always provide an obvious way to turn them off, and in some versions of MIUI this feature is completely hidden. In this article, we will analyze all possible methods, from standard settings to deep changes in the system, including solutions for Redmi, POCO and other lines.
It's important to understand that the approach depends on the firmware version and the keyboard used. For example, in MIUI 14, the algorithm is different from MIUI 12, and the standard Gboard keyboard is configured differently from the native Xiaomi Keyboard. We'll look at options for everything from the simplest to the most radical (up to resetting). If you're ready to get rid of unnecessary emoticons once and for all, read on.
1. disabling emojis in standard Xiaomi keyboard settings
So, to start with the obvious, check the basics, and most of the time, you can take the emoji off the keyboard menu, but the path to this option is not always intuitive. Here's how to do it:
Open any application to type (such as Notes or Messages) and tap the input field to make the keyboard appear.
- Press the gear icon (โ๏ธ) three-point (โฎ) top-right corner of the keyboard.
- Select Keyboard Settings (or Additional Settings in some versions).
- Go to Text Input โ Xiaomi Keyboard (if you use the standard one).
- Find the Emoji option and emojis and turn off the slider.
If you don't have one, don't despair. In MIUI 13/14, the path may be different: sometimes the option is hidden in Advanced Settings โ Keyboard layout. Also check if you have Gboard installed - it turns off emojis differently (more on this below).
โ ๏ธ Note: On some models (Redmi Note 10 Pro, POCO X3 Pro) after disabling the emoji in the settings, they can reappear after the reboot. This is a firmware bug - solutions two: update MIUI or use alternative methods from the following sections.
2. Remove emojis through resetting keyboard settings
If the standard method didn't work, try resetting the keyboard to the factory, and it won't delete your data, but it will return all the input parameters to the "out of the box" state.
- ๐ฑ Open the Settings. โ Annexes โ Application management.
- ๐ In the search, type in the Xiaomi Keyboard (or Gboard if you use it).
- ๐๏ธ Press Warehouse. โ Clear the data and clear the cache.
- ๐ Reboot your smartphone.
After the reboot, the keyboard will be reset. Try to turn off the emoji again through its settings (see section 1). If the problem persists, move to more radical methods.
Keep phrases that are frequently used (if any)
Remember the current input language
Check if the keyboard is used in secure applications (banks, instant messengers)
Reboot your phone after resetting-->
On some devices (Xiaomi 12T, POCO F4), a reset can cause the user dictionary to temporarily disappear.Don't worry - it will recover after a few days of active use.
3. Use of alternative keyboards (Gboard, SwiftKey)
If Xiaomiโs native keyboard is stubbornly reluctant to part with the emoji, itโs easier to install a third-party solution, with the most popular options being Gboard (from Google) and SwiftKey (from Microsoft), which make it easier and more reliable to disable emojis.
For Gboard:
- Install the app from Google Play.
- Activate it in Settings โ System โ Language and input โ Virtual keyboard.
- Open Gboard Settings โ Themes, Emojis and GIFs โ Emoji.
- Turn off the option to Show the Emoji button.
For SwiftKey, the path is similar: Settings โ Layout and Keys โ Emoji โ disable the slider. The advantage of third-party keyboards is that they are independent of MIUI updates, so the settings will remain even after the system is reset.
| keyboard | Pluses | Cons | Difficulty setting up |
|---|---|---|---|
| Xiaomi Keyboard | Integration with MIUI, no unnecessary permissions | Emojis may return after updates | Medium |
| Gboard | Stable Emoji Shutdown, Cloud Dictionary | Requires Internet access for some functions | Low. |
| SwiftKey | Flexible layout configuration, gesture support | Can brake on weak devices | Low. |
๐ก
If you still have emojis after installing the Gboard, check if the standard Xiaomi keyboard is activated at the same time, and turn it off in the language and input settings.
4. editing system files (for advanced users)
This is a method that is suitable for those who are willing to take risks for the sake of cleanliness of the interface. Changing system files can lead to unstable device operation or loss of warranty. If you are not sure, skip this section.
Emojis in MIUI are stored in the system's font files to remove them:
- Get root rights (for example, through Magisk).
- Use a root-enabled file manager (such as Root Explorer).
- Go to /system/fonts/.
- Find the NotoColorEmoji.ttf and EmojiCompat.ttf files.
- Rename them by adding.bak at the end (e.g. NotoColorEmoji.ttf.bak).
- Reset the device.
After that, the emoji will disappear from all applications, including the keyboard. However, be prepared for some characters (such as messengers) to appear as empty squares. To return everything back, just delete.bak from the file names.
โ ๏ธ Attention: On devices with MIUI 14 and newer font files can be protected by dm-verity, editing them without disabling this protection will lead to bootloop. TWRP.
5. rollback of firmware or switch to custom (extreme case)
If none of these methods worked, and the emojis are brought to a white heat, then the radical solution is to change the firmware.
- ๐ Reverse to an older version MIUI, where emojis are more easily turned off (for example, MIUI 12).
- ๐ ๏ธ Install custom firmware (for example, LineageOS or Pixel Experience), where there is no binding to Xiaomi branded chips.
The rollback process:
- Download the necessary firmware version from the official Xiaomi website.
- Use the Mi Flash Tool to install (instructions are available on the support website).
- After rollback, repeat the steps from Section 1 โ there the emoji should be turned off without problems.
Custom firmware requires unlocking the bootloader and installing TWRP. It's a complex process that requires technical skills, but it gives you complete control of the system - including removing any unnecessary elements.
What happens if you interrupt the firmware?
6. Hidden MIUI chips: Disabling emojis via ADB
For users who donโt want to risk root rights but are willing to use ADB (Android Debug Bridge), thereโs an alternative way.It works on most Xiaomi devices with MIUI 11-14.
You'll need:
- ๐ฅ๏ธ Computer with installed ADB-driver.
- ๐ฑ Included Debugging by USB on a smartphone (Settings) โ The phone. โ Version. MIUI โ 7 times to click to unlock the developer menu, then additionally โ For developers โ Debugging by USB).
Next, execute commands in the terminal (command line):
adb shell settings put secure emoji_replacement_enabled 0
adb shell settings put secure show_emoji_switch_key 0Once you enter, restart the device. Emoji should disappear from the keyboard. If that doesn't happen, try the additional command:
adb shell pm disable-user --user 0 com.miui.bugreportThis method doesnโt require root, but it may not work on all devices, such as the Xiaomi 13 Pro with MIUI 14, which runs smoothly, and the Redmi 9A may need to be re-executed after an update.
๐ก
ADB-commands are the safest way after standard settings. They do not affect the warranty and are easily canceled (replace in 0 to 1 commands for return emojis).
Frequent Mistakes and How to Avoid Them
When trying to remove emojis, users often face typical problems, and here are the most common solutions.
- ๐ Emojis are back after the update MIUI. Solution: Use Gboard or repeat ADB-team after each update.
- โ No Emoji in the keyboard settings Solution: Check if it's hidden in Advanced Settings or update the firmware.
- ๐ You can't turn off your emoji on your work profile.Solution: Try your personal profile or contact your device administrator (if it's a corporate one).
- ๐ฑ The keyboard starts to brake after reset.Solution: Clear the cache in Settings โ Annexes โ keyboard โ Warehouse.
If you use POCO Launcher or other shells, check if they conflict with the keyboard settings, sometimes helping to temporarily shut down additional launchers.