Xiaomiβs FaceMoji Keyboard is often the default on the brandβs smartphones, but not everyone likes it. The app takes up space in memory, consumes battery power with background processes and sometimes even replaces the system keyboard without the ownerβs consent. Worse yet, standard removal through the app menu doesnβt always work β the βDeleteβ button may be inactive or absent at all.
In this article, we will discuss all possible ways to remove FaceMoji Keyboard from Xiaomi, Redmi and POCO devices, including models on MIUI 12/13/14 and HyperOS. You will learn how to uninstall an application without root rights, using ADB, through Safe Mode, and what to do if the keyboard returns after a reboot.
Why is FaceMoji Keyboard difficult to remove?
The FaceMoji Keyboard app falls into the category of system utilities that Xiaomi integrates into MIUI firmware.
- π It is protected from accidental deletion (the button "Delete" is hidden or blocked).
- π¦ Keyboard files can be decompressed in the system partition /system/priv-app, Where there's no root access.
- π After resetting settings or updating the firmware, the application can recover automatically.
- π± On some models (e.g. Xiaomi) 12T Or the Redmi Note 11 Pro.+) Keyboard is linked to Mi Account services.
FaceMoji is often linked to other components of Xiaomiβs ecosystem, such as:
- π Thematic engine (com.android.themes)
- π€ Voice assistant XiaoAI (com.miui.voiceassist)
- π± Mi Share (Fast File Transfer Service)
So simply turning off the keyboard in the settings doesnβt always solve the problem β it can continue to run in the background or appear after a reboot.
Method 1: Standard removal through settings (if the button is active)
On some Xiaomi models (especially those with global firmware), the FaceMoji keyboard can be removed in the standard way.
- Open Settings β Applications β Application Management.
- In the search box, type FaceMoji.
- Click on the FaceMoji Keyboard app (or com.facemoji.keyboard).
- If the "Delete" button is active, press it and confirm the action.
β οΈ Note: On most devices with MIUI The delete button will be blocked or replaced with "Disable". In this case, proceed to the following methods.
βοΈ Preparing for the removal of FaceMoji
If the Remove button is inactive, but there is a Disable option, use it. It won't delete the application files, but it will stop it from working and hide it from the interface. However, after updating the firmware, the keyboard may be activated again.
Method 2: Removal via ADB (no root rights)
If standard uninstallation is not available, the most reliable way is to use Android Debug Bridge (ADB), which works on any Xiaomi device, including models with a locked bootloader, and does not require superuser rights.
You'll need:
- π₯οΈ Computer with Windows/Linux/macOS.
- π± USB-cable (preferably original).
- π§ Utilities. ADB Fastboot (you can download from the official Android website).
- βοΈ Included debugging by USB smartphone.
Step-by-step:
- Activate Developer Mode: Go to Settings β About Phone. Press 7 times on "MIUI Version." Go back to Settings β Additional β For Developers. Enable "Debugging on USB" and confirm permission.
File Transfer (MTP)
ADB
adb devicesThe name of your device should appear.
adb shell pm uninstall --user 0 com.facemoji.keyboardIf you have an error, try an alternative command:
adb shell pm uninstall -k --user 0 com.facemoji.keyboardβ οΈ Note: Once the command is executed, the application will disappear from the menu, but its files will remain in the system partition.This means that after resetting the settings or updating the firmware, the keyboard can return).
What if the ADB canβt see the device?
Method 3: Disable Safe Mode (if ADB doesn't help)
If deleting through ADB didnβt work or you donβt want to connect your phone to your PC, try turning off the keyboard in Safe Mode.This is a temporary solution, but it will help get rid of intrusive notifications and automatic activation.
How to Sign In to Safe Mode on Xiaomi:
- Press the power button until the shutdown menu appears.
- Press and hold the "Switch off" (or "Reboot" on some models).
- Confirm the safe mode entry (the Safe Mode will appear on the screen).
In safe mode:
- Go to Settings β Applications β Application Management.
- Find the FaceMoji Keyboard.
- Click "Disable" and confirm the action.
- Restart your phone in normal mode.
Instructions for devices with Magisk:
- Install a file manager with root rights support (such as Root Explorer or Mixplorer).
- Go to /system/priv-app/FaceMojiKeyboard/ or (on some firmware): /system/app/FaceMojiKeyboard/
- Delete all files in this folder (or rename it by adding.bak at the end).
- Reset the device.
Alternatively, through TWRP:
- Download to TWRP Recovery.
- Select "Advanced β File Manager".
- Find and delete /system/priv-app/FaceMojiKeyboard/.
- Wipe your cache (Wipe β Cache) and restart.
Important: Deleting system files can cause unstable operation of the device.Be sure to back up your system files via TWRP before the procedure!
Method 5: Resetting settings (extreme case)
If none of these methods worked, and the FaceMoji keyboard keeps popping up, you have a complete reset, and this method will delete all the data from the device, so only use it as a last resort.
How to reset your settings to Xiaomi:
- Make a backup copy of important data (photos, contacts, messages).
- Go to Settings β About the phone β Reset settings.
- Select "Erase all data."
- Confirm the action and wait for the process to be completed.
β οΈ Note: On some models (Xiaomi 13, Redmi) K50 After reset, FaceMoji Keyboard can be installed automatically along with other system applications:
- π΅ Turn off the internet immediately after the first setup.
- π§ Remove the keyboard through ADB network-connected.
What if FaceMoji returns after being deleted?
Many users find that after removing the FaceMoji Keyboard, it returns after a firmware update or reboot, which is due to the system application recovery mechanism in MIUI.
| Problem. | Reason. | Decision |
|---|---|---|
| The keyboard is back after the MIUI update | Firmware restores system applications | Turn off auto updates in Settings β About Phone β System Update |
| Appears after resetting settings | Recovery from Mi Cloud backup | Reset your settings without recovering from the cloud |
| Activate on its own. | Communication with Xiaomi services (e.g. Mi Account) | Turn off sync in Settings β Xiaomi account |
| Not removed through ADB | Protection of the system partition | Use root rights to completely remove |
If the keyboard keeps coming back, try:
- π‘οΈ Install an alternative firmware (e.g. LineageOS or Pixel Experience).
- π§ Use the Magisk module to block installation of system applications.
- π΅ Disable all Xiaomi services in account settings.
π‘
The most reliable way to prevent FaceMoji from returning is by combining uninstalling through ADB+ to disable firmware auto updates.