How to install emoticons like on iPhone on Xiaomi: working ways without root

iPhone emojis have long been a benchmark for many users โ€” their design is concise, the animation is smooth, and the set is regularly updated. Owners of Xiaomi, Redmi or POCO smartphones often wonder whether it is possible to transfer these emojis to MIUI without losing functionality? The answer is yes, but with nuance.

In this article, weโ€™ll look at 5 proven ways to install emojis like iPhones on Xiaomi devices, including methods without superuser rights (root) and with them. Youโ€™ll learn which apps really work on MIUI 14/15, how to avoid installation errors, and how iOS 17 emojis differ from standard ones on Android. Weโ€™ll also analyze the risks of each method and offer alternatives for those who do not want to change the system fonts.

Spoiler: The most reliable way is to use an iOS-emoji keyboard, but it's not going to replace instant messenger emojis. It's going to require rooting or custom firmware to replace it completely. Ready to get into all the details? Let's go!

Why are iPhone and Xiaomi emojis different?

The difference between the iPhone and Xiaomi emojis is not just in design, but also in technical implementation.

  • ๐ŸŽจ Design and animation: Apple has been developing its emojis since 2008, updating them annually. In iOS 17, emojis have become more voluminous, with smooth transitions and details (for example, emojis, ๐Ÿ˜Š Xiaomi uses Google emojis (in newer versions) MIUI) Or their own, they are simpler and less detailed.
  • ๐Ÿ“ฑ System font: The Emoji in Android is part of the system font Noto Color Emoji or Google Emoji. iPhone uses the font Apple Color Emoji, which can not be easily copied to Xiaomi.
  • โš™๏ธ Support for messengers: Apps like WhatsApp or Telegram can load their emojis without ignoring the system emojis. For example, on Telegram, emojis are displayed the same on all devices unless the option "Use system emojis" is enabled".

Interesting fact: in MIUI 12 and older Xiaomi has started using Google emojis instead of their own, but their appearance is still different from iOS. ๐Ÿ˜‚ iPhone Cries With Tears, Android Just Smiles Big.

Important: a complete replacement of emoji at the system level is possible only with root rights or through custom firmware. Without this, you can change emojis only in individual applications (keyboard, instant messengers).

๐Ÿ“Š Which emoji design do you like better?
iOS (Apple)
Android (Google)
Xiaomi (MIUI)
Samsung
Other

Method 1: Install the keyboard with an iPhone emoji

The easiest and safest method is to use a keyboard that supports Apple emojis, which wonโ€™t replace emojis throughout the system, but will allow you to send them in instant messengers.

The best keyboards for Xiaomi:

  • ๐Ÿ”น Gboard (Google): You can include the style of iOS emojis in the settings (but these are not real emojis from Apple, but imitation of them). MIUI 13/14/15.
  • ๐Ÿ”น SwiftKey: Similar to Gboard, but with better text prediction. emoji here closer to Android, but there are themed packs.
  • ๐Ÿ”น Emoji Keyboard โ€” iOS 17 Emojis (from Google Play): Specialized keyboard with emojis copied from iPhone.
  • ๐Ÿ”น Kika Emoji Keyboard: Supports animated iOS-style emojis, but can brake on weak smartphones (Redmi) 9A, POCO M3).

How to install and configure:

  1. Download the keyboard from Google Play (e.g. Emoji Keyboard - iOS 17 Emojis).
  2. Go to Settings โ†’ System and Device โ†’ Language and Input โ†’ Current Keyboard.
  3. Activate the downloaded keyboard and set it by default.
  4. In the keyboard settings, select the style of the iOS 17 or Apple emoji.

โš ๏ธ Note: Some keyboards (e.g., Emoji Keyboard) may collect typing data. Check permissions in Google Play before installing and disable unnecessary ones in the settings MIUI (Settings โ†’ Annexes โ†’ Permits).

โ˜‘๏ธ Preparation for keyboard installation

Done: 0 / 4

Method 2: Replace the system font (Magisk required)

If you're prepared for more radical measures, you can replace the Noto Color Emoji system font with the Apple Color Emoji.

  • Unlocked bootloader (bootloader).
  • Installed by Magisk (to obtain root rights).
  • Backup copy of the system (required!).

