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

Are you used to stylish emojis from iOS, but you use a Xiaomi smartphone? The difference in emoji design between platforms is striking: Apple has more detailed, soft shadows and unique shades, whereas standard MIUI emojis often look simplistic. Fortunately, transferring emojis like an iPhone to Redmi, POCO or Mi is quite real - and it doesn't always require root access.

In this article, we will analyze all the current ways: from installing custom fonts through TWRP Before using third-party keyboards with iOS emoji support, you will learn which method is right for your model (including Xiaomi). 13, Redmi Note 12 How to avoid errors when replacing system files, and how to distinguish emoji from different versions of iOS (from iOS) 14 iOS 17). We also tested each method for compatibility with the latest versions. MIUI 14/15 β€” results in the comparative table below.

Why do Xiaomi and iPhone emojis look different?

Emoji design is part of the corporate identity of the operating system. Apple has been developing its emojis since 2008, regularly updating them to suit trends (for example, iOS 17 has new hand gestures and animals). Xiaomi, like other Android manufacturers, uses Google's standard Noto Color Emoji set, which looks different:

  • πŸ‘ Details: Apple has more gradients and shadows (compare) πŸ˜‚ iPhone and Xiaomi).
  • 🎨 Color palette: iOS emojis are often brighter, with more saturated tones.
  • πŸ”„ Animation: Some iPhone emojis support dynamic effects (e.g, πŸŽ‰ or πŸ’₯).

Apple is also the first to introduce new Unicode emojis, such as gender-neutral jobs or emojis of different skin colours, which appear later on Android (including MIUI) and can be displayed in a simplified form.

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

Method 1: Install iOS fonts via TWRP (for hardened devices)

This is the most reliable method, but it requires an unlocked bootloader and installed TWRP Recovery. Suitable for Xiaomi models on MIUI 12-15, including Redmi K50, POCO F5 and Mi 11.

You'll need:

  • πŸ“± Smartphone with unlocked bootloader (instructions for unlocking your model is on the official website of Xiaomi).
  • πŸ”§ Established TWRP Recovery (the version should support your model).
  • πŸ’Ύ Archive with fonts iOS (you can download on the XDA Developers – Search for themes like β€œiOS Emoji for Android").

Step-by-step:

  1. Download the archive with fonts (for example, iOS16_Emoji_Font.zip) Put it in the phone’s internal memory.
  2. Reboot to TWRP (clip Power + Volume up).
  3. Select Install β†’ Find an archive with fonts β†’ swipe for installation.
  4. After installation, run Wipe Dalvik/Cache and restart.

β˜‘οΈ Preparation for font replacement

Done: 0 / 4

Important: If after replacing the fonts, some apps (such as WhatsApp or Telegram) display emojis incorrectly, clear their cache in Settings β†’ Apps β†’ [App Name] β†’ Memory β†’ Clear the cache.

⚠️ Note: Not all files with fonts are compatible with MIUI 14/15. If after installation the phone is stuck on the load, return to the TWRP and restore the backup or reinstall the original font.

Method 2: Using a keyboard with support for iOS emoji

If you don't want to mess with TWRP, the easiest way is to install a keyboard that loads up the iOS emoji.

  • πŸ“± Gboard (from Google): Supports emoji style change through settings (Settings) β†’ Topics β†’ Select "iOS" or "Twitter" (they are close to Apple's design).
  • 🎨 SwiftKey (from Microsoft): allows you to download emoji packages, including stylized iOS 15/16.
  • πŸ”„ Emoji Keyboard (applications like iFont or Emoji Switcher): Specialized in emoji replacements, but may require additional permissions.

How to configure Gboard for emojis like on iPhone:

  1. Install Gboard from Google Play.
  2. Open any field to enter text β†’ tap on the icon βš™οΈ keyboard β†’ Choose "Settings".
  3. Go to Topics β†’ Emojis and select the style of β€œiOS” or β€œTwitter”.
  4. Back to typing text – now when you click on the emoji, you’ll see a design close to Apple.

⚠️ Limitation: In some messengers (for example, Viber), emojis can be displayed in the original style. MIUI, If the application ignores the keyboard settings, it also does not change the emoji in notifications or system menus.

πŸ’‘

If after changing the keyboard, emojis in chats show curves, try to turn off the function "Emoji Prediction" in the keyboard settings.

Method 3: Applications for replacing emoji without root (Emoji Font 3, iFont)

For users without TWRP, there are apps that change emojis at the overlay level (without changing system files).

AnnexSupport for iOS emojiNeed root?Compatibility with MIUI
Emoji Font 3iOS 14–16No.Yeah (may lay on MIUI 15)
iFontiOS 13–17No.Yes (requires permission to change system settings)
ZFont 3iOS 15–17No.Partially (not working in some applications)

How to install emojis through iFont:

  1. Download iFont and open it.
  2. In the Online section, look for the iOS Emoji package (e.g., iOS 16 Emoji).
  3. Click "Set" β†’ "Soft Install" (this is a rootless method).
  4. Follow the instructions on the screen (you will need to allow access to the "Special Features").
  5. Reboot the phone.

Important: Apps like iFont create overlays on top of system emojis, so you’ll still see standard emojis on some menus (like MIUI settings).

⚠️ Attention: MIUI 14/15 After installing emojis via iFont, some characters on WhatsApp or Instagram may disappear. To return them, clear the cache of these apps.

Method 4: Manual editing of system files (for advanced ones)

This method is suitable for those who have root access (for example, through Magisk), it allows you to replace the system fonts directly, but requires care - an error can lead to a bootloop ( looped boot).

Instructions:

  1. Download iOS fonts in.ttf format (for example, AppleColorEmoji.ttf).
  2. Use Root Explorer (or Mixplorer with root access) to go to /system/fonts/.
  3. Find the NotoColorEmoji.ttf and EmojiCompat.ttf files – backup them (copy them elsewhere).
  4. Replace the original files with downloaded iOS fonts (make sure the file names match!).
  5. Change the access rights to new files: 644 (proprietor β€” read/write, group read, the rest read).
  6. Reboot the phone.

If the emojis have not changed after the reboot, check:

  • πŸ” File Names (Register is important!).
  • πŸ“ File access rights (use the chmod command) 644 /system/fonts/AppleColorEmoji.ttf terminal).
  • πŸ”„ System font cache (clean through Settings) β†’ Memory. β†’ Clear the cache).
