Cleaning FaceMoji Keyboard on Xiaomi: from cache to full reset

Xiaomiโ€™s FaceMoji Keyboard has become a popular tool thanks to integrated animated stickers, gifs, and personalized emojis, but over time, users face typical problems: the app slows down, takes up too much memory, or completely stops displaying content correctly, most often due to overloaded cache, accumulated temporary files, or conflicting settings.

In this article, we will look at all the ways to clean the FaceMoji Keyboard on Xiaomi, Redmi and POCO smartphones, from basic cache removal to radical reset to factory settings. We will focus on the nuances that arise on different versions of MIUI (from MIUI 12 to MIUI 14), and also consider alternative methods for devices with limited rights (for example, without root access).

Why does FaceMoji Keyboard need cleaning?

Before you start taking action, itโ€™s important to understand whatโ€™s stopping the keyboard from working, and here are the main reasons why FaceMoji may need to clean up:

  • ๐Ÿ“ฆ Cache: Temporary files (images, gifs, text prediction data) take up gigabytes of memory, slowing down the work.
  • ๐Ÿ”„ Update conflict: after update MIUI or the application itself, old data may interfere with the new version.
  • ๐ŸŽจ Too many loaded stickers: Custom packs (especially animated ones) are stored in the deviceโ€™s memory.
  • ๐Ÿž Sync Errors: If the keyboard is tied to your Mi Account, cloud crashes can duplicate data.
  • ๐Ÿ“ฑ System constraints: on budget models (e.g. Redmi) 9A or POCO M3) Lack of RAM exacerbates the problem.

Interestingly, according to Xiaomi Community, up to 30 percent of keyboard support calls are solved by simply cleaning the cache, and many users donโ€™t look at the appโ€™s settings for years, believing it โ€œshould be,โ€ while even 500MB of junk files can reduce the speed of text input by 15-20 percent.

๐Ÿ“Š How often do you clear the cache of applications on Xiaomi?
Once a month
Only when something's slowing down.
Never cleaned.
I don't know how to do that.

Method 1: Clearing the cache through Android settings

The easiest and safest method is to delete temporary files via the standard MIUI menu, which does not affect personal data (saved stickers, input history) and is suitable for all models, including the Xiaomi 13 Pro, Redmi Note 12 and POCO F5.

Instructions:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. In the search bar, type FaceMoji Keyboard (or scroll through the list to the Keyboard section).
  3. Slip on the app, then select Warehouse.
  4. Click Clear Cache (not to be confused with Clear Data!).
  5. Confirm action. The system can request permission to stop the application โ€” agree.

After cleaning, restart your smartphone. If the keyboard continues to brake, move on to the next method.

Close all active chats (Telegram, WhatsApp, etc.)

Connect your smartphone to charging (in case of prolonged processing)

Backup important stickers (if any)

Check the space in your memory (should be free) โ‰ฅ1GB)-->

Method 2: Completely reset the keyboard settings

If cleaning the cache doesn't work, the next step is to reset all of the FaceMoji Keyboard settings to factory settings.

  • ๐ŸŽฏ Custom stickers (including downloaded packs).
  • โš™๏ธ Personal settings (key size, themes, languages).
  • ๐Ÿ“ Input history (text predictions, frequently used phrases).

Importantly, this method doesn't delete the keyboard system files, so you don't have to reinstall it, but all customizations will disappear.

How to reset your settings:

  1. Go to Settings โ†’ System โ†’ Language and input.
  2. Select the Current Keyboard โ†’ FaceMoji Keyboard.
  3. Put three points on it (โ‹ฎ) in the upper right corner and select Resetting Settings.
  4. Confirm the action. The application will restart automatically.
What to do if the "Settings Reset" item is not available?
On some versions of MIUI (e.g. MIUI 13.5 for global firmware), this item may not be available. In this case, use an alternative method: Remove updates for FaceMoji Keyboard via Settings โ†’ Apps โ†’ FaceMoji โ†’ Three dots โ†’ Remove updates. Clear cache and data (see Method 1, but select Clear Data). Reboot your phone and update the keyboard via the Play Market or App Store MIUI.

Method 3: Delete application data (radical method)

If the previous methods didnโ€™t work, itโ€™s a complete data cleanup, which will return the FaceMoji Keyboard to the post-installation state, but will require reconfiguration:

  • ๐Ÿ”‘ All saved passwords (if autocomplete was used).
  • ๐Ÿ“Œ Selected stickers and gifs.
  • ๐ŸŒ Language Packages (I will have to download again).

Warning: On some devices (e.g. Xiaomi Mi 11 Ultra), after this procedure, the keyboard may temporarily disappear from the list of available ones, in which case it should be re-activated in Settings โ†’ Language and input.

