Xiaomi smartphone emojis often lag behind current versions offered by Google or Apple.If you are tired of outdated emojis with yellow faces or the lack of new characters (for example, the company has a new name, π« "melting smiley" or π§π» "You can update them in a number of ways. In this article, we will discuss all working methods, from standard to advanced, including manual font replacement and use of fonts. ADB.
It is important to understand that the version of smileys depends on two factors: the firmware MIUI (the shell Xiaomi) and the version of Android. For example, in MIUI 14 based on Android 13 emojis may differ from those in MIUI 15 on Android 14. We will look at solutions for both cases, as well as universal methods that work independently of the version of the software.
Before you start, check the current version of the emoji on your device. Open any message, type: and see what the emoji looks like. π. If it's flat, it's not volume, it's yellow, your emojis are obsolete. In the newer versions, Google uses a more realistic design with gradients and a little bit more of a scaling. 3D-effects.
1. Update emojis via MIUI update
The easiest way is to wait for the official firmware update. Xiaomi periodically updates system fonts, including emojis, in new versions of MIUI.
- β³ Updates are issued infrequently (every 2-3 months for a stable branch).
- π± Not all models get the latest versions. MIUI (For example, budget smartphones Redmi 9A POCO M3 They may stay on the old firmware).
To check for updates:
- Go to Settings β About Phone β Update MIUI.
- Click Check for updates.
- If a new version is available, download and install it.
After updating, smileys may not change immediately. Sometimes you need to reboot the device or clear the cache of the Android System WebView app (find it in Settings β Apps β All apps).
2. Installation of third-party keyboards with new emojis
If the official update is delayed, you can use third-party keyboards, which don't change the system emojis, but offer custom emoji sets that are displayed in the messengers.
- πΉ Gboard (from Google) β Supports the latest versions of emojis, including Emoji 15.1 (2026).
- πΉ SwiftKey (from Microsoft) β allows you to choose the style of emoji (including design from Google, Apple or Twitter).
- πΉ Fleksy β lightweight keyboard with customizable emojis.
To install the Gboard:
- Download the app from Google Play.
- Go to Settings β System β Language and input β Virtual keyboard.
- Activate Gboard and set it with the default keyboard.
- In Gboard settings, select Themes β Emoji and enable the option to Show Google-style emojis.
Note that some messengers (such as WhatsApp or Telegram) will display emojis in the style of the app, not the keyboard. To fix this, you need to change the system fonts (more about this in the following sections).
π‘
If the emojis havenβt changed after installing Gboard, try clearing the cache of the Android System WebView app in your phoneβs settings.
3. Manual emoji update via Magisk (root)
For advanced users who are ready to get root rights, there is a way to completely replace the system emoji with the current one, which requires unlocking the bootloader and installing Magisk, but gives the most reliable result.
You'll need:
- π± Xiaomi smartphone with unlocked bootloader.
- π§ Installed Magisk (instructions for installation can be found on the XDA Developers).
- π¦ Emoji Replacer or EmojiKit for Magisk.
Step-by-step:
- Download the Emoji Replacer module from GitHub.
- Transfer the.zip file to your phoneβs memory.
- Open Magisk Manager, go to Modules and click Install from Storage.
- Select the downloaded file and confirm the installation.
- Reset the device.
After the reboot, all system emojis will be replaced with current ones (the default is Google style).If you donβt like the design, you can choose other sets from the module settings, for example, from Apple, Samsung or Twitter.
What if the emojis have not changed after the installation of the module?
4. Replace fonts through ADB (no root)
If you donβt want root rights but are willing to use ADB (Android Debug Bridge), you can replace system fonts manually.This method works on most Xiaomi devices with Android 10 and later, but requires caution β wrong actions can lead to a system failure.
You'll need:
- π₯οΈ Computer with installed ADB and Fastboot.
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times press the version MIUI, Then go back to the settings. β Additionally. β For developers β Debugging by USB).
- π Archive with emoji fonts (can be downloaded from the XDA ling).
Instructions:
adb shell
su
mount -o rw,remount /system
cp -r /sdcard/Download/emoji_fonts/* /system/fonts/
chmod 644 /system/fonts/*
rebootWhere /sdcard/Download/emoji_fonts/ β The path to the folder with the downloaded fonts (for example, NotoColorEmoji.ttf) After completing the commands, the phone will restart, and the emoji will be updated.
π‘
Before replacing fonts through ADB, make sure to back up the original files from /system/fonts/. This will help restore the system in case of an error.
5.Use of applications to replace emojis
For users who donβt want to mess with ADB or root, there are special apps that change the display of emojis. They work on the principle of overlay (laid new emoji on top of the system) and do not require deep changes in the firmware.
Best applications:
- π¨ Emoji Changer β allows you to choose the style of emoji (Google, Apple, Samsung) and applies it to all applications.
- πΌοΈ iFont β Changes fonts, including emoji, without root (requires permission to install fonts in Android settings).
- π Textra SMS β messenger with support for customization of emoji (works only inside the application).
Example of iFont setup:
- Download iFont from Google Play.
- In the app, select the Emoji section and download your favorite set (e.g. Emoji One or Twitter Emoji).
- Click Set and select Soft Install (if there is no root).
- Reboot the phone.
A disadvantage of this method: not all apps support replacing emojis via overlays.In some cases, emojis will appear in the old style (for example, on Instagram or VK).
Download the application from the official store
Make a backup of current fonts
Check compatibility with the Android version
Restart the phone after installation-->
6. Updating emojis through custom firmware
If you use custom firmware (like LineageOS, Pixel Experience or ArrowOS), smileys are updated with firmware. Most custom builds use Google's current emoji, so the problem of outdated emojis disappears by itself.
To install custom firmware:
- Unlock the bootloader on your Xiaomi (instructions are on the official website).
- Install custom Recovery (TWRP or OrangeFox).
- Download the firmware from the XDA Developers website (choose build for your model!).
- Sweep through the receptacles and run Wipe Dalvik/Cache.
Advantages of custom firmware:
- π Regular updates to emojis and safety.
- π Better productivity compared to stock MIUI.
- ποΈ More opportunities for customization.
However, there are risks:
- β οΈ Loss of warranty (if the bootloader is unlocked).
- β οΈ Possible bugs (not all functions can work correctly).
- β οΈ Difficulty rolling back to stock firmware.
π‘
Before installing custom firmware, check user reviews of your model on the forums. Some firmware may not support the camera or NFC.
Comparison of Emoji Update Methods on Xiaomi
| Method | Difficulty | Need root? | Compatibility | Risks. |
|---|---|---|---|---|
| MIUI Update | β | β No. | All models. | Long wait for updates |
| Third-party keyboards | ββ | β No. | All models. | Emojis only change in the keyboard |
| Magisk + Emoji Replacer | ββββ | β Yes. | Android 9+ | Risk of "brike" in an error |
| ADB (no root) | βββ | β No. | Android 10+ | The font settings may be confused |
| Applications (iFont, Emoji Changer) | ββ | β No. | Android 8+ | Not all apps support replacements |
| Custom firmware | βββββ | β Yes. | Depends on the model. | Loss of warranty, possible bugs |
The choice of method depends on your skills and willingness to take risks. For most users, the best solution is to install Gboard or use iFont. If you are an experienced user and ready to experiment, try Magisk or custom firmware.
FAQ: Frequent questions about updating emojis on Xiaomi
Can I upgrade my emoji without root and ADB?
Why did the emojis not change after the MIUI update?
Can I bring back old emojis if I donβt like new ones?
Will the new emojis be displayed in my interlocutors?
Why do some apps keep emojis old?
If none of these methods worked, your Xiaomi model may have firmware limitations, so you can either wait for an official update or consider switching to custom firmware with up-to-date emoji support.