Boring standard icons on the Xiaomi desktop have long been boring? Want to give your smartphone a unique style with custom icons? You are in the right place! In this article, we will discuss all possible ways to create and install your own icons on devices with custom icons. MIUI 14/15 β From built-in features to advanced solutions using third-party applications.
It's important to understand that customization options depend on the firmware version and the device model. 13/14 Redmi Note 12 It supports more options than budget models like Poco. M5. But even on the simplest devices you can achieve impressive results - the main thing is to know the right tools and sequence of actions.
We're not going to limit ourselves to superficial tips like "install launcher," but instead, you'll get detailed instructions that take into account all the nuances, from creating icons in Figma to circumventing restrictions. MIUI. At the end of the article, you are waiting. FAQ answering the most difficult questions that are not covered even in thematic forums.
1. Built-in capabilities MIUI: What can be done without third-party applications
Starting with MIUI 12.5, Xiaomi added basic tools for customizing icons that are limited in functionality, but allow you to quickly change the appearance of the most used applications without risking the system.
The main options are available in the Settings menu β Desktop β Badge style. Here you'll find:
- π¨ Pre-installed icon packages (3 to 7 options depending on the model)
- π Adaptive icons β automatic change of shape to the chosen style
- πΌοΈ Change in size (from 70% to 130% of the standard)
- π³ Background of icons - on / off substrate
The most useful feature is the manual replacement of icons for individual applications.
- Hold your finger on the right icon on your desktop
- Select Change in the context menu
- Click on the application icon in the window that opens
- Select one of the suggested images or click Gallery to upload your own.
π‘
If the desired application is not on the desktop, first add its shortcut from the menu of all programs (swipe up from the bottom of the screen).
Limitations of the built-in method:
- β You can not change the icons of system applications (for example, Settings or Phone)
- β No support for animated badges
- β Changes are reset after resetting settings
2. Creating icons from scratch: tools and technical requirements
If you want to have completely unique icons that are customized to your style, you have to create them yourself, and you can do that with both professional tools and simple mobile apps.
Minimum technical requirements for the icons for Xiaomi:
| Parameter | Recommended value | Permissible range |
|---|---|---|
| Permission | 192Γ192 px | from 144Γ144 px 512Γ512 px |
| Format | PNG (with transparency) | PNG, JPG, WEBp |
| Color model | RGB | RGB or sRGB |
| Max. File size. | 200 KB | 500 kb |
The best tools for creating icons:
- π» Figma β Professional Editor with Templates for Icons (there is a free version)
- π± Icon Pack Studio β a mobile application with ready-made elements
- π¨ Adobe Illustrator for high quality vector icons
- ποΈ Canva is a simple online editor with templates
The creation process in Figma:
- Create a new project with canvas 192Γ192 px
- Use the Frame (F) tool to build the foundation.
- Add graphical elements (Icons can be found in the Community) β Icons)
- Export in PNG transparent background (Export) β Format: PNG β Background: Transparent)
Where to get free icon templates?
3. Installation of custom icons through launchers: Nova vs Hyperion
Standard launcher MIUI There's a lot of customization limitations, and you'll need to install a third-party launcher to have complete freedom of action. The two most popular options, Nova Launcher and Hyperion Launcher, have different advantages.
Comparative table of opportunities:
| Function | Nova Launcher | Hyperion Launcher |
|---|---|---|
| Support for icon packages | β (via Icon Packs) | β (built-in) |
| Hand-replacement icons | β (push-on β Edit) | β (button-menu) |
| Animation. | β | β (smooth-crossing) |
| Customization of gestures | β (9-sign) | β (5-piece) |
| Price. | Free (Prime - 4.99)$) | Free of charge (Pro - 3.99)$) |
Instructions for installation via Nova Launcher:
- Install Nova Launcher from Google Play
- Download your favorite icon package (such as Whicons or Delta)
- Go to the Nova Settings β Appearance β Badge style
- Select the installed icon package
- For manual replacement: press the icon β Change. β Icon β select the file
Download the launcher APK (if there is no Google Play)
Allow installation from unknown sources (Settings) β Annexes β Special access)
Make a backup copy of the current desktop settings
Prepare a pack of icons or your images
Disable battery optimization for launcher (Settings β Battery β Optimization)
-->
Important nuance: on some Xiaomi models (especially with the MIUI 15) after installing a third-party launcher, navigation gestures may be problematic:
- Go to Settings. β System system β Gestures
- Select Navigation buttons instead of gestures
- In the launcher settings, enable the option to Use Full Screen Mode
4.Use of the topics MIUI complex-style
One of the most underrated customization methods is installing themes through the official Themes app, which, unlike launchers, not only icons change themes, but also fonts, animations, sounds and even system dialogues.
How to find and install a theme with custom icons:
- Open the Themes app (all Xiaomis are available by default)
- Go to the Icons section in the lower menu
- Choose your favorite package (pay attention to the rating and number of downloads)
- Click Apply - the changes will come into effect immediately.
Advantages of this method:
- π Automatic updates to themes when new versions are released
- π― 100% compatibility with MIUI (No bugs with animations)
- π Most of them are free (there are also premium options for the 1-3$)
- π§ Ability to mix elements from different topics
The best themes with unique icons for 2026:
- Minimal UI β monochrome icons with geometric shapes
- Neumorphic Icons β 3D-soft-shade
- Glassmorphism β translucent icons with blur
- Retro Wave β neon icons in the style of the 80s
π‘
Topics from the official store MIUI are moderated for compatibility, so they are guaranteed not to cause system failures (unlike homemade icon packages).
If you didn't have enough built-in themes, you can install custom.mtz files.
- Download the theme file from a trusted source (e.g, XDA Developers)
- Put it in a folder. MIUI/theme internal
- Open Themes. β Mine. β Local and select the downloaded file
π‘
Before installing custom themes, back up the current one through Themes β Mine. β Backup: This will quickly bring back the standard look if the new theme is unstable.
5. Advanced customization: ADB-commands and hidden settings
For those who are willing to go beyond standard methods, there is a way to change system icons through the use of the standard. ADB (Android Debug Bridge: This method requires caution, but allows you to replace even those icons that are usually blocked.
What you'll need:
- π» Computer with ADB-tools installed
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times press β Additionally. β For developers β Debugging by USB)
- πΌοΈ Prepared icons in format PNG filename
Step-by-step:
- Connect your phone to your PC and confirm access ADB
- Open the command line in the folder with platform-tools
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Copy the icons to the device: adb push local_icon_path /sdcard/Download/custom_icons/
- Replace system icons (example for Settings icon): adb shell su mount -o rw,remount /system cp /sdcard/Download/custom_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 mount -o ro,remount /system reboot
How to find the right paths to system icons?
Important warnings:
β οΈ Attention: Misuse of the right ADB-commands can cause data loss or device failure.Always back up through Settings β Additionally. β Backup and reset before manipulation.
β οΈ Note: On devices with a locked bootloader (most Xiaomi) some commands ADB Check the status of the bootloader with the command: fastboot oem device-info If Device unlocked: false, you will need official unlock through the Mi Unlock Tool.
6. Animated icons: how to make a dynamic desktop
Static icons are boring. Current trends dictate the use of animated elements that respond to touch or change the look depending on the time of day. At Xiaomi, this can be done in two ways.
Method 1: Through the Kvaesitum launcher
This launcher specializes in animation and supports:
- π Smooth transitions between screens
- ποΈ Animated icons in format APNG or GIF
- π Dynamic wallpaper with paralax effect
- β±οΈ Changing icons on schedule
Instructions for setting up animated icons:
- Install Kvaesitum Launcher and Kvaesitum Icons from Google Play
- Download animated icons (e.g. Dynamic Icons or Alive Icons)
- In the launcher settings, select Icons β Animated packages
- Set the animation speed in additional β Productivity
Method 2: Use the Icon Changer application
If you want animated icons for individual applications only, Vertumus's Icon Changer is the right fit.
- πΌοΈ Replace the icons with GIF or APNG
- π Adjust the speed of reproduction
- π¨ Add guidance effects (e.g., increase by touching)
Limitations of animated icons on Xiaomi:
- β οΈ On some models, animation works only on the home screen, not in the app menu.
- β οΈ GIF-Icons can slow down the interface on budget devices
- β οΈ System applications (calls, messages) do not usually support animation.
7. Solving the Problem: Why Icons Don't Change or Are Reset
Even with the most careful approach, you may encounter problems when replacing icons, and these are the most common mistakes and solutions.
Problem 1: Icons are reset after rebooting
Causes and solutions:
- π Launcher's cache: Clear the cache in Settings β Annexes β Application management β [Your launcher] β Warehouse β Clear the cache
- π± Optimization MIUI: Add a launcher to battery exclusions (Settings) β Battery β Optimizing the battery β All applications β [Launcher] β No restrictions)
- π§ Default settings: Check that your launcher is set as primary (Settings) β Annexes β By default. β Launcher)
Problem 2: Not all icons change in the package
It's a problem. MIUI. Decisions:
- π Check if the icon package supports your model (some packages are optimized for Samsung or Pixel only)
- π¦ Install Icon Pack Studio and manually assign missing icons
- π Try another package β some developers indicate in the description which icons will be replaced
Problem 3: Icons are displayed blurry
Most often, it's due to the wrong resolution.
- π Make sure your icons are sized 192Γ192 px (for px) XXHDPI)
- πΌοΈ Save the icons in format PNG-32 transparently
- π Check the screen density of your device with the command: adb shell wm density 480 above, permission may be required 256Γ256 px
Problem 4: Animated icons don't work
Possible causes:
- π± The device doesn't support APNG (Check on apng.info)
- π Aggressive battery optimization for launcher enabled
- πΌοΈ The format of the animation is incorrect (try to convert) GIF into APNG via ezgif.com)
8.Security and Backup: How Not to Lose Your Settings
After hours of customization, it's going to be a shame to lose all settings to a crash or update. Here's how to avoid that.
Methods of backup:
- π± Built-in reservation MIUI: Settings β Additionally. β Backup and reset β Local Backup Saves desktop settings, but doesnβt always restore custom icons.
- βοΈ Cloud reservations: Settings β Xiaomi account β Mi Cloud β Backup Works only for standard settings, custom icons are not saved.
- πΎ Manual saving: Copy the folder with icons (/sdcard/Download/custom_icons/) For launchers, use their built-in export features (in Nova: Backup/Restore).
How to restore the settings after resetting:
- Install the same launcher that you used earlier
- Restore backup through the launcher menu
- If the icons are not restored, manually assign them again (files must be in the same folder)
- For ADB-Icons: Repeat the process of replacing system files
Precautions:
- π Regularly (once a month) take screenshots of your desktop as a visual copy
- π Keep a text file with paths to custom icons and packages used
- π« Don't update. MIUI Right after the release, wait. 2-3 Weeks in case of customization bugs
π‘
Before any system update (Settings) β System updates) make sure to back up your current settings. MIUI Reset custom icons to standard ones.