Tired desktop design, repetitive app icons, or simply a desire to refresh the look of a smartphone are the challenges faced by every second Xiaomi owner. Fortunately, the MIUI shell offers several ways to change icons, from standard themes to deep customization through third-party launchers. But not all methods are equally convenient, and some require caution not to disrupt the stability of the system.
In this article, weβll look at 5 proven ways to change your icons to Xiaomi (including Redmi, POCO, and Black Shark models) relevant to MIUI 14/15. Youβll learn how to use built-in themes, install icon packages through Google Play, configure launchers like Nova Launcher, or even manually replace icons through the file system, and how to avoid common bugs that lead to interface failures.
If you're a beginner, start with the first two methods (they're the safest) and you'll need a section on the prototyping section. ADB-commands and edit system files β but you will need root rights or unlocked bootloader.
1. Standard MIUI themes: a quick way to change all icons
The easiest method is to use the built-in MIUI Theme Store, which is available on all Xiaomi smartphones (except global firmware without Chinese services), and allows you to replace icons, wallpaper, fonts and even animations with one tap.
To apply a new theme:
- Open the Themes app (icon with brush).
- Go to the Topics tab β select a category (such as Minimalism or Dark).
- Tapping on a topic you like. β Apply.
β οΈ Note: Some themes change all icons, including system ones (calls, messages, settings). If you only need app icons, look for themes marked with Icon Pack in the description.
Pros of the method:
- πΉ Does not require root or third-party application rights.
- πΉ Free (there are paid themes, but most are free).
- πΉ Instant result: Changes are applied in 10-20 seconds.
Cons:
- πΈ Limited selection of icons (many themes are repeated).
- πΈ Not all apps support changing icons (e.g. Google Play Games often remain unchanged).
- πΈ After resetting settings or updating MIUI theme may fly.
π‘
If the theme store doesnβt have the right icons, try changing the region in your Mi Account to India or Indonesia, which often includes exclusive themes.
2. Google Play icon packs: flexibility without root
If you donβt have enough built-in themes, you can install an icon pack from Google Play, which works with most launchers, including the standard MIUI Launcher (but with limitations).
Popular icon packages for Xiaomi:
- π¨ Whicons are minimalist white icons.
- π¨ CandyCons β bright colored icons.
- π¨ Delta Icon Pack - Geometric Design.
- π¨ Fluxo β dynamic icons with gradients.
How to use the icon package:
- Install the selected package from Google Play.
- Open the package application and click Apply.
- If you use a standard MIUI launcher, select MIUI Launcher from the list.
- Confirm the changes β the icons will be updated.
β οΈ Attention: Standard launcher MIUI Supports icon packs only starting with MIUI 12.5+. On older versions, you will need to install a third-party launcher (see the next section).
| Package of icons | Compatibility with MIUI | Price. | Features |
|---|---|---|---|
| Whicons | 12.5+ | Free of charge. | 2000+ icons, support for adaptive icons |
| CandyCons | 13+ | Paid (150)β½) | Bright colors, weekly updates |
| Delta Icon Pack | 14+ | Free of charge. | Minimalism, support for a dark topic |
| Fluxo | 15+ | Paid (200)β½) | Animated icons, 3D-effects |
Third-party launchers: complete freedom of customization
If you need more control over the look of your desktop, install an alternative launcher.The best options for Xiaomi are:
Nova Launcher is the most popular launcher with support for icon packages, gestures and a desktop grid setting. Suitable for beginners and advanced users.
Lawnchair is an open source lightweight launcher optimized for Xiaomi, and supports responsive icons and a dark theme.
Hyperion Launcher is a launcher with a focus on performance and minimalism, ideal for weak smartphones (Redmi 9A, POCO C31).
How to set up icons through Nova Launcher:
Install Nova Launcher from Google Play|Download a pack of icons (e.g. Whicons)|Open the Nova settings β Appearance β Icon style|Select the installed icon package|Apply changes and restart the launcher-->
β οΈ Note: Some launchers (such as Microsoft Launcher) may conflict with services MIUI, Before installing, check the reviews for your smartphone model.
On Xiaomi smartphones with MediaTek processors (such as the Redmi Note 11), launchers can run slower due to driver limitations. In this case, try turning off animations in the launcher settings.
4. Manually modifying icons through the file system (for experienced)
This method is suitable if you want to replace individual icons (for example, only the Settings icon or Phone) without changing the whole theme.
- π± Smartphone with unlocked loader.
- π§ Root rights (or temporary root via Magisk).
- π₯οΈ PC fitted ADB and Fastboot.
Instructions:
- Download the archive with icons in.png format (resolution 192Γ192 pixels).
- Connect your smartphone to your PC and execute the command: adb shell su mount -o rw, remount /system
- Copy new icons into a folder /system/app/[Name of the Annexes]/res/drawable, Replace old files (for example, ic_launcher.png).
- Reset the device.
β οΈ Warning: Incorrect replacement of system files can lead to bootloop (cyclical reboot). /system/app through TWRP.
What if after the icons are replaced, the app stops opening?
5. ADB-commands for changing icons without root (hidden method)
Few people know, but on Xiaomi you can change the icons of some system applications without root using ADB. This method works thanks to the features of MIUI, where some of the application resources are stored in the user folder.
Step-by-step:
- Turn on USB debugging in the developer settings (Settings β About Phone β MIUI version β tap 7 times).
- Connect your smartphone to your PC and execute: Adb devices (you should display your device).
- Download the archive with icons and unpack it in a folder on your PC.
- Run the command to replace the icon (example for Settings): adb push new_icon.png /data/local/tmp/ adb shell su -c "cp /data/local/tmp/new_icon.png /data/app/com.android.settings-*/base.apk/res/drawable/" chmod 644 /data/app/com.android.settings-*/base.apk/res/drawable/new_icon.png
- Reboot your smartphone.
β οΈ Note: This method does not work on all Xiaomi models. on some devices (e.g. Xiaomi) 13 Pro) folder /data/app It is protected, and without root, it will not work to replace icons.
π‘
ADB-This method is only suitable for replacing the icons of user applications (installed through Google Play). System applications (Calls, Messages) require root or modified firmware.
Frequent problems and their solutions
When you change your icons to Xiaomi, users are faced with common mistakes.
Problem 1: Icons donβt change after the theme is applied.
- πΉ Check if your smartphone model supports the theme you choose (some themes only work on Xiaomi flagships). 12/13).
- πΉ Restart the device β sometimes changes apply after a reboot.
- πΉ Clear the app cache Themes (Settings) β Annexes β Topics β Warehouse β Clear the cache).
Problem 2: After installing the launcher, MIUI widgets disappeared.
- πΉ Install the plugin MIUI Widgets for Nova from Google Play.
- πΉ In the launcher settings, enable the option to Show widgets MIUI.
Problem 3: Icons look blurry or donβt fit in size.
- πΉ Make sure that the icons are allowed β 192Γ192 pixels (for MIUI 14/15).
- πΉ In the Nova Launcher settings, disable Adaptive Icons.
π‘
If after changing the icons, the smartphone began to slow down, try to turn off animations in the developer settings (Settings β Additional β For developers β Animation Scale β Select No Animation).