How to replace standard icons on Xiaomi: 5 ways to MIUI

Replacement of standard icons on Xiaomi, Redmi and smartphones POCO β€” It's a popular way to personalize the interface, and many users want to get rid of the monotonous design. MIUI But the process of replacing them has nuances, from simple launchers to complex modifications to the design of the new model. ROOT-rights.

In this article, we will discuss all the current ways to change icons to Xiaomi in 2026, including solutions for the latest versions of MIUI 14/15 and Android 13/14. You will learn how to circumvent the system limitations without losing warranty, which applications to use for safe replacement, and what to do if errors occur after changes.

Why is it so hard to change your icons on Xiaomi?

Unlike pure Android, MIUI is actively restricting users in customization.

  • πŸ”’ Closed file system - without ROOT It is impossible to directly replace.apk system files with icons.
  • πŸ“± Lack of built-in function - in settings MIUI There is no option to change the packages of icons, as in the Samsung One UI or OxygenOS.
  • πŸ”„ Automatic updates after the update MIUI All changes can be reset if they were made without ROOT.
  • πŸ›‘οΈ Security Policy – Xiaomi blocks installation of third-party launchers as default system.

But you can get around these limitations, and then you can work from the simplest to the most complex.

πŸ“Š What kind of customization do you prefer?
Launchers (no ROOT)
MIUI themes
Magisk modules
Manual file replacement
I don't do customization.

Method 1: Use of third-party launchers (without ROOT)

The safest and most versatile method is to install an alternative launcher, which completely replaces the standard MIUI desktop, allowing you to use any icon package, suitable for all models from the Redmi Note 12 to the Xiaomi 14 Ultra.

The best launchers for changing icons:

  • 🎨 Nova Launcher supports adaptive icons, gestures, settings backup. There are free and paid (Nova Prime) versions.
  • πŸ–ΌοΈ Hyperion Launcher – Optimized for the MIUI, It has a built-in gallery of icons and widgets.
  • 🌈 Lawnchair – open source launcher, imitates Pixel Launcher with support for icons from Google.
  • ⚑ Smart Launcher 6 – automatically sorts applications and supports dynamic icons.

Instructions for setting:

  1. Install a launcher from Google Play (like Nova Launcher).
  2. Download your favorite icon package (such as Whicons, Flight or CandyCons).
  3. Open the launcher settings β†’ Appearance β†’ Icon Style β†’ Select the package installed.
  4. To apply icons to system applications (for example, Settings or Phone), use the option Adaptive icons.

Download APK launcher from the official website|Disable battery optimization for launcher|Download the icon package in.apk format|Make a backup copy of the current desktop-->

⚠️ Note: Some icon packs may not support Cyrillic app names, in which case the icons will appear as standard squares with the program name.

Method 2: Install MIUI themes with custom icons

Xiaomi's official way of doing this is to use themes from MIUI Themes, which doesn't require ROOT and is compatible with all devices on MIUI 12 and up, but the choice of icons is limited and many themes are paid.

How to install a theme with new icons:

  1. Open the Themes app (brush icon on your desktop).
  2. Go to the Icons section or search for icon pack.
  3. Choose your favorite theme (iOS 17 Icons or Material You Icons).
  4. Click Apply – the icons will change on all screens.
Pros of the methodCons of the method
βœ… No, he doesn't. ROOT third-party launchers❌ Limited selection of free themes
βœ… Retained after updates MIUI❌ Icons do not apply to all applications
βœ… Animations and dynamic effects are supported❌ Some topics may slow down the interface

πŸ’‘ Tip: Check reviews before buying a theme – some users complain about icon display bugs after rebooting. Also note the date of the last theme update: if it was more than a year ago, there is a high probability of incompatibility with the new version. MIUI.

πŸ’‘

If after applying the theme, some icons have not changed, try clearing the cache of the Themes app in your phone settings (Settings β†’ Applications β†’ Application Management β†’ Themes β†’ Storage β†’ Clear the cache).

Method 3: Using Magisk modules (for ROOT devices)

For advanced users who are ready to receive ROOT-The method of replacing icons through Magisk modules is available, allowing you to change system files without the risk of "bricking" the device (if you follow the instructions). 13T, Redmi K60, POCO F5 and others with an unlocked loader.

Popular modules for changing icons:

  • πŸ”§ MiuiHome Mod - modified version of the standard launcher MIUI icon-packed.
  • 🎭 Iconify – allows you to replace system application icons (including Settings and Calls).
  • πŸ–ŒοΈ Xiaomi EU Icons – a package of icons in the style of Google Pixel, optimized for MIUI.

Step-by-step:

  1. Unlock the bootloader and get ROOT through Magisk (see instructions for your model on 4PDA or XDA Developers).
  2. Download a module (e.g. Iconify) in.zip format.
  3. Open Magisk Manager, go to Modules β†’ Install from storage.
  4. Select the downloaded file and wait for the installation. Reboot the device.
  5. After the reboot, open the module app (like Iconify) and select the icon package.
