Standard icons on Xiaomi smartphones often look boring or donβt fit into the overall design of the system. Fortunately, MIUI offers several ways to customize them, from built-in themes to manually replacing them through hidden settings. In this article, we will discuss all the current methods of changing the style of icons on Redmi, POCO and Mi devices (including models from 2023-2026).
It's important to understand that customization options depend on the firmware version, for example, MIUI 15 has dynamic icon support, and older versions (before MIUI 12.5) may not have some features, and we'll specify the limitations for each method so you don't waste your time.
If you want to not just reshape icons, but completely transform the interface, check out the Custom Launchers section, where you can get around the limitations of MIUI and install icons from third-party designers (including paid packs from the Play Market).
1. Standard MIUI themes: a quick way to change icons
The easiest way is to use built-in themes, and MIUI has hundreds of free and paid themes, many of which change not only the wallpaper, but also the style of the icons. Here's how it works:
- π± Open the Themes app (icon with brush on the home screen).
- π Enter the search for βicon packβ or βicon iconΒ».
- π¨ Choose your favorite theme and click Apply.
- βοΈ In some themes, you can customize icons separately - for this, click Configure β Icons.
The advantage of this is that you don't have to root the device or install additional programs.
- β Limited choice: most themes only change icons for system applications (Calls, Messages, Settings), and third-party applications remain unchanged.
- β Not all themes support dynamic icons (dark/light theme adaptive).
- β Paid themes can cost from 50 to 300 rubles per piece.
π‘
If the icons haven't changed after applying the theme, reboot your smartphone. Sometimes MIUI caches old images.
For models POCO F5, Redmi Note 12 Pro+ and newer topics available with 3D-To find them, select the option "Dynamic" in the filtersΒ».
MIUI Themer: Hidden Opportunities for Customization
Few people know, but MIUI has a hidden tool called MIUI Themer that allows you to install custom icons without root, which works on MIUI 12.5-15 firmware, but requires activation via ADB.
Here's the step-by-step instruction:
- Connect your smartphone to your PC and enable USB Debugging (Settings β About Phone β MIUI Version β 7 times tap on version, then go back to Settings β Additional β For Developers).
- Download ADB Tools and unpack the archive.
- Open the command line in the folder with ADB Enter: adb shell settings put secure sys_ui_theme_enabled 1
- Reboot the device. After that, a new Themes section will appear in Settings β Screen β Lock screen style.
You can now install.mtz themes (a special format for MIUI) on sites like Mi-Themes.com or Xiaomi-Themes.ru.
- π§ Not all.mtz files support icon change β look for themes marked βFull Icon SupportΒ».
- π After updating MIUI The settings may be reset - you will have to repeat the procedure.
- π« On certain devices (e.g, POCO X5 Pro) this method does not work due to manufacturer's limitations.
What if the ADB does not recognize the device?
3. Launchers from third-party developers
If the built-in methods don't work, you can install an alternative launcher, which is a program that completely replaces the standard MIUI interface, including icons, animations and gestures.
- π― Nova Launcher β supports icons from packs (format.png/.webp), Flexible grid and gesture settings.
- π Hyperion Launcher β Optimized for Xiaomi, has a built-in icon gallery.
- π Lawnchair β lightweight launcher with support for adaptive icons.
- π± POCO Launcher β official launcher from Xiaomi, but with advanced settings (available in Play Market).
To change the icons through the launcher:
- Install a launcher from Play Market.
- Download your favorite icon pack (such as Whicons, CandyCons or Delta).
- Open the launcher settings β Icons β select the installed pack.
- Apply the changes and restart the launcher (usually a swipe down on the home screen is enough).
Important: Some launchers (like Nova) allow you to change the icons separately for each application. β Change. β Icon.
Nova Launcher|Hyperion Launcher|Standard. MIUI|POCO Launcher|Other-->
| Launcher | Support for icon packs | Adaptive icons | Free version |
|---|---|---|---|
| Nova Launcher | β Yes. | β Yes. | β Yes (with limitations) |
| Hyperion Launcher | β Yes. | β No. | β Yes. |
| Lawnchair | β Yes. | β Yes. | β Yes. |
| POCO Launcher | β No. | β No. | β Yes. |
If the icons look blurry after installing the launcher, check the pack resolution. The optimal size for Xiaomi is 192Γ192 px or 256Γ256 px (for high DPP devices).
4. Manually modifying icons through file manager (for advanced)
This is a good way for those who are willing to dig through system files. On MIUI 14+ devices, icons are stored in.webp format in the /system/media/theme/default/icons/ folder, but you can't replace them without root.
- Install Root Explorer or any file manager with access to system folders.
- Download a set of icons in.png format (the size must match the original).
- Rename your files to match the names of the original icons (e.g. com.android.contacts.png for the contact icon).
- Copy the files to /data/system/theme/default/icons/ (root required).
- Clear the launcher cache (Settings β Applications β Launcher β Storage β Clear the cache).
β οΈ Warning: Incorrect replacement of system files can cause a launcher crash or even a bootloop (cyclical reboot). TWRP Or Mi Flash Tool.
An alternative option for non-root devices is to use launchers that allow you to replace icons through ADB. For example, in Nova Launcher you can run a command:
adb shell pm grant com.teslacoilsw.launcher.permission.WRITE_SECURE_SETTINGSAfter that, in the launcher settings, the option of manual replacement of icons will appear.
5.Icon Packs from Play Market: How to Choose and Install
Google Play has thousands of free and paid icon packs, so you don't get confused by the following options:
- π Compatibility with MIUI: Look for packs marked βOptimized for Xiaomiβ or Β«MIUI SupportΒ».
- π¨ Style: Minimalism (e.g. Lines), Skeuomorphism (CandyCons), Pixel Art (Bitcons) or 3D (Whicons).
- π Adaptability: Does the pack support a dark/light theme and dynamic colors (starting with Android 12).
- π± Number of icons: A good pack covers 3,000+ Applications (clarify in the description).
Top.-5 Icon packs for Xiaomi in the 2026 year:
- Whicons β white icons with shadow, suitable for AMOLED-screen.
- Delta is a geometric icon with gradients.
- CandyCons are bright βiceβ icons in the style of Material You.
- Lines Free is a minimalist linear icon.
- Pix Bit is a retro 8-bit style for pixel art lovers.
To apply the pack:
- Install a launcher (like Nova).
- Download icons from the Play Market.
- Open the launcher settings β Appearance β Style of icons β select the installed pack.
πΉ Read the reviews (especially about compatibility with the MIUI)
πΉ Check out the screenshots with your resolution
πΉ Make sure the pack is updated (last update is no older than 6 months)
πΉ Check if there are icons for your frequently used apps-->
β οΈ Note: Some packs (such as Flux or Virus) may conflict with system icons MIUI, In this case, clear the launcher cache or reinstall the pack.
6. Reset icons to standard: what to do if something went wrong
If after the experiments, the icons began to glit (they are not displayed completely, disappeared or became pixelated), you can return everything back in several ways:
- π Launcher reset: Settings β Annexes β Launcher β Warehouse β Clear the data. Attention: this will delete all your desktop settings!
- π¨ Recovery Theme: Open the Topics App β Mine. β Current theme β Drop it.
- π± Reinstall the launcher: If you use a third-party launcher (like Nova), remove and install it again.
- π§ ADB-Resetting team (if the icons were changed through the MIUI Themer): adb shell settings put secure sys_ui_theme_enabled 0
If the icons are completely gone (the grey squares are displayed), the system launcher cache is likely damaged.
- Go to Settings β Applications β Application Management.
- Find the MIUI Launcher (or POCO Launcher if you use it).
- Click Warehouse β Clear the cache and Clear the data.
- Reset the device.
On devices with MIUI 15, the themes may need to be re-activated via ADB after reset (as described in Section 2).
π‘
Before resetting the launcher, take screenshots of the main screen - this will help to quickly restore the location of the icons.