How to permanently remove FaceMoji Keyboard from Xiaomi phone: a detailed guide

Owners of Xiaomi, Redmi and POCO smartphones often encounter the FaceMoji Keyboard preinstalled, an application that automatically installs along with the MIUI branded shell. Despite the bright design and emoji stickers, many users find it intrusive, slow or simply unnecessary. Especially annoying is the inability to standardly remove through the application menu: the system simply suggests “disable” or “remove updates”, but does not allow you to get rid of it completely.

Complicating the problem, FaceMoji Keyboard can conflict with other keyboards (like Gboard or SwiftKey), spontaneously activate after MIUI updates, or even intercept defaults to type text, which poses security risks. In this article, we will discuss all working ways of removing, from simple disabling to radical methods using ADB and root rights.

If you’ve already tried to remove the keyboard through settings and received a message “Delete is impossible”, do not rush to reset the phone to factory settings. Most methods do not require deep technical knowledge, but it is important to follow the instructions consistently – especially when working with system files.

📊 How do you feel about pre-installed keyboards on Xiaomi?
I use the FaceMoji Keyboard.
Turn it off immediately after purchase.
Delete via ADB
Didn't notice her presence.
Other

1. Disable FaceMoji Keyboard via MIUI settings

The safest and easiest way is to deactivate the keyboard in the system settings, which won't physically remove it, but will prevent automatic appearance and save the phone resources.

Go to Settings → Applications → App Management and find the FaceMoji Keyboard (could be called the “FaceMoji Keyboard” or “Emoji Keyboard”).

  • 🔄 Remove updates – return the keyboard to the factory version (sometimes it is enough that it stops interfering with the device).
  • 🚫 Disable – completely deactivates the application until the next reset settings.
  • 📱 Clear cache and data – delete temporary files and reset keyboard settings.

After you turn off, go to Settings → Additional → Language and input → Current keyboard and make sure FaceMoji Keyboard is not on the active list. If it is still there, tap it and select Turn it off.

⚠️ Attention: After update MIUI Keyboard may be activated again. To avoid this, before updating, disable the automatic installation of system applications in Settings → The phone. → Updating the system → Settings (⚙️) → Auto-update of applications.

2. Removal via ADB (no root rights)

If the shutdown isn’t enough, you can remove FaceMoji Keyboard via Android Debug Bridge (ADB).This method works on most Xiaomi devices without the need to obtain root rights, but requires connecting the phone to a computer.

First, turn on Developer Mode and USB Debugging:

  1. Go to Settings. → About the phone and 7 times tap on the item "Version" MIUI».
  2. Return to Settings → Additional → For developers and activate “Debugging by USB”.

Install ADB on your computer (instructions for Windows, Linux or macOS), connect your phone via USB and do:

adb devices

If the device appears in the list, enter the command to delete:

adb shell pm uninstall --user 0 com.xiaomi.miui.emojikeyboard

Install ADB on PC

Enable the developer mode on Xiaomi

Activate debugging over USB

Connect your phone to your PC with the original cable

Check the detection of the device by the team `adb devices`

-->

If the command fails, try an alternative package:

adb shell pm uninstall --user 0 com.miui.emojikeyboard

⚠️ Note: On some models (POCO F3, Redmi Note 10 Pro after removal via ADB The keyboard can return after the reboot, in which case you need to repeat the procedure or use the root-right method.

3. Complete removal with root rights (Magisk)

If your phone has root access (installed by Magisk or another superuser), you can delete FaceMoji Keyboard permanently by removing the system package.This method is suitable for power users, as improper actions can lead to system failures.

Download any file manager that supports root rights (such as Root Explorer or Mixplorer) and follow the following steps:

  1. Go to /system/priv-app/ or /system/app/.
  2. Find folders with the names EmojiKeyboard, FaceMojiKeyboard, or MiuiEmojiKeyboard.
  3. Delete the entire folders or rename them by adding.bak at the end (e.g. EmojiKeyboard.bak).
  4. Reboot the phone.

Alternatively, you can use Terminal Emulator with root access and perform:

su


mount -o rw,remount /system




rm -rf /system/priv-app/EmojiKeyboard




rm -rf /system/app/MiuiEmojiKeyboard




reboot

What if the keyboard is returned after removal?
If FaceMoji Keyboard is back after the reboot, then MIUI I restored it from the backup: 1. Delete the folders. /data/app/com.xiaomi.miui.emojikeyboard-* (if). 2. Turn off the “Restore System Applications” function in Settings → Additionally. → For developers. 3. Use the Magisk System App Remover module to block automatic recovery.

Deleting methodRoot rights required?Is it being restored after the update?Risk to the system
Disconnection in settings❌ No.✅ Yes.⚠️ Low.
Removal via ADB❌ No.⚠️ Sometimes.⚠️ Medium.
Removal with root rights✅ Yes.❌ No.⚠️⚠️ High-pitched
Reset to factory settings❌ No.✅ Yes.⚠️⚠️ High (data loss)

4. Use of third-party utilities (without root)

If ADB seems complicated, you can use specialized applications to remove system programs, one of the most reliable is the App Inspector or Debloater (for example, Universal Android Debloater).

Instructions for Universal Android Debloater:

  • 📱 Install the application and provide access to Package Management (permission is required through ADB).
  • 🔍 In the search box, type emoji or facemoji.
  • 🗑️ Find the packages com.xiaomi.miui.emojikeyboard and com.miui.emojikeyboard, tick them.
  • 🚮 Click on “Uninstall” or “Disable).