What if the phone does not boot after installing the module?
If the device is stuck on the MIUI logo after installing the Magisk module: 1. Press the power button + volume up to enter Recovery Mode. 2. Select Advanced β†’ File Manager. 3. Go to /data/adb/modules/ and delete the folder with the problem module. 4. Reboot the phone. If it does not help, reset via Wipe Data (data will be lost!).

⚠️ Note: Installing incompatible modules can lead to bootloop (a looped reboot).Always check the module's compatibility with your version. MIUI And Android on forums, like modules for MIUI 14 may not work on MIUI 15.

Method 4: Manually Replace Icons via ADB (for Power Users)

The method is for those who do not want to install ROOT, but are ready to work with ADB (Android Debug Bridge), allows you to replace the icons of system applications directly, but requires care. It works on Xiaomi 12, Redmi Note 11 and other models with enabled debugging over USB.

What you need:

  • πŸ–₯️ Computer with installed ADB and Fastboot.
  • πŸ“± Included Debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times to press to unlock the developer settings).
  • πŸ“ Package of icons in.png format with resolution 192Γ—192 or 256Γ—256.

Instructions:

  1. Connect your phone to your PC and execute a command to check the connection: Adb devices must display your device’s serial number.
  2. Download replacement icons (e.g. from Icon Pack Studio) and rename them to the original ones (e.g. com.android.settings.png for Settings).
  3. Copy the icons into a folder on your phone: adb push your icon.png /sdcard/
  4. Replace the original icons (example for Settings): adb shell su mount -o rw,remount /system cp /sdcard/com.android.settings.png /system/app/Settings/res/drawable-xxhdpi/ chmod 644 /system/app/Settings/res/drawable-xxhdpi/com.android.settings.png reboot

Critical! Incorrectly replacing system files can lead to app crashes.Always back up original icons with the adb pull command /system/app/Settings/res/drawable-xxhdpi/ /backup/.

Method 5: Castomy through the Xposed Framework (Outdated Method)

The Xposed Framework was used to replace icons, but with the release of Android 9+ and MIUI 12+, this method has become irrelevant, however, some users still try to use it on older devices (for example, Xiaomi Mi A2 or Redmi 5 Plus).

Problems with method:

  • ❌ It does not work on newer versions of Android (10 and higher).
  • ❌ Conflict with Magisk and SafetyNet.
  • ❌ Xposed modules not updated since 2019.

If you still want to try it,

  1. Install Xposed for your version of Android.
  2. Download the Xposed Icon Changer or GravityBox module.
  3. Activate the module and restart the device.

πŸ’‘

On Android 10 and later, the Xposed Framework doesn’t work. Use Magisk+ modules (like Iconify or MiuiHome Mod) instead.

Frequent mistakes and their solutions

When replacing icons with Xiaomi, users face typical problems. Here's how to solve them:

Problem.Reason.Decision
Icons don't change in launcherLauncher cache not updatedClear the cache in Settings β†’ Applications β†’ Launcher β†’ Storage
After the reboot, the icons droppedThe launcher is not set as a systemIn the launcher settings, enable the option to Install as System (requires ADB)
Some icons are displayed as white squares.The icon package does not support adaptive formatUse the launcher with the icon mask option (e.g. Nova Launcher)
Phone stopped loading after replacing icons via ADBSystem files damagedRestore original files via fastboot or reflash the device

⚠️ Note: If after installing custom icons, system applications (such as Settings or Phone) stop working, this means that you have replaced critical files. You can only restore them through Fastboot or flashing. Always backup before manual changes!

Can I change the icons to Xiaomi without ROOT and launcher?
Yes, but the choice is limited. You can: Use themes from MIUI Themes (Icon section); install custom icon widgets (e.g. KWGT); use wallpaper with embedded icons through apps like Icon Changer (does not change system icons); Full replacement of all icons without ROOT is possible only through third-party launchers.
Why did my custom icons disappear after the MIUI update?
MIUI updates reset: Themes from the Icons section (re-use); Third-party launcher settings (if not saved to the backup); Magisk modules (if the update overwrote boot.img); Solution: Backup the launcher settings before upgrading and save a list of Magisk modules installed.
How to return standard MIUI icons?
Resetting methods: For launchers: Reset settings to Launcher Settings β†’ Backup and Reset. For those MIUI: Open Topics β†’ Mine β†’ Reset to Standard. For Magisk modules: Remove the module through Magisk Manager and restart the device. For manual replacement via ADB: restore the original files from the backup or reflash the device.
Which launchers are best for Xiaomi in 2026?
Top.-3 scaling up of the launchers with compatibility MIUI 14/15: Nova Launcher is stable, supports gestures and adaptive icons. Hyperion Launcher is optimized for Xiaomi, there are built-in icon packages. 12 β€” Avoid heavy launchers like Action Launcher or Apex Launcher – they can slow down on budget models (Redmi) 10A, POCO M5).
Can I replace my Xiaomi icons with KWGT?
KWGT (Kustom Widget Maker) allows you to create custom icon widgets, but does not replace system icons globally. You can: Make a widget with icons of frequently used applications. Set taps to the widget to open applications. Hide the original icons in the application menu. Minus: this is not a full replacement, but only a visual mask. KWGT is paid (free version with restrictions).