How to put emoticons like on iPhone on Xiaomi smartphone: 5 working ways

Why Xiaomi and iPhone Emojis Look Different – and Can We Fix It?

If you’ve moved from iPhone to Xiaomi (or just used to Apple emojis), you’ve probably noticed that Android and iOS emojis are dramatically different, with Apple’s more detailed, soft shadows and realistic colors, whereas standard MIUI emojis often look simplistic or even β€œchildish,” the difference is particularly striking in messengers, where your interlocutors see emojis in the style of their OS, and you in yours.

The reason is licensing: Apple develops its own emoji, while Xiaomi (like other Android manufacturers) uses Google kits or creates its own based on open Unicode standards. However, this does not mean that you are doomed to unloved emojis! There are several ways to replace them with iPhone ones, from simple themes to deep modifications of the system. In this article, we will analyze all the current methods, their pros, cons and risks.

⚠️ Important: Some methods require unlocking the bootloader or root rights, which can lead to loss of warranty, unstable phone operation, or even a device breakage. We recommend first to try out safe methods (themes, keyboards), and only if they are not satisfied - to move to radical methods.

Method 1: Install theme with iPhone emoji via MIUI Themes

The easiest and safest way to do this is to download a pre-made theme from the official MIUI Themes store, where many designers create themes that change not only the wallpaper and icons, but also the fonts along with the emoji. Here's how to do this:

  1. Open the Themes app on your Xiaomi.
  2. In the search bar, type in the query: iPhone emoji or Apple emoji.
  3. Choose your favorite theme (pay attention to the rating and number of downloads!).
  4. Click Apply – the system will automatically replace the emoji.

βœ… Pros: No root, free, reversible.

❌ Cons: Themes are often updated with a delay (new emojis from Apple may not be available), and some interface elements (such as keyboard) may remain unchanged.

πŸ“Š What is the way to change emojis you have tried?
Set up a theme from MIUI Themes
Used a third-party keyboard.
Manually changing fonts
I've tried nothing.

Method 2: Third-party keyboards with support for iOS emojis

If the themes don't work, try third-party keyboards that emulate the iPhone emoji.

  • πŸ”Ή Gboard (Google) – in the settings you can enable the display of emoji in the style of iOS (path: Settings β†’ Emoji β†’ Apple Style).
  • πŸ”Ή SwiftKey (Microsoft) – supports emoji skins, including Apple skins".
  • πŸ”Ή Emoji Keyboard - iOS 16 Emoji (specialized application from Google Play).

πŸ’‘ How to set up:

  1. Download the keyboard from Google Play.
  2. Activate it in your phone settings: Settings β†’ System β†’ Language and input β†’ Virtual keyboard.
  3. In the keyboard settings, find the option to change the style of the emoji (usually in the "Decoration" or "Themes").

⚠️ Note: Some keyboards (e.g. Emoji Keyboard) may request access to your messages to β€œimprove predictions.” Quote: These permissions are not required for emojis to work and may threaten privacy.

Download the application from the official Google Play

Check reviews and rating (not lower than 4.0)

Refuse unnecessary permissions (SMS, contacts)

Test the keyboard in safe mode (for example, in a notebook)-->

Method 3: Manual font change (without root)

Some MIUI firmware (especially global ones) can replace fonts without obtaining root rights using the iFont app. This method does not work on all models, but it is worth trying:

  1. Download iFont from Google Play.
  2. In the app, select the Online section and find a font marked iOS Emoji (such as Apple Color Emoji).
  3. Download the font and press Set.
  4. The system will offer to install it through Settings β†’ Screen β†’ Font.

πŸ“Œ Limitations:

  • πŸ”Έ It only works on MIUI 12+ user-friendly.
  • πŸ”Έ Emojis may not be displayed in all apps (for example, in WhatsApp or Telegram, they will remain standard).
  • πŸ”Έ After updating MIUI font may be dropped.
Why do emojis not change in some applications?
Messengers (WhatsApp, Telegram, Viber) often use their own emoji sets, which are independent of the system fonts, and to change them, you either need to wait for an update from the developer or use a keyboard with built-in emoji (as in Method 2).

Method 4: Replace emojis with Magisk (for advanced users)

If you're ready to experiment and your Xiaomi bootloader is unlocked, you can replace the system-level emoji with the Magisk module. This method allows maximum integration: emojis will change in all applications, including system ones.

πŸ›  Instructions:

  1. Install Magisk Manager and get root rights.
  2. Download the iOS Emoji for Android module (available on the XDA Developers or 4PDA forums).
  3. Install the module via Magisk and restart the phone.
ModuleCompatibilityRisks.Reference
iOS Emoji (Android 10+)MIUI 12–14, Android 10–13Conflict with OTA updatesXDA
Apple Emoji FontAll versions of MIUIThey may be reset after resetting the settings.4PDA
Emoji ReplacerRequires Magisk 24+It does not work in banking applicationsGitHub

⚠️ Note: After installing the module, do not update the system through OTA β€” This can lead to the loss of emojis or even bootloops. TWRP.

πŸ’‘