Step-by-step:

  1. Download the archive with iOS fonts (for example, iOS_Emoji_Font.zip) from a verified source (e.g, XDA Developers).
  2. Copy the archive into your phone's memory.
  3. Open Magisk Manager and go to the Modules section.
  4. Click Install from storage and select the downloaded archive.
  5. Reset the device.

After rebooting, the emoji in the system (including SMS, WhatsApp in system emoji mode) should be displayed in the style of iOS.

  • ๐Ÿ”„ Some apps (such as Instagram) ignore system emojis and show their own.
  • ๐Ÿ› ๏ธ After updating MIUI The module can fly off - you have to reinstall.
  • โš ๏ธ Risk of "brick" (system failure) in case of incorrect installation.

โš ๏ธ Attention: On devices with MIUI 15 and newer versions of Android 14, this method may not work due to changes in security policy (4PDA, XDA).

What if the emojis have not changed after the font change?
1. Check if the module is activated in Magisk (Modules section"). 2. Clear the app cache where emojis don't show up (Settings) โ†’ Annexes โ†’ [Name of name] โ†’ Warehouse โ†’ Clear the cache). 3. Restart your phone in Safe Mode and check if the emojis have changed, third-party software is to blame. 4. Try another archive with fonts (for example, iOS17_Emoji_Magisk.zip).

Method 3: Using MIUI Themes

MIUI has a built-in theme feature that allows you to change the look of the system, including emojis. Unfortunately, there are no official themes with emojis from Apple, but there are workarounds.

How to install the theme with an iPhone emoji:

  1. Open the Themes app on your Xiaomi.
  2. Go to the section My topics โ†’ Online.
  3. Type in iOS emoji or Apple style.
  4. Download and use your favorite theme (e.g., "iOS 17 Emoji Pack").

The problem is that these themes usually only change icons and wallpapers, not system emojis. However, some themes (such as "MiuiMix") involve replacing fonts - check the description before installing.

Alternative: Use APK-Theme files from third-party sites (such as MiuiThemes), but beware โ€“ they may contain malicious code.

๐Ÿ’ก

Before installing themes from unverified sources, create a restore point in TWRP (if installed) or back up through Settings โ†’ Additional โ†’ Backup and Reset.

Method 4: Apps to replace emoji without root

If you don't want to risk the system, you can use apps that put iOS emojis on top of the standard ones.

AnnexHow it worksPlusesCons
Emoji ChangerSubstituting emojis in the clipboardNo need for root, simple interfaceIt only works when you copy.
Textra SMSReplaces emoji in SMSSupport for iOS-style, customizationSMS only, does not work in messengers
ZFont 3Installs fonts without root (for older versions of Android)Wide selection of emojisNot working on MIUI 14/15

The most reliable of these is Textra. SMS. It completely replaces the standard. SMS-App and allows you to choose the style of the emoji iOS in the settings. Minus - does not affect WhatsApp or Telegram.

โš ๏ธ Note: Apps like ZFont 3 iFont may not work on new versions MIUI Due to the limitations of Android 13/14. Before installing, check compatibility on the developerโ€™s website.

Method 5: Custom firmware (for advanced)

If you're willing to go to extreme lengths, you can install custom firmware with Apple's emoji, which is only suitable for power users, because it requires:

  • Unlocked bootloader.
  • Installed TWRP or other custom recaveri.
  • Know the basics of working with ADB and fastboot.
  • ๐Ÿ“ฑ Pixel Experience: Includes Google emojis, but they can be replaced with iOS via Magisk.
  • ๐Ÿ“ฑ LineageOS + iOS Emoji Module: Requires additional customization.
  • ๐Ÿ“ฑ MIUI EU Patched: Some builds include alternative emojis.

The process of installing firmware is beyond the scope of this article, but the overall scheme is as follows:

  1. Unlock the bootloader via fastboot oem unlock.
  2. Set up TWRP.
  3. Make a full backup of the current firmware.
  4. Sweat the custom firmware and module with emoji.

โš ๏ธ Warning: Installing custom firmware will void Xiaomi's warranty and may result in data loss.On some models (Redmi Note) 12, Xiaomi 13) Unlocking the loader requires waiting. 7-15 days after the account was attached to the Mi.

๐Ÿ’ก

Custom firmware is the most powerful, but also the riskiest way. If you only want emojis, try the root-free methods first.

Comparison of methods: what to choose?

To make it easier for you to determine, we have compiled a comparative table of all ways:

MethodDifficultyNeed root?Replaces emoji everywhere?Risks.
Keyboard with iOS emojiโญ (simple)โŒ No.โŒ Only on the keyboard.Minimum
Replacement of font through Magiskโญโญโญ (middle-of-the-road)โœ… Yes.โœ… Yes (except for some applications)Medium (brick risk)
MIUI themesโญ (simple)โŒ No.โŒ Partially.Minimum
Applications without rootโญโญ (easily)โŒ No.โŒ Only in individual appsLow.
Custom firmwareโญโญโญโญ (difficult)โœ… Yes.โœ… Yes.High (loss of warranty)

Selection recommendations:

  • ๐Ÿ”น If you need an iPhone emoji only for beauty in instant messengers โ€“ use the keyboard (method 1).
  • ๐Ÿ”น If you want to replace emojis throughout the system and are ready for risks, try Magisk (Tack 2).
  • ๐Ÿ”น If you have an old Xiaomi (on Android) 9-11) โ€” Try ZFont (the method) 4).
  • ๐Ÿ”น If you are an experienced user and want full control, consider custom firmware (method 5).

