The emoji keyboard on Xiaomi smartphones can annoy users who prefer a minimalist interface or often accidentally open the emoji bar. Depending on the version of MIUI and the keyboard installed (standard from Xiaomi, Gboard or SwiftKey), the process of disconnecting is different. In this article, we will discuss all the current ways β from hiding the emoji button to completely removing the system packages for advanced users.
The MIUI feature is that the manufacturer often changes the configuration layout of the new firmware versions. So the instructions for MIUI 12 may not work on MIUI 15. We took these nuances into account and brought universal methods that work on most devices, from the Redmi Note 10 to the flagship Xiaomi 14 Ultra. If you use custom firmware (for example, the Pixel Experience), some methods may not work, we will also warn you about this in advance.
1. disable emojis in the standard MIUI keyboard
Xiaomiβs standard keyboard (aka MiuiKeyboard) is integrated into the system and doesnβt always allow you to completely remove the emoji bar, but you can hide the switch button or disable the auto-smoothing.
To remove the emoji button:
- Open any text field (for example, in Notes or Messages).
- Click on the gear settings on the keyboard (near the space).
- Select Settings β Layout and input.
- Turn off the option to Show the Emoji button (in some versions β Quick access to the Emoji).
Make a backup copy of keyboard settings|Check the version. MIUI In Settings β The phone.|Close all applications with active text input|Connect your phone to charge (for long-term manipulations)-->
If this method does not work, try the alternative method through system settings:
- Go to Settings β Additional settings β Language and input.
- Slip on the current keyboard (usually MiuiKeyboard).
- Select Advanced Settings β Mockup Settings.
- Disable Offer emojis when entering and Show emoji panel.
π‘
If the emoji button still appears after turning off, try restarting the phone. In rare cases, you need to reset the keyboard settings to factory settings (in the same settings menu).
2. Removal of emojis from Gboard (Google Keyboard)
Gboard is the most popular alternative to the standard keyboard on Xiaomi, where the process of disabling emojis is easier, but there are nuances for different versions of the application.
Instructions for Gboard:
- Open any text field and call the keyboard.
- Click on the gear icon (settings) on the Gboard panel.
- Go to Settings β Themes and layout β Mockup settings.
- Turn off the option to Show the Emoji button.
- Go back and go to Text Enter β Auto Replace.
- Turn off Offer emoji and Replace emoji text.
If the emoji button is missing, but the emoji panel still appears when you press the space or comma long enough, follow additional steps:
- π§ Go to Gboard Settings β Dictionary β Personal Data and Turn Off Emoji Synchronization.
- π± Remove Gboard application data in Settings β Annexes β Application management β Gboard β Warehouse β Clear the data (this will reset all keyboard settings!).
- π Restart your phone after cleaning.
Standard MIUI Keyboard|Gboard (Google Keyboard)|SwiftKey|Other |I don't know-->
3. disable emojis in SwiftKey and other keyboards
Microsoftβs SwiftKey and other third-party keyboards (like Fleksy or Chroom) also allow you to control the display of emojis, but the settings interface is different.
For SwiftKey:
- Open the keyboard and press the gear icon.
- Select the layout and keys β set up the keys.
- Find the Emoji Button option and drag it to the Unused Keys section.
- Save the changes.
For other keyboards:
- π Look for the layout, buttons or toolbar section in the settings.
- π΅ Turn off options like Quick Emoji, Emoji Suggestion, or Show Emoji Key.
- π If there is no explicit option, try resetting the keyboard settings to factory.
What if the emojis still appear?
4. Radical method: removal of systemic emojis through ADB
For advanced users willing to work with ADB, there is a way to completely remove system emojis, which will lead to the disappearance of emojis in all applications, including instant messengers and browsers, but will not disrupt the system.
Instructions:
- Enable USB Debugging in Settings β About Phone β MIUI version (click 7 times, then go back to Additional Settings β For Developers).
- Connect the phone to the PC and confirm the debugging permission.
- Open the command prompt (or Terminal on Mac/Linux) and type:
adb shell
pm uninstall -k --user 0 com.android.inputmethod.latin.emoji
pm uninstall -k --user 0 com.miui.emojiAfter completing the commands, restart the phone. Emoji disappear from:
- π± Keyboards (all types).
- π¬ Messengers (WhatsApp, Telegram β emojis will be displayed as empty squares).
- π Browsers (emojis on the sites will not be shown).
π‘
Deleting emojis via ADB is irreversible without resetting your phone to factory settings. Make a backup before executing commands!
To get the emoji back, you'll have to:
- Perform a reset settings (Settings β About the phone β Reset settings).
- Or manually reinstall remote packets via MIUI Recovery.
5. Hiding emojis through system settings (MIUI 14+)
The latest versions of MIUI 14 and MIUI 15 have a system-level global disablement option that doesn't remove emojis completely, but hides them from the interface and keyboard.
How to turn on:
- Go to Settings. β Special facilities.
- Select System Settings β Display Emoji.
- Switch the slider to the off position.
- Confirm the action and restart the phone.
The effect of this method:
| Component | Emoji before blackout | Emoji after blackout |
|---|---|---|
| MIUI keyboard | The button and emoji panel are active | The button is hidden, the panel does not open. |
| Gboard/SwiftKey | Emojis are available | Emojis are replaced with text codes (e.g.:) |
| Messengers | Smileys are displayed | Smileys appear as black squares |
| browsers | Emoji can see. | Emojis are not displayed (replaced with?) |
π‘
If, after disabling the Special Features, emojis are still visible in some apps (such as Instagram), clean the cache of those apps manually.
6. Alternative solutions: replacement of keyboard or firmware
If none of these methods worked, consider drastic measures:
- π Install custom firmware (for example, LineageOS or Pixel Experience), in which emoji are controlled through standard Android settings, without restrictions MIUI.
- βοΈ Using keyboards without emojis: Try AnySoftKeyboard, OpenBoard or FlorisBoard β they let you disable emojis completely.
- π± Buying a phone without MIUI: If emojis are critically disturbing, look for devices with pure Android (such as Google Pixel or Nothing Phone).
Before installing custom firmware, consider:
β οΈ Note: Unlocking the bootloader on Xiaomi resets all data and can lead to a loss of warranty.Some models (e.g. Redmi Note 12) require a wait of 7 days after unlocking.
7. Frequent problems and their solutions
When you turn off emojis, you're going to see some common mistakes.
- π Emojis are back after the update MIUI: Reset your keyboard settings or repeat the steps from Section 4 (ADB).
- π΅ The emoji button is missing, but the panel opens via swipe: In Gboard, turn off the emoji gesture in the layout settings.
- β οΈ After removing the emoji through ADB Some applications have stopped working: Install the emoji package manually through Magisk (Emoji Replacer module).
- π Keyboard settings reset after rebooting: Clear the Settings app cache (com.android.settings).
If the problem is not resolved, check:
- Version MIUI and compatibility of the method (e.g, ADB-team MIUI 13 may not work on the MIUI 15).
- Root rights (some methods require Magisk or SuperSU).
- Conflicts with other modules (e.g., Xposed or LSPosed can block changes).