Before installing the Magisk module, back up /system/font partition via TWRP to help restore the original fonts if something goes wrong.

Method 5: Firmware custom Recovery and modified MIUI

The most radical (and risky) way is to flash modified firmware with the iPhone’s already integrated emojis, which are often published on enthusiastic forums, such as:

  • πŸ”Ή MIUI by XIAOMI.EU (There are versions of iOS emoji).
  • πŸ”Ή Pixel Experience or LineageOS with patches for emojis.

πŸ”§ How to sew:

  1. Unlock the bootloader through the Mi Unlock Tool.
  2. Install TWRP or OrangeFox Recovery.
  3. Download the firmware with support for iOS emoji (check compatibility with your model!).
  4. Sweat through the Recovery, first making wipe dalvik/cache.

❗ Risks:

  • πŸ”Έ Loss of guarantee.
  • πŸ”Έ Possible bugs (not working) NFC, camera trouble).
  • πŸ”Έ Blocking of banking applications (due to a modified fingerprint device).

πŸ’‘

Custom MIUI firmware is the only way to get an iPhone emoji in ALL apps without glitches, but it is only suitable for advanced users ready for potential problems.

Comparison of methods: which one to choose?

To make the choice easier, we put all the methods in a table:

MethodDifficultyNeed root?Works everywhere?Risks.
MIUI themes⭐❌ No.❌ Partially.No.
third-party keyboard⭐⭐❌ No.βœ… Yes (only when entered)Confidentiality
iFont (fonts)⭐⭐❌ No.❌ Partially.Reset after update
Magisk moduleβ­β­β­βœ… Yes.βœ… Yes.Bootloop, conflict
Custom firmwareβ­β­β­β­βœ… Yes.βœ… Yes.Loss of warranty, bugs

πŸ’¬ Tip: If you want an iPhone emoji just for beauty in instant messengers, you'll need a Gboard keyboard or theme. If you want a full replacement in all apps (including system notifications), you'll have to deal with Magisk or custom firmware.

Frequent problems and their solutions

When you change your emoji, Xiaomi users are faced with common mistakes.

1.Emojis don't change on WhatsApp/Telegram

πŸ”Ή Reason: These messengers use their own emoji sets that are independent of the system.

πŸ”Ή Solution: Use a keyboard with built-in emojis (like SwiftKey with an iOS theme) or install a Magisk module that forcibly replaces emojis even in these apps.

2.After the MIUI update, the emojis reset

πŸ”Ή Reason: System updates often overwrite custom fonts.

πŸ”Ή Solution: Before updating, back up the folder /system/fonts through TWRP Or Root Explorer. Once you update, manually restore your files.

3.Some emojis are displayed in squares

πŸ”Ή Reason: No support for new Unicode characters in your firmware.

πŸ”Ή Solution: Update MIUI Up to the latest version or install an extended support font (e.g. Noto Color Emoji).

How to get back the original emojis?
If you've used a theme or iFont, just use a standard theme or remove the custom font in the settings. If you've used a Magisk module, remove it through Magisk Manager and restart your phone. Custom firmware will require a full flashing to stock MIUI.

Can I put an iPhone emoji on Xiaomi without root?
Yes, but with limitations, the safest ways to root: πŸ”Ή Installation of the topic MIUI Themes (changes emojis only in some applications). πŸ”Ή Using the Gboard or SwiftKey keyboard with iOS style (emojis will only be entered when you enter). πŸ”Ή iFont is a font replacement app (not all models) and will require root to be completely replaced in all applications.
Will Face ID and other features work after the emoji is replaced?
Replacing emojis does not affect hardware functions (Face Unlock, NFC, It's a software-based type change, etc., but it's a software-based type change: πŸ”Ή If you've been stitching up custom MIUI, Some features (such as Mi Pay) may not work due to a modified fingerprint device. πŸ”Ή Banking applications (Sberbank, Tinkoff) can block access on phones with an unlocked bootloader or root.
How to make a backup of emoji before experiments?
We recommend keeping the original fonts, especially if you plan to use Magisk or a manual replacement.Instructions: Install Root Explorer or FX File Manager (root required). Go to the folder /system/fonts. Copy NotoColorEmoji.ttf, EmojiCompat.ttf and others related to emoji files on SD-To recover, just return the files back and restart the phone.
Why does a friend have an emoji on Xiaomi like an iPhone and I don’t?
Probable causes: πŸ”Ή It uses custom firmware (for example, XIAOMI.EU emoji-patched). πŸ”Ή It has a Magisk module to replace fonts. πŸ”Ή It just uses a keyboard with an iOS emoji (like Gboard in iOS-style mode). πŸ”Ή You have different versions. MIUI: In new builds, they sometimes add updated emojis, similar to iOS. Ask a friend what method they used, and repeat it!
Can you change an emoji in just one app (like Instagram)?
No, the emojis are tied to system fonts or keyboards: πŸ”Ή Use the keyboard with an iOS emoji only when typed in this app. πŸ”Ή Taking screenshots of an iPhone emoji and pasting it as a picture (inconvenient, but it works). Complete replacement of an emoji in just one app is technically impossible without a deep modification of the system.