How to permanently remove emoji from the keyboard on Xiaomi: the complete guide

Why Xiaomi’s Emoji Keyboard Irritates Users

Owners of Xiaomi, Redmi and POCO smartphones often face the inconvenience of having a standard MIUI keyboard automatically substitute emojis in text fields even when they are not needed.This feature can interfere with typing, filling out forms or working with documents β€” emojis suddenly appear instead of letters, and the keyboard takes up half the screen.

Compounding the problem, newer versions of MIUI 14/15 have hidden keyboard settings deeper and removed some options from the interface. Xiaomi 13 Pro, Redmi Note 12 or POCO F5 users complain that even after disabling emojis in settings, they continue to appear. In this article, we will discuss all the current ways to remove emoji keyboards on Xiaomi in 2026, including hidden features and workarounds for stock and third-party keyboards.

It's important to understand that you can't completely remove emojis from the keyboard -- they're embedded in the system software -- but they can be disabled, hidden, or replaced with alternative solutions, and then you'll find instructions for all sorts of scenarios, from simply turning off the settings to installing a custom keyboard without an emoji.

Method 1: Disabling emoji in the settings of the MIUI stock keyboard

To start with, the most obvious method is to use built-in settings, which is suitable for most Xiaomi models on MIUI 12-15, but may vary depending on the firmware version. If you have an older version (e.g. MIUI 11), some menu items may be called differently.

Instructions:

  • πŸ“± Open any text field (such as Messages or Notes) to allow the keyboard to appear.
  • βš™οΈ Click on the gear icon (βš™οΈ) in the top row of the keyboard - this will cause the settings menu.
  • πŸ” Scroll down to the Text Input section β†’ keyboard MIUI (Or Gboard, if you use it).
  • 😊 Find Emoji's point and GIF (or Smileys and Stickers) and turn off the slider next to Offer emojis.
  • πŸ”„ Reboot your smartphone to make changes take effect.

If emojis continue to appear after these actions, check:

  • πŸ”„ Is your keyboard updated to the latest version (go to Google Play) β†’ My apps).
  • πŸ“± Are there any third-party design themes that can reset settings (check in Settings) β†’ Theme).
  • πŸ€– Is the Child-to-Child Mode Activated or Family Sharing that blocks setting changes.

β˜‘οΈ Checking before turning off emojis

Done: 0 / 4

⚠️ Note: Some models (e.g. Xiaomi) 12T or POCO X5 Pro after updating to MIUI 15 Offer emoji may not be available. In this case, proceed to Method 2.

Method 2: Reset keyboard settings to factory

If the emojis keep popping up despite the switch on the settings, the problem may be that the keyboard configuration files fail, and then resetting to factory settings will help, and this method doesn't affect personal data, but it will return all keyboard settings to the "out of the box" state.

How to reset your settings:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. In the search bar, enter the Keyboard and select the MIUI Keyboard (or Gboard).
  3. Click Warehouse β†’ Clear the data β†’ Confirm the action.
  4. Return to the keyboard settings (as in Method 1) and re-turn off the emoji.

After resetting, the keyboard may be unstable for the first few minutes, which is normal. If the emojis reappear, try removing the keyboard updates:

  • πŸ“± Go to Settings. β†’ Annexes β†’ keyboard MIUI.
  • πŸ”„ Click on the three dots in the top corner β†’ Remove updates.
  • πŸ”„ Reset the device.
What if the reset didn't help?
If emojis continue to appear after reset, the problem may be in the system launcher. Try temporarily installing a third-party launcher (like Nova Launcher) and checking the behavior of the keyboard. If the emojis are gone, the problem is in the MIUI firmware, and you just have to wait for an update or use an alternative keyboard.
Xiaomi modelMIUI versionIs the reset working?Notes
Xiaomi 13/13 Pro14.0.5+Yes.Reboot required
Redmi Note 1213.0.12–14.0.3Partially.Emoji may return after update
POCO F514.0.4Yes.We need to turn off Smart Entering.
Black Shark 513.0.8No.Third-party keyboard required

Method 3: Using a third-party keyboard without an emoji

If built-in techniques don’t help, a radical solution is to install an alternative keyboard that has emojis turned off by default, a method that works for all Xiaomi models, including the Redmi 10C, POCO M5 and other budget devices where MIUI settings are limited.

Best keyboards without emojis:

  • πŸ“± AnySoftKeyboard is an open project with a minimalist design and the ability to completely disable emojis in the settings.
  • πŸ”€ Simple Keyboard - ultra-lightweight keyboard < 1 MB) free of emojis and unnecessary functions.
  • ⚑ Fleksy – supports gestures and has the option of hiding the emoji panel.
  • πŸ€– OpenBoard - fork AOSP-keyboards with extended settings.

How to install and configure:

  1. Download the selected keyboard from Google Play or APKMirror.
  2. Activate it in Settings β†’ System β†’ Language and input β†’ Current keyboard.
  3. In the settings of the new keyboard, find the Emoji/Smiley section and turn off their display.
  4. Remove or disable the MIUI stock keyboard so it doesn’t interfere.

πŸ’‘

If it doesn’t appear in the list of available keyboards after installing the third-party keyboard, go to Settings β†’ Applications β†’ Application Management, find it and allow access to the Display on top of other applications.