What if the phone does not turn on after replacing the fonts?
If you are in bootloop, boot to TWRP and restore the backup of the /system/fonts/ folder. If there is no backup, download the original fonts for your version of MIUI from the 4PDA forum and replace them back.

Method 5: Update MIUI to the new emoji version (official method)

If you do not need to have iOS emojis, but just want more modern emojis, check if your version has been updated. MIUI. Xiaomi periodically updates system fonts, adding new characters from Unicode. MIUI 14 have appeared:

  • πŸ§‘πŸ½β€πŸ€β€πŸ§‘πŸΌ New combinations for gender-neutral couples.
  • 🫠 Emoji "melting face" (thawing face).
  • πŸ«±πŸ»β€πŸ«²πŸΌ Hand gestures with different skin color.

How to update your emoji with a MIUI update:

  1. Go to Settings β†’ About the phone β†’ System update.
  2. Click on "Check Updates" and install the latest version of MIUI.
  3. After the update, restart your phone – new emojis should appear automatically.

⚠️ Important: Update MIUI It won't make emojis identical to iOS, but they'll get more modern. If you want Apple style, use methods 1-4.

Comparison of methods: which one to choose?

To make it easier for you to decide, we have brought all the ways in a table with pros and cons:

MethodPlusesConsDifficultyNeed root?
TWRP + custom fontsComplete replacement of emojis throughout the systemI need unlock and TWRP.⭐⭐⭐⭐No (but you need a custom recavery)
Keyboard (Gboard/SwiftKey)Just don't root.It only works in chat rooms, does not change the system emojis.⭐No.
Applications (iFont, Emoji Font 3)No root, partial replacementThere may be bugs in some applications⭐⭐No.
Manual font replacement (root)Maximum customizationBootloop risk, technical knowledge required⭐⭐⭐⭐⭐Yes.
MIUI UpdateOfficial method, safe.Emoji won't be like an iPhone⭐No.

If you're a beginner, start with the Gboard keyboard or the iFont app. TWRP is a complete system-wide emoji replacement, but it requires preparation. Advanced users can try manual font editing through Magisk.

πŸ’‘

The most versatile method without root is to use the Gboard keyboard with the theme β€œiOS” emoji. It works on all Xiaomi models and does not require technical skills.

FAQ: Frequent questions about emojis on Xiaomi

Can I put an emoji like on the iPhone 14 on the Xiaomi Redmi Note 10?
Yes, but the way depends on your skills: No root: use Gboard with an "iOS" theme or iFont app. With root: replace fonts via TWRP or manually (see Method 4). On Redmi Note 10 (with a Snapdragon 678), all methods work stable, but for TWRP you need to unlock the bootloader first.
Why do they appear curved after installing iOS emojis on WhatsApp?
This is because of the app's cache. Solution: Open Settings β†’ Apps β†’ WhatsApp β†’ Memory. Click "Clear Cache" (not data!). Restart WhatsApp. If the problem persists, check if your version of WhatsApp supports custom emojis (the latest versions sometimes have bugs).
Can I return a standard MIUI emoji after a failed replacement?
Yes, there are two ways: If you used TWRP: restore the backup or reinstall the original NotoColorEmoji.ttf. If you changed the fonts manually: download the original files for your version of MIUI (you can find them on forums like 4PDA) and replace the current ones. If the phone doesn't turn on after you change the fonts, download to Fastboot and reflash the system through the Mi Flash Tool.
Will iOS emojis be displayed in my interlocutors?
No, your interlocutors will see the emoji in the style that their device supports. πŸ˜‚ It's going to show up on Android as a standard Google or Samsung emoji, except if you're using an iOS theme keyboard, like Gboard, you're going to see an emoji in your style. Emojis are just pictures tied to a Unicode symbol. Their appearance depends on the device of the recipient.
Does this work on the POCO F4 GT?
Yes, all methods are compatible with POCO F4 GT (based on Snapdragon 8 Gen 1). Note: TWRP requires a version that supports POCO F4 GT (look for XDA). When you manually change fonts, check that the files have the right rights (644). On MIUI 14, this model sometimes requires you to disable MIUI Optimization in the developer settings (Settings β†’ Phone β†’ MIUI Version β†’ 7 times tap β†’ For developers β†’ MIUI Optimization β†’ Turn off).