How to change the emoji on Xiaomi to the style of the iPhone: all working methods 2026

Emoji on Xiaomi is often criticized for not being Apple-styled β€” too bright colors, unusual shapes or lack of familiar smileys. If you switched from iPhone to Redmi, POCO or Black Shark, the difference in display of emoji can be annoying: your messages in messengers will look different than your friends with iPhones. Fortunately, you can change the emoji on Xiaomi to the style of iOS in several ways, from simple change of font to deep modification of system files.

In this article, we will break down 5 working methods (including free and no root rights), compare their pros and cons, and warn against common errors. Importantly, not all methods are universal – some require an unlocked bootloader or a specific version of MIUI. If you are a beginner, start with the simplest options (sections 2–3), experienced users can immediately move to advanced solutions (sections 4–5).

Before you start, check your firmware version in Settings β†’ About Phone β†’ MIUI. This will help avoid conflicts when installing patches. Also make sure that the device has enough free space – some methods require downloading additional files up to 500 MB.

═══

1. Install font with iOS emojis through MIUI settings

The easiest way is to replace the system font with a modified one, where the emojis are already integrated in the Apple style.This method does not require root rights and works on most Xiaomi devices with MIUI 12-14.

Here's how to do it:

  1. Download the archive with the font iOS Emoji Font (we recommend versions from the developer) Maxr1998 Or Syeikyo. Popular options: πŸ“± iOS 16 Emoji Font for MIUI (animation-support) 🎨 MIUI Fonts Collection (telegram channel with regular updates)

.ttf

.otf

Download

Settings β†’ Screen β†’ Font

"Local fonts"

"Print set"

After the device is rebooted, the emojis in most apps (including WhatsApp, Viber, and standard SMS) will change to the style of the iPhone. If the emojis haven't changed, clear the messenger's cache in Settings β†’ Apps β†’ [Messaging Name] β†’ Storage β†’ Clear the cache.

πŸ’‘

Before you install the font, back up the current font to Settings β†’ Screen β†’ Font β†’ Backup. This will allow you to quickly return standard emojis if the new font is not displayed correctly.

2.Use of MIUI themes with iOS emojis

MIUI has a built-in system where some designs include over-defined emojis, a method that is suitable for users who don't want to go into manual font installation, with the main plus being simplicity, the minus being limited choice and possible bugs in the display.

Instructions for the application of the topic:

  1. Open the β€œThemes” app (icon with brush).
  2. In the search box, type in iOS emoji or Apple style.
  3. Choose one of the top-rated themes (I recommend iOS 16 Theme or Apple Like MIUI).
  4. Click on β€œApply” and confirm the changes.

Note that not only do themes change emojis, but they also change icons, wallpapers, and sometimes even animations. If you don't like the overall design of the theme, but only want smileys, this method won't work, and some topics may conflict with the HyperOS shell (on 2026 devices).

πŸ“Š What Emoji Change You've Tried Before?
Set up the typeface.
Used MIUI themes.
Patchill system files
I've tried nothing.

3. Patching system files via Magisk (for advanced)

If you're ready for more complex manipulations, Magisk will allow you to replace emojis at the system level, which ensures that emojis are displayed in all applications, including games and banking programs.

  • πŸ”“ Unlocked bootloader (bootloader)
  • πŸ“± Installed Magisk (route rights)
  • πŸ”„ Backup of the system (in case of failure)

Step-by-step:

  1. Download the iOS Emoji Magisk Module from GitHub (HuskyDG or Dr-TSNG repositories).
  2. Open Magisk Manager and go to the Modules section.
  3. Click β€œInstall from Storage” and select the downloaded.zip file.
  4. Reset the device.

Important: After installing the module, some system updates MIUI They can reset emojis to standard ones. To avoid this, turn off automatic firmware updates in Settings. β†’ The phone. β†’ Updating the system β†’ βš™οΈ β†’ Auto-update.

Make sure the loader is unlocked|Make a backup copy of the data|Download the current version of Magisk|Check the compatibility of the module with the version MIUI|Disable the antivirus (can block the installation)-->

4. Manual editing of emoji files (for experienced)

This method involves directly replacing system emoji files through ADB or root-access file manager, which is the most reliable, but also the most risky, with a brick (a broken device) being produced if you make a mistake.

Algorithm of action:

  1. Download the archive from the iOS emoji in.ttf format (for example, AppleColorEmoji.ttf).
  2. Connect your phone to your PC and activate USB debugging in Settings β†’ For developers.
  3. Use ADB or Root Explorer to replace files in the folders: /system/fonts/ (main fonts) /system/product/fonts/ (additional fonts for some versions of MIUI)

644

Reset the device.

Commands for ADB (executed in the PC terminal):

adb shell


su




mount -o rw,remount /system




cp /sdcard/Download/AppleColorEmoji.ttf /system/fonts/




chmod 644 /system/fonts/AppleColorEmoji.ttf




reboot

What to do if the phone does not turn on after replacing the emoji?
If the device is stuck on the MIUI logo or left in the bootloop, try: 1. Log in Fastboot (press Power + Vol Down). 2. Connect to your PC and execute the command: fastboot flash system.img (where system.img is a backup of your firmware). 3. If there is no backup, reflash the device through the Mi Flash Tool in Clean All mode (data will be lost!).

