Apple emojis have long been a benchmark for instant messenger users - their design is concise, animation is smoother, and the color scheme is more pleasant to the eye. - Owners of Xiaomi smartphones (including the Redmi line, POCO Black Shark and others often face the fact that standard emojis are MIUI They look simplistic or they don't sync with messages from iPhone users. Fortunately, you can install iPhone emojis on Android even without technical skills.
In this article, we will discuss three working methods (including those without root rights and with them), compare the results on different versions. MIUI, And we'll also warn you against common errors. All instructions are valid for Android 12-14 devices and firmware. MIUI 13-15 If you want your emojis to look like your iPhone 15 friends, read on.
β οΈ Note: Installing third-party fonts can cause some applications (such as WhatsApp or Telegram) to crash. We recommend backing up your data through Settings before you start. β The phone. β Backup.
1.The rootless method: installing through the Emoji Font Changer app
The simplest method that doesn't require superuser rights is to use specialized utilities, and one of the most reliable is the Emoji Font Changer (available on Google Play), which replaces the system emoji with iPhone emojis by swapping fonts in individual messengers.
How it works:
- π± The application creates overlay over standard emoji without affecting system files.
- π All popular messengers are supported: WhatsApp, Telegram, Viber, Facebook Messenger.
- π¨ Several versions of emoji are available: from iOS 14 to iOS 17.
- β‘ Does not require rebooting the device after installation.
Step-by-step:
- Download Emoji Font Changer from Google Play.
- Open the app and select the emoji version (iOS 16.4 is the best balance between design and compatibility).
- Click Apply and confirm permissions (the app will request access to Overlay over other windows).
- Re-start the messenger in which you want to see new emojis.
Make sure your phone has enough memory (minimum 200MB)|Turn off the energy saving mode for Emoji Font Changer|Update your messengers to the latest version|Check that the settings of the phone allowed installation from unknown sources (if downloaded). APK)
-->
β οΈ Note: On some Xiaomi devices with MIUI 14+ The app may not work in Telegram X due to the features of the emoji rendering.In this case, try the standard version of Telegram.
2.The Magisk method: a complete replacement of system fonts
If you are willing to take more radical measures and have root access (via Magisk), you can replace system fonts. MIUI This method ensures that emojis will be displayed in all applications, including browser and system notifications.
What you'll need:
- π± Xiaomi smartphone with unlocked bootloader and installed Magisk.
- π» Computer with ADB (font-backup).
- π iFont Emoji for Magisk (you can download it) XDA Developers).
Installation instructions:
- Download the iFont Emoji module (select the version for your Android β 12, 13 or 14).
- Open Magisk Manager, go to Modules and click Install from Storage.
- Select the downloaded file and wait for the installation to be completed.
- Reset the device.
- After the reboot, check the emojis in any messenger or browser (for example, open Emojipedia).
How to roll back changes if smileys are displayed curved?
π Comparison of methods without root and with root:
| Criteria | Emoji Font Changer (without root) | Magisk + iFont (from root) |
|---|---|---|
| Compatibility with messengers | Supported only (WhatsApp, Telegram) | All applications and system UI |
| Required rights | No. | Root + Magisk |
| Risk of failure | Minimum | Medium (if mistaken β possible font artifacts) |
| Animation of smileys | Static | Animated support (on iOS 17)+) |
| Update of emoji | Through the app | Manual replacement of module |
3. Manual font replacement through TWRP (advanced)
If you have a custom recovery installed (TWRP), This method is suitable for users who want complete control over the process or want to use non-standard versions of emojis (for example, from beta versions of iOS).
What needs to be done:
- Download the archive with the fonts NotoColorEmoji.ttf and AppleColorEmoji.ttf (can be found on GitHub for iOS emoji fonts for Android).
- Rename your files to NotoColorEmoji.ttf.bak and AppleColorEmoji.ttf.bak (backups).
- Reboot your phone to TWRP (clip Power + Volume up).
- Connect your phone to your PC and copy new fonts to /system/fonts/ through ADB: adb push AppleColorEmoji.ttf /system/fonts/ adb push NotoColorEmoji.ttf /system/fonts/
- Set up rights. 644 For files: adb shell chmod 644 /system/fonts/AppleColorEmoji.ttf adb shell chmod 644 /system/fonts/NotoColorEmoji.ttf
- Reset the device.
β οΈ Attention: On some firmware MIUI After manually replacing fonts, the display of text in system applications (for example, in Settings or Camera) may break.Be sure to create a full backup through the system before the procedure. TWRP!
π‘
If after replacing fonts in some applications appeared squares instead of text, try clearing the cache of the application through Settings. β Annexes β [Title of the annex] β Warehouse β Clear the cache.
4. Problems and Solutions: Why are emojis not displayed?
Even after successful installation, iPhone emojis may not work properly, and consider typical problems and ways to solve them:
Problem 1: WhatsApp has emojis, but Telegram doesnβt.
- πΉ The reason: Telegram uses its own fonts for emojis, which are not replaced by standard methods.
- πΉ Solution: Install the Telegram Emoji Changer module via Magisk or use the method with TWRP (font-replacement).
Problem 2: Smiley looks broken or is displayed with squares.
- πΉ Reason: Incompatibility of the font version with your Android.
- πΉ Solution: Try fonts from iOS 15 instead of iOS 17 - they're more versatile. Also check that font files have the correct extension (.ttf, not.otf).
Problem 3: After the reboot, emojis became standard again.
- πΉ Reason: Emoji Font Changer app not added to autoboot.
- πΉ Solution: Open Settings β Annexes β Auto Start and Allow Auto Run for Emoji Font Changer.
π‘
If none of the methods worked, check the version of your Android. on Android 14 and Android devices. MIUI 15 may require a rollback to MIUI 14 or using custom firmware (e.g., Pixel Experience).
5. Comparison of iPhone and standard emoji MIUI
Before changing emojis, it is worth understanding what the difference between iPhone and standard emojis is. MIUI. We compared the key differences:
Design and detail:
- π iOS: More rounded shapes, soft shadows, realistic textures (e.g., smiley) π apple).
- π MIUI: Simplified contours, less detailed, sometimes color mismatch (e.g, π¦ fox-fox MIUI Orange, and in iOS - red).
Animation:
- π¬ iOS: Support for smooth animations for some emojis (e.g, π Party Popper or π© Pile of Poo).
- β MIUI: Static images without animation.
Compatibility in messengers:
- π± iOS: Appears correctly for all recipients, even if they have Android.
- π€ MIUI: It may look different for iPhone users (for example, π€― Exploding Head in MIUI Yellow, and in iOS - with red cheeks).
π Examples of visual differences:
| Smiley | iOS 17 | MIUI 14 | MIUI 15 |
|---|---|---|---|
| π Face with Tears of Joy | Tears in drops, wide mouth | Square tears, less detail | Revised design, but still simplified |
| π Pizza | Thick dough, even cheese. | Thin dough, cheese only around the edges | More realistic, but less appetizing |
| π Thumbs Up | Realistic shadow, rounded fingers | Flat design, sharp contours | There's glare added, but it's still a little angular. |
| π¦ Unicorn | Volume mane, rainbow horn | Flat image, fewer colors | The mane became lush, but the horn dull |
6. Alternative methods: if nothing works
If none of the methods described fit, there are several more options:
1.Use of the keyboard with iPhone smileys
- π² Install the Gboard or SwiftKey keyboard.
- π¨ In the keyboard settings, select a theme with an iOS emoji (e.g., iOS Emoji Theme in SwiftKey).
- β οΈ Cons: emoji will only appear when typed, but not in messages.
Installation of custom firmware
- π± Firmware like Pixel Experience or LineageOS often include fonts close to iPhone.
- π§ An unlocked loader is required and TWRP.
- β‘ Plus: in addition to emoji, you will get a clean Android without unnecessary apps MIUI.
3. Online services for generating smileys
- π Sites like Emoji Combos allow you to create messages with iPhone emojis and send them as pictures.
- π Disadvantage: The recipient will see them as an image, not as text.
π‘
If youβre a frequent chatterer with iPhone users, try Signal.It uses universal fonts that look almost the same on all platforms.
7 Risks and Warnings: What Could Go Wrong?
Replacing system fonts is not always a safe procedure, and these are the problems that can arise:
Application failures
- π¨ Some banking applications (such as SberBank Online or Tinkoff) may stop running due to changes in system files.
- π§ Solution: Add banking applications to the Magisk exception list before installing (MagiskHide option).
2. Loss of guarantee
- π Unlocking the bootloader and obtaining root rights cancel the warranty Xiaomi.
- π Solution: Before contacting the service center, return the standard firmware through the Mi Flash Tool.
3. Incompatibility with updates MIUI
- π After updating the firmware through OTA All font changes will be reset.
- π₯ Solution: Turn off automatic updates in Settings β The phone. β Updating the system.
β οΈ Attention: On devices with MIUI 15 and Android 14 Xiaomi tightened the integrity check.Magisk use can lead to blocking some features (for example, Face Unlock or Mi Pay).