Today’s Xiaomi smartphone users often face unwanted apps that are difficult or impossible to remove using standard methods. One of these common cases is Facemoji Keyboard, a virtual keyboard known for its flashy themes and emojis, but which raises questions about its intrusiveness. If you’re looking for a way to remove the Facemoji keyboard on Xiaomi, you’re at the right place because the process requires careful system settings.
The problem is that the application is often embedded deep into the system or receives device administrator rights by blocking the delete button in the regular menu, which can occur both after a random installation by the user and as a result of pre-installing in some regional versions of MIUI or HyperOS firmware. Understanding the nature of this software is the first step to successfully cleaning the gadget from excess debris.
In this article, we will discuss all known methods of uninstallation, ranging from simple actions in the settings menu to more complex but effective ways through the use of the Internet. ADB-A key feature of Facemoji is its ability to disguise itself as a system application, which requires special attention when searching for it in the list of installed programs.
Why Facemoji Keyboard is hard to remove by standard methods
The main reason why users can’t just click the “Delete” button is because of Android’s security mechanisms and the specifics of the app itself. Often, Facemoji requests extended rights on first activation, including device administrator rights. While these rights are active, the system blocks any uninstallation attempts, considering the application to be critical to the security or functioning of the input.
In addition, Xiaomi’s MIUI-enclosed smartphones offer additional protection for system applications, if the keyboard has been integrated into firmware by a manufacturer or partner, it will be marked as system, in which case the standard application manager will simply not show the delete button, offering only the option to “disable” or “stop”, which does not solve the problem completely, but only temporarily hides the process.
⚠️ Warning: Trying to remove system files manually through root-right file managers without understanding the structure of Android can lead to a cyclical smartphone reboot.
Another factor is the presence of hidden storage processes, and even if you think you have closed an application, its background services can continue to work, restoring rights or preventing deletion, which is why it is important not only to delete the apk file, but also to clear all associated permissions and anchors in the system.
Basic instruction: disable via Android settings
Before you go to complex methods, you need to try the standard way, which in 30% of cases helps to solve the problem if the application does not receive critical rights. The first thing you need to make sure that Facemoji is not the active keyboard by default, otherwise the system will block actions with it.
To do this, go to Settings → Additional Settings → Language and input. Under Current Keyboard, select any other option, such as Gboard or the standard MIUI Keyboard. After changing priority, you can move to direct deletion or deactivation.
Then open Settings → Apps → All apps. Find Facemoji Keyboard. If the Remove button is active (not grey), feel free to press it. If it is not available, try clicking the "Disable" button. This action will hide the application from the menu and stop all its processes, although the files will remain in memory.
- 📱 Open the smartphone settings and find the "Apps" section».
- 🔍 Search for “Facemoji” for quick access.
- 🛑 Click on the “Disable” or “Delete” button if it is available.
- ✅ Confirm the action in the system pop-up window.
☑️ Pre-deletion check
Withdrawal of device administrator rights
If standard removal is blocked, there is a 90% chance that Facemoji has received administrator rights, a special Android access layer designed for enterprise devices and security services, but often used by aggressive software to secure the system, and to remove the lock, you need to revoke these rights.
The revocation process is done through the security menu. Go to Settings → Passwords & Security → Privacy → Special Access. In this list, look for “Administrator Apps” (or “Device Administrators”). In the list that opens, you will see a tick opposite the Facemoji Keyboard.
Uncheck this box. The system will require a confirmation of action, warning that the application may lose the ability to erase data or block the screen. Agree, because that's what we need. Once the tick is removed, go back to the application menu and try to delete the keyboard again - the delete button should become active.
💡
If the item "Device Administrators" is not in the main settings, use the search by settings, typing the phrase "administrator" to immediately go to the desired menu.
In some cases, especially on older versions of MIUI, the path may be different. Then use the search inside the settings: click on the magnifier at the top of the settings screen and type "administrators" to save time and immediately open the desired access control section.
Using ADB for forced removal
If none of the previous methods worked, Android Debug Bridge (ADB) is a powerful developer tool that allows you to control your device from your computer, and it allows you to remove even system applications without superuser rights (Root), making it the perfect solution for complex cases.
To get started, you will need a computer (Windows, macOS or Linux), USB-cable and on-line debugging USB You can activate it by going to Settings. → About the phone and 7 times quickly clicking on the version number MIUI, To get a developer menu, you need to include the debugging option. USB».
adb shell pm uninstall -k --user 0 com.facemoji.keyboardAfter connecting your smartphone to your PC and installing the drivers, run the command in the terminal. Note that the batch name may differ. To find out the exact name of the Facemoji package, type the command adb shell pm list packages | grep facemoji.
| Team team. | Description of action | The result |
|---|---|---|
| adb devices | Checking the device connection | Displays the serial number of the phone |
| adb shell pm list packages | Deletion of the list of all packages | List of installed annexes |
| adb shell pm uninstall | Removal of the application for the current user | The application disappears from the system |
| adb shell cmd package install-existing | Recovery of Remote System Application | Return of the application to the system |
What to do if your computer can’t see your phone?
Cleaning of residual files and cache
Even after successful removal of the application, the system may still have tails — temporary files, cache and logs — that take up space and can sometimes conflict with the new keyboard.
Run the Security app (green zipper icon), select Clean up and wait for the scan to finish. The system will find the residual files. It's also helpful to go to Settings → Apps → All apps, find residual folders or related services (like Emoji Keyboard without Facemoji, if connected) and clear their data.
It is not superfluous to check the Android/data folder through the file manager, if there are folders called com.facemoji..., they can be safely deleted manually, which will free up a few megabytes and ensure that when you re-install (random) the old settings do not apply automatically.
⚠️ Note: When manually cleaning folders in the directory Android/data Be careful not to delete files from other applications, focus only on names associated with the removed keyboard.
Alternative solutions and keyboard replacement
Once you've figured out how to remove the Facemoji keyboard on Xiaomi, the question is: how do you replace it? The standard MIUI keyboard is functional, but many users prefer third-party solutions. The market offers a lot of safe and easy alternatives that do not require redundant rights.
One of the best options is Google's Gboard, which is lightweight, supports swipe input, translator and integration with Google services. Another popular option is Microsoft SwiftKey, known for its smart predictive input and flexible theme settings. Both keyboards are available from the official Google Play store.
- 🚀 Gboard: Minimalism and speed, ideal for a clean Android ecosystem.
- 🎨 SwiftKey: Best customization and text prediction based on your style.
- 🛡️ OpenBoard: Open source, maximum privacy and no telemetry.
💡
Removing a third-party keyboard is not only freeing up space, but also increasing the security of personal data entered with its help.
When you install a new keyboard, the system will prompt you to activate it and select the input language, and it is recommended to immediately disable network access for the new keyboard in the permission settings if you are worried about privacy, although large developers (Google, Microsoft) encrypt the transmitted data.