Are you used to the stylish emojis on your iPhone and want them on your Xiaomi Redmi Note 10, but don't know how to install them? Standard MIUI emojis look different β less detailed, with different colors and shapes. Fortunately, there are several ways to replace them with iPhone ones, from simple (via apps) to advanced (manual font replacement).
Itβs important to understand that the Xiaomi Redmi Note 10 runs on Android with a MIUI shell, and emojis here depend on the system font NotoColorEmoji.ttf. The iPhone uses a proprietary font Apple Color Emoji, which is not available on Android by default. However, it can be integrated β and weβll show you how to do it safely without breaking your smartphone.
Before you start, check the MIUI version on your device: go to Settings β About β About β MIUI version. This depends on the method choice. For example, MIUI 12/13/14 will work all the ways, and older versions may require root access.
1. Method: Using applications to replace emoji (without root rights)
The easiest method is to install a third-party app that replaces the display of emojis in instant messengers. It does not change the system font, but works in most chats (WhatsApp, Telegram, VK).
The best applications for this task:
- π± Emoji Switcher - allows you to choose the style of iOS, Samsung or Google. Works through overlay, does not require root rights.
- π¨ Textra SMS β A customizable emoji messenger is suitable if you write frequently. SMS.
- π ZFont 3 is a typewriter and emoji replacement tool (requires backup!) MIUI 12+ rusty.
How to install via Emoji Switcher:
- Download and install the app from Google Play.
- Open it and select the iOS 16/17 style (depending on the options available).
- Activate the Enable Emoji Switcher.
- Reboot the phone β in messengers will appear emoji like on the iPhone.
β οΈ Note: Some apps (such as Google's Gboard) may ignore emoji swapping, so try changing the keyboard to SwiftKey or Fleksy.
βοΈ Preparation before installation of the annex
2. Method: Manual replacement of the system emoji font (for advanced users)
This method changes the NotoColorEmoji.ttf system file to an Apple font.It works on all versions of MIUI, but requires caution: improper actions can lead to application dyeing or bootloop ( looped download).
You'll need:
- π AppleColorEmoji.ttf font file (can be downloaded here).
- π§ File Manager with root access (e.g. Root Explorer or Root Explorer) FX File Explorer).
- π± Backup copy of the original font (required!).
Step-by-step:
- Download the AppleColorEmoji.ttf file and save it to your phoneβs memory.
- Open the root-rights file manager and follow the path: /system/fonts/
- Find the NotoColorEmoji.ttf file and rename it NotoColorEmoji.ttf.bak (this is a backup).
- Copy the downloaded AppleColorEmoji.ttf in the folder /system/fonts/.
- Change the permissions to the new file: chmod 644 /system/fonts/AppleColorEmoji.ttf
- Reboot the phone.
| Action. | Risk | Addressing the problem |
|---|---|---|
| Replacement of font without backup | Loss of original emojis | Restore from backup or reflash the phone |
| Incorrect access rights | Emojis don't show up | Enter 644 via ADB or file manager |
| Removal of original font | Bootloop (phone not loading) | Recovery via Fastboot or TWRP |
β οΈ Attention: MIUI 14 and later, the system can automatically restore the original fonts after the update. To avoid this, disable automatic updates. MIUI In settings or use Magisk to protect files.
What if the phone does not boot after replacing the font?
3. Method: Installation of Magisk-module for emoji (for devices with root rights)
If you have Magisk installed, you can use special modules that automatically replace emojis with iOS styles, which are safer than manual replacements because the modules are tested by the community.
The following modules for the Redmi Note 10:
- π iOS Emoji Magisk Module β replaces emoji throughout the system, including the keyboard and browser.
- π Emoji Replacer β lets you choose the style of emojis, including iOS 15/16).
- π FontManager β a universal module for replacing fonts and emojis.
How to install the module:
- Download the module file (for example, iOS_Emoji_Magisk.zip) forum XDA Developers.
- Open the Magisk app and go to the Modules section.
- Click Install from Storage and select the downloaded file.
- After installation, restart the phone.
Important: Modules for Magisk may conflict with some banking applications (e.g. Sberbank Online or Tinkoff).If payment services stop working after installing the module, disable Magisk Hide or uninstall the module.
π‘
Before installing the Magisk module, check its compatibility with your version of MIUI on the XDA forum. Some modules only work on Android 11, others on Android 12+.
4.Problems and Solutions: Why haven't emojis changed?
Even after all the manipulations, emojis can remain the same. Let's consider the typical causes and ways to eliminate them:
Problem 1: Emojis have only changed in some applications.
- πΉ Reason: Apps like Instagram or Facebook use their fonts.
- πΉ Solution: Install Emoji Kitchen via Magisk or use the Gboard keyboard with the option to Show iOS-style emoji enabled (in the settings of the themes).
Problem 2: After the reboot, the emojis reset.
- πΉ Reason: MIUI Restore the original fonts (especially on the MIUI 13/14).
- πΉ Solution: Disable automatic system updates or use Magisk to protect files from changes.
Problem 3: Emojis are shown in squares.
- πΉ Reason: Incorrect access rights to a font file or a broken file.
- πΉ Solution: Remove the installed font and repeat the procedure by checking the hash of the file (MD5).
π‘
If the emojis have not changed in a particular app (e.g. Telegram), try clearing its cache in Android settings: Settings β Apps β Telegram β Storage β Clear the cache.
5. Method comparison: Which way to choose?
Each of these methods has its pros and cons, and the choice depends on your skills and requirements:
| Method | Difficulty | Need root? | Works everywhere? | Risks. |
|---|---|---|---|---|
| Apps (Emoji Switcher) | β (simple) | β No. | β Only in some messengers | Low (may lay) |
| Manual font replacement | βββ (middle-of-the-road) | β Yes. ADB) | β Yeah, all over the system. | Medium (bootloop risk) |
| Magisk module | ββ (middle-of-the-road) | β Yes. | β Yeah, all over the system. | Low (if the module is checked) |
Recommendations:
- π If you are a beginner, start with the Emoji Switcher.
- π§ If you are willing to take a chance, try a manual font replacement (but make a backup!).
- π οΈ If you already have Magisk, install the module is the most reliable way to do it.
6. Alternative options: Keyboards and themes with iOS emojis
If you do not want to mess with system files, you can do with "cosmetic" changes:
1. Keyboards with support for iOS emoji:
- πΉ Gboard β Theme settings have an iOS-style option (not in all regions).
- πΉ SwiftKey β allows you to set custom themes with emojis.
- πΉ Fleksy β has built-in emoji packages, including iOS.
2. MIUI themes with iOS emojis:
- π¨ In Themes MIUI (Themes app) sometimes includes themes with emoji swapping.
- π¨ In forums (e.g, MIUI Themes) can be downloaded custom themes with integrated emojis.
Web versions of emojis:
- π If you only need emojis for social media, use web services like Emojipedia β copy emojis from there and paste them into your messages.
β οΈ Note: Some keyboards (such as Gboard) may only show iOS-style emojis when selecting English layouts. To fix this, add an English keyboard in the settings and switch between languages.