5. Alternative methods: keyboards and messengers

If system changes don’t suit you, you can get around the restrictions with third-party apps, which doesn’t change emoji globally, but allows you to send iOS-style emojis in specific chats.

Best tools:

  • πŸ“± Gboard keyboard: in settings, enable Settings β†’ Topics β†’ iOS Emoji (not available in all regions).
  • πŸ’¬ Textra SMS: Supports emoji skins, including Apple style.
  • πŸ”„ Emoji Changer (Google Play app): replaces emojis only in its interface, but allows you to copy them to the clipboard.

The downside of this approach is that the emoji will only be visible to you, and the recipient will see them in standard MIUI style (unless they have a similar patch installed), but the method is completely safe and does not require root rights.

πŸ’‘

Third-party keyboards (such as Gboard) may conflict with MIUI system fonts. If the emojis are displayed clumsy after installation, clear the keyboard cache in the application settings.

Comparison of methods: which one to choose?

To make the choice easier, we have compiled a table with the pros and cons of each method:

MethodDifficultyRoot requiredGlobal replacementRisk of failureCompatibility
Installation of typeface⭐❌ No.⚠️ Partially.⭐ Low.MIUI 12–14, HyperOS
MIUI themes⭐❌ No.❌ No.⭐ Low.All versions of MIUI
Magisk moduleβ­β­β­βœ… Yes.βœ… Yes.⭐⭐ Medium.MIUI 11-14 (not HyperOS)
Manual editingβ­β­β­β­βœ… Yes.βœ… Yes.⭐⭐⭐ High-pitchedAny version (risk of brick)
Third-party annexes⭐❌ No.❌ No.⭐ Low.All devices.

For most users, the best option is to install the font (section 1) or use themes (section 2). If you need 100% replacement in all applications and are ready for risks, choose the Magisk module (section 3).

πŸ“Š Which method you think is the most reliable?
Installation of typeface
Magisk module
Manual editing
Third-party annexes

Common Mistakes and How to Avoid Them

When changing emojis to Xiaomi, users often face the following problems:

⚠️ Note: If, after installing the font, emojis in Telegram or WhatsApp appear as squares, then the messenger uses its own emojis. Solution: clear the app's cache or try another method (for example, Magisk module).

Other common mistakes:

  • πŸ”„ Resetting emojis after update MIUI: before the firmware update, disable automatic updates or create a backup of files /system/fonts/.
  • πŸ“± HyperOS incompatibility: Xiaomi's new (2026) HyperOS devices may not support older Magisk modules.Look for current patch versions on forums XDA or 4PDA.
  • πŸ”“ Loss of root rights after file replacement: if after editing /system If the root is gone, reinstall Magisk via fastboot.

If you are using Xiaomi.eu (unofficial firmware), some methods may not work due to modified system files, in which case we recommend you to refer to the topics on the forum xiaomi.eu, where you upload patches for specific builds.

⚠️ Note: On devices with Dynamic RAM Expansion (e.g. Redmi Note 12 Pro)+) manual editing of system files can lead to memory errors.Before you start, disable this function in Settings β†’ Additionally. β†’ Memory. β†’ Dynamic RAM.

═══

FAQ: Frequent questions

Can I change the emoji to Xiaomi without root rights?
Yes, but with limitations. The easiest ways to do this are to install fonts through Settings β†’ Screen β†’ Font (Section 1). Using MIUI themes with iOS emojis (Section 2). Third-party keyboards (e.g., Gboard with an emoji theme) However, global replacement in all apps without root rights is impossible β€” instant messengers like Telegram or VK use their own emojis.
Why haven’t emojis changed on WhatsApp after installing the font?
WhatsApp (like some other messengers) uses built-in emojis that are independent of system fonts. Solutions: Install the Magisk module (Section 3) - it replaces emojis at the system level. Use alternative WhatsApp clients (such as GBWhatsApp) where you can choose the style of emoji. Send emojis through a skin-enabled keyboard (such as Textra).
Will this work on the POCO F5 or Redmi K70?
Yes, but with reservations: Devices 2023–2026 years, for example, POCO F5, Redmi K70, Xiaomi 14) They're running on HyperOS, where the path to system fonts may be different, and they're better off using Magisk modules that are adapted to the new shell. 7 Consider this when choosing a root-right method. Before you start, check the module compatibility on the forums. 4PDA or XDA β€” look for tagged topics [HyperOS].
Can I return the standard MIUI emoji after the changes?
Yes, for this: If you have installed a font: return the standard font to Settings β†’ Screen. β†’ font β†’ Standard. If you used a Magisk module, delete it in Magisk Manager and restart the device. If you edited the files manually, restore the original files from the backup or re-flash the device. If the emojis are not displayed correctly after rollback, clear the cache in Settings. β†’ Annexes β†’ [Name of messenger] β†’ Warehouse β†’ Clear the cache.
Is there a risk of losing your warranty when changing emojis?
Yes, but only if you: Unblock the bootloader (officially unwarranted by Xiaomi), install Magisk or edit system files. Secure methods (font installation, themes, third-party keyboards) do not affect the warranty, as they do not require root rights or firmware modifications.