How to change emoticons on Xiaomi as on iPhone: the complete guide

Owners of Xiaomi, Redmi and Poco smartphones who have switched from Apple technology often face visual dissonance. The usual round, bright and detailed emoji of iOS differ sharply from the standard Android set, which seems more angular and less expressive. The desire to see on the screen familiar characters is natural, because they have become part of the digital language of communication. Fortunately, the modern shell of MIUI and the capabilities of the Android system allow you to implement this idea in several ways.

There are many ways to replace graphic characters, from simple keyboard settings to deep implementation of system files. The choice of the specific method depends on your device model, firmware version and whether you have Root rights. In this article, we will analyze all available options in detail, assess their risks and effectiveness, you will learn to transform the interface without losing the warranty and stability of the gadget.

Before you start taking action, it is important to understand that replacing system fonts or emoji libraries is an interference with the operating system. While most of the methods described are safe, you should always be careful when working with third-party software. We will consider both standard tools and third-party applications so that you can choose the best path.

Why Android and iPhone emojis look different

The differences in the appearance of emojis are due to the fundamental approaches of companies to user interface design. Apple has developed its own character set, which is part of the ecosystem of iOS and macOS. These images are stored in system libraries and displayed equally on all devices of the Cupertinos Corporation, ensuring style recognition.

In the Android world, the situation is different: Google provides a basic set of emojis, but every smartphone manufacturer, including Xiaomi, Samsung and Huawei, has the right to modify them or create their own versions. Which is why the same characters can look completely different on different phones. Google's standard set is often called EmojiCompat, and it is the basis for most devices.

Technically, emojis are not just pictures, but special Unicode characters that are rendered by the system into a graphic image. When you send a message, you transmit the symbol code and the recipient sees it as it is configured on its device. However, when used locally (in notes, messengers with its own rendering system), the display depends on the fonts or keyboard installed.

  • 🍏 Apple Style: Characterized by gradients, volume and high detail, often with a slight tilt.
  • πŸ€– Google Native: Flatter design, minimalist lines, emphasis on readability in small size.
  • 🎨 Manufacturing Customs: Samsung and Xiaomi sometimes add their unique features to the standard set.

⚠️ Note: Full root-enabled system replacement of emojis is not possible in the classical sense.Most methods mimic the style of iOS only in certain applications or through the keyboard.

Replacement method through Gboard

The easiest and safest way to change the look of emoji is to use a third-party keyboard that can swap system characters for its own. The leader in this field is Google's Gboard. This app does not require superuser rights and works stably on most Xiaomi devices.

The principle of operation is that the keyboard intercepts the input of a standard emoji and replaces it with an iOS-style image before sending or displaying in the input field. However, it is worth considering that in already sent messages or in the system menus, emojis may remain standard.

Installation and configuration take only a few minutes, you will need to download the current version of the application from the official Google Play store, and after installation, the system will prompt you to activate the new keyboard and provide it with the necessary permissions.

β˜‘οΈ Setting up Gboard for iOS emojis

Done: 0 / 4

It is important to note that the style change function may be hidden or called differently in different versions of the application, sometimes you need to switch the input language or update the system components. If the standard setting did not work, try clearing the application cache.

  • πŸ“² Availability: Works on Android 6.0 and higher without restrictions.
  • πŸ”’ Security: Does not require any deep system changes.
  • ⚑ Performance: Minimum impact on device performance.

πŸ’‘

If Gboard does not have an explicit style setting, try to find the "Preferences" item in the keyboard settings and activate "Show emoji panel".

Use of themes and fonts in MIUI

The MIUI shell has a powerful customization tool built in, the Themes app, which allows you to change not only wallpaper and icons, but also system fonts that include a set of emoji characters, a legal way approved by Xiaomi.

Theme catalogue often contains fonts with a design that replicates Apple’s style, and when installed, the entire system replaces the font file, which changes the display of emoji in most applications that support system fonts, but this method may not be compatible with some models or regional versions of the firmware.

Use the built-in keyword search to find the right design. Be careful: some topics can only change app icons without affecting emoji characters. Read the description and reviews before downloading.

Search queries for the application Topics:


- iOS Emoji




- Apple Font




- iPhone Style

Once you have installed the theme, you need to restart the device to make the changes effective. If the result does not suit you, the theme can be easily deleted through the Profile -> Topics menu, returning the standard view.

