How to change the color of the icons on Xiaomi: 5 proven ways (MIUI 12-14)

Xiaomi desktop icons are the first thing that catches your eye when you turn on your smartphone. Standard colors of system applications (blue Settings, green Phone, red Messages) become boring over time, and the desire to personalize your device grows. Fortunately, MIUI offers several ways to change the palette of icons, from simple themes to manual editing via ADB.

In this article, we will discuss all the current methods of changing the color of icons on Xiaomi, Redmi and POCO (including models from 2023-2026 on MIUI 12-14 and HyperOS).

  • 🎨 Apply ready-made themes from the official Xiaomi Themes store
  • πŸ”§ Use third-party launchers with customization of icons
  • πŸ” Find hidden settings MIUI fine-tuning
  • πŸ–₯️ Edit system files through ADB (advanced)
  • βš™οΈ Return the standard icons if something goes wrong

Important: Not all methods are equally secure. For example, editing system files through ADB can cause a launcher to crash if you don't follow the instructions. We noted the risky steps with special warnings - read them carefully!

πŸ“Š What kind of smartphone you Xiaomi?
Redmi Note 12/13
POCO X5/F5
Xiaomi 13/14
Other Xiaomi/Redmi/POCO
Not Xiaomi.

1.The easiest way: themes from the official store

The official Xiaomi Themes store is the first tool worth turning to. It's built into firmware and offers thousands of free and paid themes with unique icons. The main advantage is that you don't need to root the device or install third-party apps.

To change the color of the icons through themes:

  1. Open the Themes app (the icon with a brush on your desktop).
  2. Go to the icon tab in the lower menu.
  3. Select your favorite icon pack and click Apply.
  4. Confirm the changes in the pop-up window.

πŸ”Ή Pros of the method:

  • βœ… Quickly and without risk to the system
  • βœ… Weekly updates to topics
  • βœ… Pre-examination before use

πŸ”Έ Cons:

  • ❌ Limited selection of free themes
  • ❌ Not all icons change color (some remain standard)
  • ❌ After updating MIUI topic may be thrown off

πŸ’‘

If you don’t like a particular icon in the theme, you can manually replace it. Click on the icon for a long time β†’ Edit β†’ select an alternative icon from the suggested ones.

2. Third-party launchers: Nova Launcher, Apex, Microsoft Launcher

If there are few built-in themes, third-party launchers will open up much more possibilities, for example, Nova Launcher allows you to:

  • 🎨 Change the color and shape of icons through packs (Icon Packs)
  • πŸ”„ Apply adaptive icons (based on wallpaper color scheme)
  • πŸ–ΌοΈ Set up transparency and shadows under icons

How to install and configure Nova Launcher:

Download Nova Launcher from Google Play

Install the launcher as the main one (at the first start, press Always)

Open the Nova Settings β†’ Appearance β†’ Style of icons

Select Adaptive Icons or download a pack of icons (such as Whicons or CandyCons)

Apply the changes and restart the launcher (pull down on the desktop and select Reboot)

-->

πŸ’‘ Advice: For maximum customization, install additional:

  • Icon Pack Studio – Create your own icons
  • KWGT Kustom Widget Maker – for dynamic widgets for the style of icons
Why are some icons not changing in Nova Launcher?
Some system applications (e.g. Settings or Camera) may ignore icon packs. MIUI. Solution: 1. Use the icon masking feature in Nova Launcher (hidden the original icons). 2. Install alternative apps (e.g. Open Camera instead of the standard camera). 3. You will need a root or a root to fully control the image. ADB-Teams (see section 4).

3. Hidden MIUI settings: adaptive icons and color schemes

MIUI 13/14 and HyperOS have introduced Adaptive Icons, which automatically adjusts icon colors to wallpaper or theme, but it's often disabled by default. Here's how to activate it:

Step 1: Include adaptive icons

  1. Go to Settings β†’ Wallpaper and themes β†’ More.
  2. Select Adaptive Icons and turn on the slider.
  3. Click the Color Palette and select a diagram (e.g. Auto or Dark).

Step 2: Set up the color scheme manually (optional)

  • 🎨 B Settings β†’ Screen. β†’ Select the color scheme for the User.
  • πŸ” Here you can set the main and accent colors that will affect the shades of icons.
MIUI versionSupport for adaptive iconsWhere to look for settings
MIUI 12❌ No, only through theme)β€”
MIUI 13⚠️ Partially (for wallpaper only)Settings β†’ Wallpaper β†’ Adaptive icons
MIUI 14 / HyperOSβœ… Full supportSettings β†’ Wallpaper and themes β†’ Additional

πŸ’‘

Responsive icons only work with wallpaper from Xiaomi Gallery.If you use wallpaper from Google or third-party, the feature may not work.

Advanced Method: Change through ADB (without root)

If you need to completely repaint system icons (for example, make all icons monochrome or corporate colors), you can use the ADB-This method does not require root rights, but improper use can cause the launcher to fail.

