Why is Facemoji Keyboard intruding on Xiaomi users and can it be safely removed?
The Facemoji Keyboard is installed by default on many Xiaomi, Redmi and POCO smartphones along with the branded MIUI shell or the new HyperOS. On paper, it promises easy entry of smileys, gifs and stickers, but in practice, many users face arbitrary word swapping, banner ads in the sentence bar and slowing down the system. Moreover, the keyboard often automatically activates after MIUI updates, even if you previously disabled it manually.
In this article, we will discuss all possible ways to remove Facemoji Keyboard β from simple disabling to complete deletion of system files through ADB. Each method is tested on current firmware versions (MIUI 14 / HyperOS 1.0) and is suitable for models from Redmi Note 12 to flagship Xiaomi 14 Ultra. Importantly, some methods require superuser rights or unlock the bootloader β we will separately specify the risks and alternatives for each case.
If you're looking for a way to just hide a keyboard from the list of available keyboards, go to the section on disabling in the settings. If you want to delete it forever, including the residual files that take up space in memory, read about methods with ADB and root access.
Method 1: Disable Facemoji Keyboard in MIUI/HyperOS settings
The easiest and safest method is to deactivate the keyboard in the control menu, which won't remove it completely, but will eliminate random switching on and free up RAM. MIUI HyperOS:
- Open Settings β System and device β Language and input.
- Slip on Current Keyboard (or Keyboard Management in HyperOS).
- In the list, find the Facemoji Keyboard and turn off the switch next to it.
- Go back to the previous menu and select another default keyboard (like Gboard or SwiftKey).
β οΈ Attention: After update MIUI The keyboard may be activated again. To avoid this, lock it in the application settings (see next section).
Make sure that an alternative keyboard is installed (Gboard, SwiftKey, etc.)
Check the MIUI/HyperOS version in your phone settings
Make a backup of the input settings (optional)
Close all applications that use the keyboard (messengers, browser)-->
Method 2: Locking the keyboard through application settings
If Facemoji Keyboard continues to appear despite shutdowns in the input settings, it can be forcibly stopped and disabled via the app menu, which will prevent automatic turn on after restarting or updating the system.
Instructions:
- Go to Settings β Applications β Application Management.
- In the search bar, type Facemoji and select the Facemoji Keyboard app.
- Slip the Forced Stop, then confirm the action.
- Open Storage and click Clear Cache (this wonβt delete data, but will reset temporary files).
- Return to the main menu of the app and turn off auto-update through three dots in the top corner.
πΉ Useful tip: If there is no "Forced Stop" item, then the keyboard is integrated into system services, in which case only deleting through the system will help. ADB (4).
Method 3: Remove Facemoji Keyboard updates (without root)
Facemoji Keyboard is often updated via Google Play or MIUI Store, adding new features (and ads).If you don't want to remove the keyboard completely, but want to return it to the base version without ads, roll back:
- Open Settings β Applications β Facemoji Keyboard
- Slip on the three dots in the top corner and select Remove Updates.
- Confirm action. The keyboard will return to the factory version (possibly without some features).
- Then turn off auto-update in the same menu.
β οΈ Note: Some HyperOS firmware may not have the "Delete Updates" option. In this case, try removing the keyboard through the ADB (Method 4) or use the Patched version MIUI (If you have an unlocked boot loader).
What happens if you delete system application updates?
Method 4: Completely remove Facemoji Keyboard via ADB (without root)
If you want to get rid of Facemoji Keyboard forever without having to root, use Android Debug Bridge (ADB).This method works on all Xiaomi smartphones with USB debugging enabled and does not require unlocking the bootloader.
π Important: Before you start, back up your data and make sure that the phone has an alternative keyboard installed (otherwise you risk being left without the ability to enter text!).
Instructions:
- Turn on USB debugging: Go to Settings β About Phone. Tap 7 times on MIUI Version to activate Developer Mode. Go back to Settings β Additional β For Developers and turn on USB Debugging.
Connect your phone to your PC
Download ADB Tools
Google's official package
Open the command line.
adb devices(Your device should be displayed. If not, check the drivers.)
adb shell pm uninstall --user 0 com.facemoji.keyboardIf the command is successful, the keyboard will be removed for the current user (without affecting system files) and will disappear from the list of available keyboards after the reboot.
adb shell pm disable-user --user 0 com.facemoji.keyboardThis will not remove the app, but will completely block its work.-->
Method 5: Remove with root rights (for power users)
If you have a bootloader unlocked and you have Magisk or another root manager installed, you can completely erase Facemoji Keyboard from the system partition.This method is suitable for custom firmware or if you want to make room in the /system partition.
β οΈ Attention: Incorrect actions with system files can lead to bootloop. If you are not sure, use the method with a looped bootloop. ADB (4).
Instructions:
- Install a file manager with root access (such as Root Explorer or Mixplorer).
- Go to /system/priv-app/FacemojiKeyboard or /system/app/FacemojiKeyboard
- Delete the entire FacemojiKeyboard folder.
- Clear the cache to /data/data/com.facemoji.keyboard (optional).
- Reset the device.
The most reliable way is to remove the keyboard completely and switch to Gboard or SwiftKey.