ParameterAnnex TopicsGboardRoot-method
DifficultyLow.Low.Tall.
Risk to the systemMinimumAbsent.High-pitched
Coverage of changesSystemicJust input.Complete.
Requires a reboot.Yes.No.Yes.
πŸ“Š What type of replacement emoji do you prefer?
MIUI themes (safe)
Gboard (just)
Root rights (full control)
I'll leave it as it is.

Advanced method: installation through Root-rights

Users who want to achieve 100% identity with iPhone, including displaying emojis in any applications and system menus, will need access to the file system. Having Root (super user) rights allows you to replace the system font files and emoji libraries directly.

This method is the most risky.Incorrectly replacing the system file NotoColorEmoji.ttf or EmojiCompat can lead to a "bootloop" (cyclic reboot) or incorrect display of text.Be sure to create a full backup of data before starting the procedure and make sure that you have access to Recovery mode.

The process involves finding the right font file (usually extracted from iOS firmware or pre-made mods), copying it to the system directory /system/fonts/ or /system/framework/ and changing access rights. File managers like Root Explorer or MT Manager are convenient for managing root files.

⚠️ Warning: Replacing system files without a backup can make the phone go down., Make sure you know exactly the path to the files and have an unlocked bootloader.

After replacing the files, you need to reset the Dalvik/ART cache through the recavators or simply restart the device. If the screen remains black or the logo appears after turning on, you will need to flash the device through the Fastboot.

  • πŸ›  Toolkit: Required PC, cable, drivers ADB/Fastboot.
  • πŸ“‚ File system: Access to the section /system mandatory.
  • πŸ”„ Updates: After system updates, changes will be reset.
Where can I get emoji.sys or NotoColorEmoji.ttf?
Files can be extracted from the iPhone stock firmware (jailbreaking and access to the iOS file system is required) or find ready-made mods on developer forums such as 4PDA or XDA Developers.Look for files that match your version of Android (e.g. Android 11, 12, 13), as version incompatibility will lead to the crash of the system.

Compatibility and Display Problems

Even after successfully installing new emojis, you may encounter display artifacts. Some apps, such as Instagram, Telegram or Viber, use their own emoji sets, ignoring system settings. In such cases, replacing fonts will not work, and you will see standard characters.

Also, newer versions of Unicode are constantly adding new characters. If your font file is outdated, instead of new emojis, you'll see empty squares or question marks, which is often the case when using older iOS mods on fresher versions of Android.

Another problem may be blurry or incorrect character sizes. Since iOS fonts are optimized for Retina screens, on Xiaomi screens with different pixel density, they can look too small or, conversely, giant.

πŸ’‘

Applications with their own rendering (WhatsApp, Telegram) will show emoticons in their own style, regardless of the system settings.

Compatibility issues can sometimes be solved by cleaning or reinstalling the cache of a particular application, and in rare cases, a system library patch is required, again requiring root rights.

Alternative solutions and keyboards

If the standard Gboard doesn’t work, the market offers a variety of customized alternative keyboards, and apps like Kika Keyboard, Facemoji, or Better Emoji provide huge libraries of stickers and emojis in a variety of styles.

Some of these keyboards allow you to create your own character combinations or use smart emojis that vary depending on the context of the message. However, privacy is important: third-party keyboards have access to everything you type.

There are also specialized emulator apps that float on top of other applications, allowing you to insert an iOS emoji into any text field, which work on the principle of a clipboard and do not require deep integration into the system.

  • 🎨 Design: Thousands of free themes and fonts.
  • πŸ” Privacy: Read the application permissions carefully.
  • πŸ“‰ Resources: Heavy keyboards can consume battery.
Is it safe to install third-party keyboards?
Using popular keyboards from Google Play (Gboard, SwiftKey) is safe. However, little-known apps can collect input data. Always check developer ratings and permissions requested before installing.
Will the emoji settings reset after the MIUI update?
Yes, a system upgrade or even a feature update for Google Play Services could bring back standard Android fonts. Methods with MIUI themes are more resilient, but may also require re-activation.
Can we get it back to the way it was?
Sure. Gboard just needs to choose a standard style in the settings, for those you need to use the theme "Classic" or "No theme." The root method requires you to restore the original font file from the backup or reflash the device.
Does changing emojis affect the guarantee?
Themes and Gboard are not. Getting root rights and modifying system files -- yes, that officially takes away the manufacturer's warranty.
Why do some emojis remain black or white?
This means that the installed font does not have a graphic image for this Unicode code, which can happen when using incomplete or outdated iOS emoji packages.