Frequent problems and their solutions

When replacing emoji with Xiaomi, users often face the following problems:

1.Emojis do not change after font installation

Possible causes:

  • The module in Magisk is not activated (check in the Modules section).
  • The cache of the system is not cleared (try Settings โ†’ Applications โ†’ All Apps โ†’ [Title] โ†’ Clear the cache).
  • Incompatible with MIUI (many modules do not work on MIUI 15).

2.After the font change, the phone stopped turning on

This means that the module was installed incorrectly.

  1. Download to TWRP (hold Power + Volume Up when enabled).
  2. Remove the module from /data/adb/modules.
  3. Reset the device.

3.The WhatsApp emojis haven't changed.

WhatsApp uses its default emoji to make it show system:

  1. Open WhatsApp.
  2. Move to the โ‹ฎ โ†’ Settings โ†’ chat โ†’ Emoji style.
  3. Select System (if the option is available).

โš ๏ธ Note: In some regions (e.g. the EU), WhatsApp may ignore system emojis due to privacy policies, in which case only replacing the typeface at the system level (method 2 or 5) will help).

Can I install an iPhone emoji on Xiaomi without root?
Yes, but only in individual applications. The entire system can only replace emojis with root rights or custom firmware. Without root, you can: Use an iOS emoji keyboard (like an Emoji Keyboard); install a theme in MIUI, but it won't replace system emojis; use apps like Textra SMS to replace emojis in SMS.
Why do some emojis appear in squares after replacing the font?
This means that the Apple Color Emoji font is not fully installed or is incompatible with your version. MIUI. Solutions: Try another archive with fonts (e.g, iOS16_Emoji_Full.zip). Clear the font cache (Settings) โ†’ Annexes โ†’ Systemic โ†’ Fonts โ†’ Clear cache. check if your version of Android supports color emojis (on Android) 8 And below that, there may be problems).
How to return standard Xiaomi emojis?
If you've replaced an emoji with Magisk: Open Magisk Manager. Go to Modules. Find the font module and delete it (swipe left). Reboot your phone. If you've used custom firmware, you'll have to refashion the device on stock MIUI.
Will this work on the Redmi Note 11/12/13?
Yes, but with reservations: On the Redmi Note 11/12 (with Android 12/13), the Magisk method (mode 2) should work, but a module adapted to your version of MIUI may be required. On the Redmi Note 13 (with Android 14), many modules are not yet adapted - check compatibility on XDA or 4PDA. Keyboards and themes (modes 1 and 3) work on all models without restrictions.
Can I install animated emojis like on an iPhone?
Animated emojis (Animoji or Memoji) from the iPhone cannot be migrated to Xiaomi, as they are tied to Apple hardware (TrueDepth camera). However, you can: Use alternatives like Bitmoji (built into the Gboard keyboard). Install the app. AR Samsung's Emoji (not working on all devices) Try Zepeto or Avatoon to create 3D-avatar.