Why to change the emoji to Xiaomi and what to know before you start
Emojis on Xiaomi smartphones are often criticized: some users consider them too βchildishβ, others β inexpressive compared to their counterparts from Apple or Google. But few know that the system of emojis can be completely remade for yourself β from simple change of style to install unique sets through custom fonts or third-party keyboards.
Before you start making changes, consider three key points: 1) On newer versions of MIUI 14/15 and HyperOS, some methods require unlocking the bootloader or root rights - this voids the warranty. 2) Some applications (for example, Telegram or WhatsApp) can ignore system emojis and show their own. 3) After changing the font, emojis in SMS and messages from recipients with other devices can appear differently - as simple black and white characters or squares.
Method 1: Change the style of emoji through the MIUI settings (no root)
The easiest and safest method is to use the built-in MIUI options. It is suitable for most models (Redmi Note 12, POCO X5, Xiaomi 13T, etc.), but works only on the firmware MIUI 12.5+ and HyperOS. The bottom line is that the system allows you to choose one of three pre-installed styles of emoji:
- π¨ Standard. MIUI β classic emojis with yellow background and simplified features.
- ποΈ Google (Noto Color Emoji) β more detailed and realistic, like the Pixel.
- π Apple (SF Symbols β iOS style, but no animation (requires additional customization).
To change style:
- Open Settings β Additional β Language and input β Font.
- Select the Emoji Style item (on some firmware it is hidden - see spoiler below).
- Slip on your favorite option and restart the phone.
If the "Emoji style" item is not on the menu
Some regional firmware (Global, EEA) may not have this section. To unlock it: 1) Install MIUI Tweaks from Google Play (requires MIUI 13+). 2 Enable the option to Show hidden settings in the app. 3) Return to Settings β Font - the item will appear.
π‘
If the emojis in WhatsApp have not changed after changing their style, clear the appβs cache in Settings β Apps β WhatsApp β Memory β Clear the cache.
Method 2: Install custom font with emoji (Magisk required)
For those who want a completely unique emoji (like the Samsung One UI style, Twitter Twemoji or even Discord), you will need to install custom font through Magisk.This method works on all Xiaomi models (including Redmi 10, POCO F4, Xiaomi 12 Pro), but requires:
- βοΈ Unlocked bootloader (bootloader unlock).
- π Installed by Magisk (route rights).
- π± Backup of data (risk of βbrickΒ» ~1%).
Step-by-step:
- Download the archive with custom font (recommended) XDA Developers or Telegram Channel MIUI Fonts. Popular options: π Twemoji β Twitter Style, Bright and Modern. π€ JoyPixels β an open analogue of Apple. π± One UI Emoji - like the Samsung Galaxy.
.ttf
.zip
MagiskFontManager
Magisk
1. Open Magisk β Modules β β+β β Select the downloaded archive.
2. Reboot the phone.
3. After downloading, open MagiskFontManager and select the set font.βοΈ Preparation for custom font installation
0
Make a backup to Settings β Additional β Backup | Check the Magisk version (should be 25.2+) | Download the font only from trusted sources (XDA, GitHub) | Disable the antivirus (may block installation)
π‘
Installing informal fonts can cause some applications (e.g. banking) to malfunction. Check compatibility on forums before installing.
Method 3: Using third-party keyboards with your own emojis
If you don't want to mess around with system settings, the easiest way to change the emoji is to install an alternative keyboard, which will only show its emoji in the input field, but won't change how it appears in the messages you receive.
| keyboard | Emoji style | Pluses | Cons |
|---|---|---|---|
| Gboard | Google (Noto Color) | Automatic Emoji Update, Integration with GIF | Requires a connection to a Google account |
| SwiftKey | Microsoft (Fluent) | Personalized predictions, themes of design | Advertising in the free version |
| Fleksy | Twemoji or custom | Support for gestures, minimalist design | Paid extensions |
| Chroom | Apple/iOS | An exact copy of the iPhone keyboard | Not all emojis are displayed correctly |
To change the keyboard:
- Install the selected application from Google Play.
- Go to Settings β System β Language and input β Virtual keyboard.
- Activate the new keyboard and set it by default.
To completely replace the system emoji, root rights or Magisk will be required.