⚠️ Attention: On devices with MIUI for Russia (e.g. Redmi) 12C) Some keyboards from Google Play may not be installed due to regional restrictions. APK from trusted sources (e.g. APKMirror) or use VPN.

πŸ“Š Which keyboard do you prefer?
Stock MIUI
Gboard
AnySoftKeyboard
Simple Keyboard
other

Method 4: Disabling emojis via ADB (for advanced)

If you're ready to dive into the technical details, you can turn off the emoji panel system-level with ADB (Android Debug Bridge), a technique that works on most Xiaomi devices, but requires a computer connection and basic command line knowledge. Not recommended for beginners - the wrong commands can disrupt the system.

Step-by-step:

  1. Turn on Developer Mode on Smartphone: Settings β†’ About Phone β†’ MIUI Version (click 7 times)
  2. Activate USB Debugging in Settings β†’ Additional β†’ For developers.
  3. Connect your phone to your PC, install it. ADB-Drivers and check the connection with the command: Adb devices
  4. Execute the command to disable emoji: adb shell settings put secure emoji_replacement_disabled 1
  5. Reset the device.

If the team doesn’t work, try an alternative:

adb shell pm disable-user --user 0 com.miui.bugreport

This method disables the system component that controls the emoji, and notice that after the MIUI update, the settings may reset and you will have to repeat the procedure.

πŸ’‘

ADB-commands affect system files. Before using them, back up your data through Settings β†’ Additionally. β†’ Backup.

Method 5: Remove emojis through system file editing (root)

The most radical way is to physically remove emoji files from the system partition, which requires root rights and is only suitable for advanced users, and the risk is that doing the wrong thing can lead to a bootloop or loss of functionality.

Instructions for devices with unlocked bootloader and Magisk:

  1. Install a file manager with root support (such as Root Explorer or Mixplorer).
  2. Go to /system/usr/share/emoji/ or (for newer MIUI versions): /product/usr/share/emoji/
  3. Delete or rename files with the.ttf or.xml extension associated with emojis.
  4. Clear the keyboard cache and restart the device.

An alternative method is to disable emojis via build.prop:

  1. Open /system/build.prop file in root-access text editor.
  2. Add a line: ro.config.emoji_replacement_disabled=1
  3. Save the changes and reboot.

⚠️ Note: Editing system files on devices with Xiaomi.eu or custom firmware (e.g. PixelExperience) can lead to errors. /system through TWRP.

What do you do if nothing helps?

If none of these methods worked, the problem may be:

  • πŸ”„ Updates MIUI, which resets settings (check the update history in Settings) β†’ The phone).
  • πŸ“± Regional firmware (e.g., regional firmware, MIUI for India or Global ROM can block changes).
  • πŸ€– Application conflict (some messengers, like WhatsApp or Telegram, force activation of the emoji panel).

Extreme measures:

  • πŸ”„ Reverse the firmware to an older version MIUI, where the emojis were shut down normally.
  • πŸ“± Install custom firmware (for example, LineageOS or ArrowOS), where there are no built-in emoji panels.
  • πŸ› οΈ Contacting the service center (if the problem is caused by a hardware failure).
How do I check the MIUI version?
To find out the exact version of the firmware, go to Settings β†’ About Phone β†’ MIUI version. If it says something like 14.0.5.0.TMCRUXM, then: - 14.0.5.0 is the version of MIUI; - TMCRUXM is the code of the model and region (for example, RU - Russia, IN - India).

FAQ: Frequent questions about emojis on Xiaomi

πŸ”Ή Why After Updating MIUI Emojis are coming back again?
MIUI updates often reset user keyboard settings. To avoid this, before updating: Back up keyboard settings via Settings β†’ Additional β†’ Backup. Turn off automatic keyboard update installation on Google Play. If emojis are back, repeat Method 1 or Method 2.
πŸ”Ή Can you turn off emojis only in specific applications (for example, in Telegram)?
Yes, but it depends on the app: Telegram: Settings β†’ Chats β†’ Turn off "Fast Emojis." WhatsApp: Emoji panel is controlled by the system keyboard - use a third-party keyboard. VK or VK: turn off the "Suggest emoji" option in the chat settings.
πŸ”Ή Will I have trouble removing the system emoji files without root?
Without root rights, you can't delete system files - Android will block access. Maximum that can be done without root: Disable emoji via settings (see Method 1). ADB-Install a third-party keyboard (see Method 3). Attempting to delete files manually without root will result in an error".
πŸ”Ή Why not? POCO Emojis are turned off differently than on Redmi?
POCO line devices (e.g., POCO F5 or POCO X5 Pro) run on a modified version of MIUI for POCO, where: Keyboard settings may be in another section (e.g., Settings β†’ POCO Launcher β†’ Keyboard). Some options (e.g., Smart Input) are activated by default. Firmware updates come later than for Redmi, so emoji bugs don't fix for longer. For POCO, third-party keyboard installation is more often assisted.
πŸ”Ή How to Get Emojis Back If I Accidentally Shut Them Down Forever?
If you've used ADB Or root-methods, you can return emoji: ADB: The command is: adb shell settings put secure emoji_replacement_disabled 0 For root: restore deleted files from backup or reinstall firmware. For third-party keyboards, turn on emojis in their settings or go back to the stock keyboard. MIUI.