How to change app icons on Xiaomi: 5 proven ways

Standard app icons on Xiaomi, Redmi or POCO smartphones can get bored quickly β€” especially if you’ve been using the device for several years. Fortunately, the manufacturer provides several ways to change them, from built-in MIUI tools to install third-party launchers.

In this article, we’ll look at all the current ways to change icons on Xiaomi devices in 2026, from simple themes from the store to manually modifying them through ADB. You’ll learn which methods work without root rights and where you’ll need to unlock the bootloader. We’ll also talk about hidden nuances that are not mentioned in standard instructions, such as why some icons don’t change or how to return everything if something went wrong.

1. Standard MIUI themes: the easiest way

The fastest and safest method is to use built-in themes in the MIUI shell. This method does not require the installation of additional applications and works on all Xiaomi, Redmi and POCO models (except for Android One devices where MIUI is absent).

To change icons through themes:

  • πŸ“± Open the Topics app (brush icon on desktop).
  • πŸ” In the search bar, type in an β€œicon pack” or β€œicon pack” or style name (e.g., β€œminimalismΒ»).
  • 🎨 Choose your favorite theme and click Apply. The system will automatically replace the icons of the application, wallpaper and sometimes even fonts.
  • πŸ”„ If the theme is paid, you can first watch the preview or use the free trial (if available).

⚠️ Note: Not all themes change all icons – some only affect system applications (e.g. Settings, Phone, Messages) Third-party icons (e.g. Telegram or VK) often remain unchanged. MIUI The theme used may be reset – you will have to install it again.

πŸ“Š How often do you change topics on Xiaomi?
Once a week.
Once a month
Only when you buy a phone
Never changed.
AdvantagesDeficiencies
βœ… Doesn't require root rights❌ Limited selection of free themes
βœ… Rapid application (1-2 clique)❌ Not all icons change.
βœ… Automatic update of topics❌ May be reset after the update MIUI
βœ… It works on all devices with MIUI❌ There is no possibility of selective replacement of icons

2. Use of third-party launchers

If the built-in themes are not enough, you can install an alternative launcher - a program that completely replaces the standard MIUI desktop. Popular options are Nova Launcher, Apex Launcher, Microsoft Launcher or Hyperion Launcher (optimized for Xiaomi).

The advantage of this method is that many launchers support icon packs from Google Play, for example, you can download the style of Pixel Icons, Minimal O or Whicons and apply it to all applications.

Instructions for setting:

  • πŸ“² Install a launcher from Google Play (for example, Nova Launcher).
  • 🎯 Download your favorite icon package (for example, Pitang Icon Pack).
  • βš™οΈ In the launcher settings, find the Icon or Icon Pack section and select the installed package.
  • πŸ”„ Restart the launcher (usually a swipe down on the desktop is enough).

Make a backup of the desktop (screenshots or export settings)

Check the compatibility of the launcher with the Android version

Download 2-3 packs of icons for comparison

Disable battery optimization for launcher (in settings) MIUI)-->

⚠️ Note: Some launchers (such as Nova Launcher) require a paid version to unlock all features, including changing icons. MIUI, So, you know, you know, dual apps or kid mode, and you're going to have to reconfigure them.

πŸ’‘

If the weather or calendar widgets are missing after installing the launcher, try reinstalling the MIUI Weather system application through Settings β†’ Applications β†’ App Management β†’ Show Everything β†’ Weather (click on three dots β†’ Install APK).

3. Manually modifying icons via ADB (for advanced)

This method is suitable for those who are ready to work with the command line and have basic knowledge of Android Debug Bridge (ADB), it allows you to replace icons selectively without changing the whole topic. However, there are risks: if you fail, you can damage system files, which will lead to bootloop.

What you need:

  • πŸ–₯️ A computer with installed Xiaomi drivers and ADB.
  • πŸ“± Included debugging by USB (Settings β†’ The phone. β†’ Version. MIUI β€” Press 7 times, then return to Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  • πŸ“ Package of icons in.png format with resolution 192Γ—192 or 108Γ—108 (model).

Step-by-step:

  1. Connect your phone to your PC and execute the command: Adb devices (your device should appear).
  2. Download the icons to your phone folder (e.g. /sdcard/Download/icons/).
  3. Use the command to replace (example for the Settings icon): adb shell su mount -o rw,remount /system cp /sdcard/Download/icons/settings.png /system/app/Settings/res/drawable-xxhdpi/ic_launcher_settings.png chmod 644 /system/app/Settings/res/drawable-xxhdpi/ic_launcher_settings.png reboot

Critical nuance: the paths to icons differ depending on the version of MIUI and the phone model. For example, on the Redmi Note 10 Pro (MIUI 14), the icons can lie in /product/overlay/, and on POCO F3 - in /system/priv-app/. Before replacing, make sure to back up the original files!

How to find the right path to icons?
1. Use a root-access file manager (e.g., Root Explorer). 2. Look for files with.png extension in folders: - /system/app/ - /system/priv-app/ - /product/overlay/ 3. Icons are usually called ic_launcher_* or app_icon_*. 4. For system applications (e.g. Settings), the path may be: /system/priv-app/Settings/Settings.apk (open up APK Like an archive and find a folder. res/drawable*).

4. Apps for changing icons without root

If ADB seems too complex, you can use specialized applications that change icons without superuser rights.

  • 🎨 Icon Changer – allows you to replace icons one by one, creating shortcuts on the desktop.
  • πŸ–ΌοΈ Awesome Icons – Offers over 10,000 free icons with preview options.
  • πŸ”„ X Icon Changer – Supports icon packages and has a built-in editor.

How it works:

  1. Install an app (like Icon Changer) from Google Play.
  2. Select the app you want to change your icon (e.g. Chrome).
  3. Download your picture or select from the app gallery.
  4. Create a shortcut on your desktop – the original icon will remain in the app menu, but a new one will appear on the screen.

⚠️ Note: These apps don't replace the original icons in the system, they only create shortcuts:

  • πŸ“Œ In the application menu (All applications) will remain the old icon.
  • πŸ”„ After resetting settings or updating MIUI labels will disappear.
  • πŸ“± Some launchers (e.g. standard) MIUI) They may not support custom labels.