Step-by-step:

  1. Open Settings โ†’ Applications โ†’ Application Management โ†’ FaceMoji Keyboard.
  2. Select Warehouse. โ†’ Clear the data.
  3. Confirm the action (the system will warn you of data loss).
  4. Reset the device.

๐Ÿ’ก

Before you clean it completely, export your favorite stickers! Open the keyboard in any chat room, tap the sticker icon โ†’ My Stickers โ†’ Select the pack โ†’ Export. Files will be saved to the Download/FaceMoji folder.

Method 4: Cleaning through Safe Mode (if the keyboard is not responding)

In rare cases, FaceMoji Keyboard can become so โ€œhangyโ€ that it can not be opened even to reset settings, which will help Safe Mode, a diagnostic mode in which all third-party applications are disabled.

How to run Safe Mode on Xiaomi:

  1. Press the power button before the turn off menu appears.
  2. Press the Turn Off (or Reboot) icon before a request to switch to Safe Mode appears.
  3. Confirm the action. The phone will reboot.

In Safe Mode:

  • ๐Ÿ› ๏ธ Remove updates to FaceMoji Keyboard (if any).
  • ๐Ÿ—‘๏ธ Clear cache and data (as in Method 3).
  • ๐Ÿ”„ Restart your phone in normal mode.

โš ๏ธ Warning: Safe Mode disables all keyboards except the standard keyboard AOSP If FaceMoji doesnโ€™t appear on the list after you quit, install it again through the Play Market.

Method 5: Reinstall FaceMoji Keyboard

If none of the methods worked, the application is reinstalled completely, which is useful for devices where FaceMoji is installed as system software (for example, on the Xiaomi Mi 10T or Redmi K40).

Important: on some firmware (MIUI China), the keyboard is part of the system files and cannot be deleted in the standard way.

  1. Download the latest version of FaceMoji Keyboard from the official Xiaomi website (Support section).
  2. Install APK-Manually allowing installation from unknown sources (Settings) โ†’ Annexes โ†’ Special rights โ†’ Installation of unknown applications).
  3. After installation, clean the cache and data (see Method 3).

For devices with unlocked bootloader and root rights, you can use ADB to completely remove the system application:

adb shell pm uninstall --user 0 com.miui.facemoji.keyboard

โš ๏ธ Note: Removing system applications through ADB It can lead to unstable work MIUI. Use this method only if you are confident in your actions and are ready for possible consequences (for example, resetting to factory settings).

Additional Optimization Tips

To make FaceMoji Keyboard work consistently, follow these guidelines:

Problem.DecisionFor which devices
The keyboard brakes when enteringTurn off sticker animation in keyboard settingsAll models.
No new stickers loadedCheck your internet connection and clear the cacheRedmi Note 11, POCO X4 and newer
Too much traffic expenseTurn off automatic sticker download in Settings โ†’ FaceMoji โ†’ DataDevices with MIUI 12.5+
The keyboard spontaneously changes the languageRemove unnecessary language packs in keyboard settingsAll models.

If you are actively using stickers, clean FaceMoji cache regularly (every 1-2 months) through Settings โ†’ Storage. Also, limit the number of packs simultaneously downloaded - it is optimal to keep no more than 5-7 active sets.

๐Ÿ’ก

Regularly cleaning the cache and removing unnecessary stickers can increase keyboard speed by 30-40%.

Frequently asked questions

Can I clean the FaceMoji Keyboard without losing the stickers?
Yes, if you only use cache cleanup (Method 1). Complete data reset (Method 3) or reinstall (Method 5) will remove all custom stickers. To save your favorite packs, export them in advance through the keyboard menu.
Why did the keyboard become English after cleaning?
This happens if you reset your settings to factory (Method 2) or delete the data (Method 3). To return Russian, open any text field, tap on the FaceMoji icon, then click on the gear icon โ†’ Languages โ†’ add the desired language.
How to remove FaceMoji Keyboard completely if it is system-based?
On most Xiaomi devices, the keyboard is system-based and is not removed in the standard way. Alternatives: Disable it in Settings โ†’ Language and input and use another keyboard (such as Gboard). For advanced users: get root rights and delete via ADB (see Method 5).
FaceMoji stickers are not updated. What do we do?
The problem may be cache or synchronization with Xiaomi servers. Try: Clear cache (Track 1); Reboot your phone; check your Internet connection (stickers only load when you have a stable connection); Update your app through the Play Market; If it doesn't, reset your keyboard settings (Track 2).
Can I transfer FaceMoji stickers to another Xiaomi phone?
Export the sticker packs on the first device (via the keyboard menu), then transfer the files (usually in.sticker format) to the second phone in the Download/FaceMoji folder. After that, import them through the same keyboard.