The advantage of this method is that the application automatically blocks the recovery of deleted packets after updates. MIUI. However, some features (e.g., complete deletion) may require ADB-access.

💡

Before using third-party uninstallers, back up your critical data. Some utilities may accidentally remove critical system components, causing your phone to malfunction.

5. Resetting the phone to factory settings

The last resort, hard reset, is to be used only if other methods have failed, and the keyboard is critically disruptive, and this method will remove all data from the phone, including photos, contacts and installed apps.

To reset Xiaomi to factory settings:

  1. Back up via Settings → About Phone → Backup or manually copy files to your PC.
  2. Go to Settings → About the phone → Reset settings.
  3. Select “Erase all data” and confirm the action.

Once reset, the FaceMoji Keyboard will disappear, but it will return when you first connect to the Internet if MIUI starts installing system updates.

  • 📴 Do not connect to Wi-Fi immediately after resetting.
  • 🔧 Turn off automatic application installation in settings.
  • 🛡️ Install an alternate keyboard (Gboard, SwiftKey) before the first update.

⚠️ Note: On some models (Xiaomi 12, Redmi) K50) After reset, you may need to re-authorize your Mi Account account. Make sure you remember the password, otherwise the phone will be locked!

6.Alternative Solutions: How to Live Without FaceMoji Keyboard

If removal seems too risky, consider alternative options:

  • 🎨 Install another keyboard (like Google’s Gboard) and make it default in Settings. → Language and input → Current keyboard.
  • 🔒 Turn off Autostart for FaceMoji Keyboard via Settings → Annexes → Permits → Auto-start.
  • 📵 Use it. MIUI Hidden Settings (application for accessing hidden settings) to block the keyboard at the system level.

If you are annoyed by keyboard notifications, turn them off in the app settings or through Settings → Notifications → FaceMoji Keyboard. You can also restrict internet access for the keyboard so that it does not load ads or updates:

  1. Go to Settings. → SIM-maps and mobile networks → Transfer of data.
  2. Find FaceMoji Keyboard and turn off Mobile Data and Wi-Fi.

💡

Even after removing FaceMoji Keyboard, MIUI may try to restore it through updates. To avoid this, disable the automatic installation of system applications in the developer settings.

FAQ: Frequent questions about removing FaceMoji Keyboard

Can I remove FaceMoji Keyboard without a computer?
Yes, but with limitations. Without a PC, you can only turn off the keyboard in the settings or use third-party apps like Universal Android Debloater (requires ADB connectivity via USB-OTG). Complete removal of the system package without root rights is possible only through ADB, and this requires a computer.
Why does the keyboard return after being deleted via ADB?
MIUI has a system application protection mechanism. Once the shell is updated or cache is reset, the system can restore deleted packets from the backup. To avoid this: Turn off automatic updates to system applications. Use Magisk modules to block recovery. Delete folders with backups to /data/app-lib/ (requires root).
Is it safe to remove FaceMoji Keyboard with root rights?
Removing the keyboard itself is safe, as it is not a critical system component. However, there is always a risk when working with root rights: Removing the wrong package can cause MIUI to crash. Some functions (for example, entering emojis in system applications) may not work correctly. After updating the MIUI, the keyboard may return if you do not block its recovery. We recommend that you back up using TWRP or OrangeFox Recovery before removing it.
How to get the FaceMoji Keyboard back if you need it?
If you have removed the keyboard through ADB Or root rights, you can restore it: Reset your phone to factory settings. APK-file (can be extracted from firmware) MIUI). Update MIUI Up to the new version (the system will restore deleted packets) If the keyboard was just disabled, turn it on to Settings. → Annexes → FaceMoji Keyboard → Turn on.
Is there a legal way to remove FaceMoji Keyboard without root and ADB?
No. Xiaomi does not provide users with the ability to completely remove preinstalled system applications without using ADB or root rights. The most you can legally do is disable the keyboard or remove its updates. All other methods require technical manipulation of the system.