πŸ’‘

Apps to change icons without root is the safest way, but it only works at the desktop level. Root rights or ADBs will be required to completely replace icons in the system.

5. Complete icon replacement with Magisk and Substratum

For those willing to take drastic measures, there is a way to completely replace the icons in the system with Magisk (an alternative to root) and the Substratum theme.This method works on most Xiaomi devices, but requires:

  • πŸ”“ Unlocked bootloader (bootloader).
  • πŸ“± Installed Magisk (instructions are available on the XDA Developers).
  • 🎨 Installed Substratum Theme Engine app and compatible theme.

Step-by-step:

  1. Unlock the bootloader through Mi Unlock Tool (the official utility from Xiaomi).
  2. Install Magisk and check for root rights with Magisk Manager.
  3. Download Substratum and a compatible theme (like Swift Black or PitchBlack).
  4. In Substratum, select a theme, tick the icons and click Compile and Install.
  5. Reset the device.

⚠️ Note: Some Xiaomi models (e.g. Redmi Note 12 with) MIUI 14) Substratum may not work due to manufacturer restrictions, in which case try the alternative - Andromeda (a plug-in for Substratum that requires additional configuration). MIUI The topic will have to be reused.

6. Reset icons to standard settings

If you want to return everything as it was, there are several ways:

For MIUI's:

  • 🎨 Open the Topics app β†’ My subjects. β†’ Choose Standard.
  • πŸ”„ If the theme is not reset, clear the theme app cache in the settings.

For the launchers:

  • βš™οΈ In the launcher settings, find the Icons section and select Standard or System.
  • πŸ—‘οΈ Remove the launcher and return to the standard desktop MIUI (default).

For ADB/root:

  • πŸ–₯️ If you have replaced the icons through ADB, Restore the original files from backup.
  • πŸ”„ For Substratum, open the app, select your theme and click Delete.

⚠️ Note: If after resetting the icons are displayed incorrectly (for example, in the form of white squares), clear the cache of the Launche application (Settings) β†’ Annexes β†’ Application management β†’ Launcher β†’ If this doesn't help, restart your phone in Safe Mode (hold the power button). β†’ Restart in Safe Mode and remove all third-party launchers.

FAQ: Frequent questions

Can I change my icons to Xiaomi without a computer?
Yeah, that's fine: 🎨 Built-in themes MIUI (via the Topics app). πŸ“± Third-party launchers (e.g. Nova Launcher) + icon-pack). πŸ–ΌοΈ Apps like Icon Changer (only shortcuts change) without a computer, you can't replace icons through a computer. ADB Substratum (requires root or PC connection).
Why do some apps not open after replacing icons?
This can happen for several reasons: πŸ”§ Damaged files: If you have changed your icons ADB And if you're wrong, the system application might stop working. Solution: Restore the original files from the backup. πŸ“± Launcher conflict: Some launchers (such as Microsoft Launcher) are incompatible with custom icons. πŸ”„ Cash Systems: Clear the cache in Settings β†’ Memory. β†’ Clean or restart the phone.
How to back up icons before changing?
Backup methods depend on the method: 🎨 For those. MIUI: Just remember the title of the topic – it can be used again. πŸ–₯️ For ADB: Copy the original icon files on PC: adb pull /system/app/Settings/res/drawable-xxhdpi/ic_launcher_settings.png C:\backup\ πŸ“± For launchers: Nova Launcher has a feature to export settings (Settings) β†’ Backup).
Can I change the icons to POCO F5 with MIUI 14?
Yes, on POCO F5 (as with other devices with MIUI 14) all the methods described are working: βœ… Standard Themes through the Topics App. βœ… Third-party launchers (Nova Launcher, Hyperion). ⚠️ ADB Substratum may require additional action due to restrictions MIUI 14 (for example, you will have to turn off) MIUI Optimization in the developer settings. POCO F5 Branded themes in style are also available POCO Launcher that can be downloaded in the store.
Why did the icons drop after the MIUI update?
It's standard behavior in the system. MIUI: πŸ”„ Topics: The theme used can reset to standard. Solution: Re-apply it in the Topic app. πŸ“± Launchers: Some launcher settings (including icons) are reset.Solution: import backup settings or reconfigure. πŸ–₯️ ADB/Substratum: Altered system files can be overwritten. Solution: Repeat the replacement procedure. To avoid problems, take screenshots of current settings or export the launcher configuration before upgrading.