πŸ”§ What's the matter:

  • πŸ’» Computer with installed ADB Tools
  • πŸ“± Included debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times tap, then return to the additional β†’ For developers β†’ Debugging by USB)
  • πŸ”Œ Cable USB (preferably original)

πŸ“Œ Instructions:

  1. Connect your smartphone to your PC and confirm debugging on the screen.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Follow the command to change the color of the icons (example for monochrome style): adb shell settings put secure icon_color_filter "#FF000000" Here #FF000000 β€” black ARGB. Replace it with your own (for example, #FFFF0000 red).
  5. Reboot Launcher: adb shell am force-stop com.miui.home

⚠️ Attention: After application ADB-In order to get it back, some icons may not display correctly (e.g., become completely black). icon_color_filter and reboot the device.

πŸ”Ή Additional commands for customization:

  • Change the shape of the icons: adb shell settings put secure icon_shape "Available values: squircle, teardrop, rounded_rect.
  • Related: Adb shell settings put secure adaptive_icon_scale 0

5. Manual editing of icons through APK files (for experienced)

This is a method that works for those who are willing to dive into APK decompilation and resource editing, and allows you to change any icon in the system, but requires you to:

  • πŸ› οΈ Skills with APKTool and Android Studio
  • πŸ”“ Unlocked bootloader (for firmware modified files)
  • ⚠️ Backup of data (risk of device β€œbrick)

πŸ“‚ Step-by-step process:

  1. Download the APK of a system application (e.g. MiuiHome.apk) using APK Extractor.
  2. Decompile. APK using APKTool: apktool d MiuiHome.apk -o output_folder
  3. Go to the folder. output_folder/res and find icons (usually in drawable-xxhdpi or mipmap-xxhdpi).
  4. Edit it. PNG-Photoshop GIMP (keep transparency!).
  5. Compile. APK back: apktool b output_folder -o modified_MiuiHome.apk
  6. Sign an APK using a uber-apk signer and run through TWRP or ADB Sideload.

⚠️ Attention: Editing of systems APK It can cause a cyclic reboot if the files are signed incorrectly. APK And backup through TWRP.

πŸ”§ Alternative for beginners: If decompilation seems difficult, use apps like Icon Changer (from Google Play) that let you replace icons one at a time without tampering with system files.

6 How to return standard icons if something goes wrong

If after the experiments the icons began to appear incorrectly (disappeared, turned into white squares or stopped opening), use these methods of recovery:

πŸ”„ Method 1: Resetting themes

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find themes and click Warehouse β†’ Clear the data.
  3. Reset the device.

πŸ”„ Method 2: Recoil through ADB

If the icons are gone after ADB-Commands, execute:

adb shell settings delete secure icon_color_filter


adb shell settings delete secure icon_shape




adb shell pm clear com.miui.home

πŸ”„ Method 3: Recovery through TWRP (if the launcher doesn't start)

  • Boot in TWRP Recovery (hold Power + Volume up when turned on).
  • Select Advanced β†’ File Manager.
  • Move to the /data/system and delete the files: icon_color_filter.xml icon_shape_pref.xml
  • Reset the device.

⚠️ Warning: If you lose widgets after resetting them, you'll have to reconfigure them. To avoid this, export the settings via Nova Launcher (if you use it) or back up through Mi Mover before experimenting.

FAQ: Frequent questions about changing the color of the icons on Xiaomi

❓ Why After Updating MIUI Icons dropped?
For major updates (e.g., from MIUI 13 to MIUI 14), the system resets custom theme and launcher settings. To avoid this: Before upgrading, back up the themes to Settings β†’ Themes β†’ My Themes β†’ Export. Use third-party launchers (e.g., Nova Launcher) that save the settings regardless of the firmware.
❓ Can I change the color of the icons to POCO F5 rusty?
Yes, on POCO F5 (as with other devices with MIUI 14) all methods from this article are available except editing APK. We recommend: Try the official topics (Settings) β†’ Wallpaper and themes. Install Nova Launcher + Icon pack (e.g. Minimal O Icon Pack) ADB-commands for adaptive icons (see section 4!
❓ Why some icons don’t change color?
It's got to do with politics. MIUI, Solutions: For standard icons (Settings, Camera) use Masking in Nova Launcher. Install alternative applications (e.g. Simple Gallery instead of Gallery). ROM (For example, the Pixel Experience).
❓ How to make icons transparent?
Completely transparent icons can’t be created, but you can get close to the effect: In Nova Launcher, select a pack of icons with a minimalist design (for example, Lines Icon Pack). Set transparent wallpaper and turn on Shadow under the icons. β†’ Not in the launcher settings. Use system icons. ADB-The command with a translucent color: adb shell settings put secure icon_color_filter "#80000000" (where 80 β€” level of transparency in hex).
❓ Where to download quality icon packs for Xiaomi?
Recommended sources: πŸ›’ Google Play (search for icon pack) Popular packs: Whicons, CandyCons, Minimal O. 🎨 XDA Developers (Themes and Apps). 🌐 DeviantArt (free packs from designers). πŸ” Tip: Check reviews before downloading – some packs may contain ads or not support MIUI.