Why Change Standard Icons and What Customization Can Do
The standard MIUI or HyperOS icons on Xiaomi, Redmi and POCO smartphones often look uniform: rounded shapes, monochromatic colors and minimalist design. For many users, this causes visual fatigue β especially if you use the device for several years in a row. But few know that the system allows you to flexibly customize the appearance of the icons, up to the point of completely replacing them with custom packs.
Changing the style of icons not only refreshes the interface, but also solves practical problems: improves readability (for example, for people with visual disabilities), simplifies navigation (due to unique forms for often used applications), increases personalization (creating a thematic design for mood or season).
In addition, Xiaomi with MIUI 12+ or HyperOS has hidden customization features that are not advertised in standard settings.
In this article, weβll look at all the current ways to change icons, from simple (via built-in themes) to advanced (manual editing of system files). Each method has been tested on Xiaomi 13 Ultra, Redmi Note 12 Pro+ and POCO F5 devices with the latest firmware versions. Importantly, some options require unlocking the bootloader or superuser rights, weβll warn you about this in advance.
Method 1: Using embedded MIUI/HyperOS themes
The safest and fastest method is to use pre-made themes from the official Xiaomi Themes store, which allows you to change not only icons, but also fonts, wallpaper, animations and even sounds.
- Open the βThemesβ app (the brush icon on your desktop).
- Go to the icon tab in the lower menu.
- Select your favorite pack (e.g. Minimal UI, Neumorphic or Pixel Style).
- Click Apply β the system will automatically update the icons on the home screen and in the application menu.
β οΈ Note: Not all themes support full icon replacement. Some packs only change the icons of system applications (Settings, Phone, Messages), leaving third-party programs unchanged. To check the coverage, check the screenshots of the theme before installing.
Advantages of the method:
- π No need for root rights or technical skills.
- π¨ More than 10,000 free themes in the official store.
- β‘ Instant application - without rebooting.
Disadvantages:
- π« Restricted Customization: You canβt change icons selectively.
- π° Paid premium themes (from 50 to 300 rubles).
- π Reset on renewal MIUI: After major updates, the topic may need to be re-used.
π‘
If after applying the theme, some icons have not changed, try restarting the launcher: pinch the empty space on the desktop β Desktop settings β Restart.
Method 2: Install custom launcher (Nova, Apex, Lawnchair)
If you don't have enough built-in themes, you can install a third-party launcher with support for icon packs, popular options include Nova Launcher, Apex Launcher and Lawnchair (open source).
- πΌοΈ Apply any icon packs from the Play Market (e.g. Whicons, CandyCons).
- π― Customize the size, shape and shadow of the icons separately.
- π Hide the names of applications or change their font.
Instructions for setting up Nova Launcher:
- Install Nova Launcher from Play Market.
- Download your favorite icon pack (like the Delta Icon Pack or Lines Free).
- Click the empty space on the desktop β Settings β Appearance β Style of icons.
- Select the set pack in the list.
- If necessary, adjust the scale of the icons (recommended 85-95%).
β οΈ Note: On HyperOS (the new firmware for Xiaomi global devices), some launchers may not work smoothly. 4PDA or XDA Developers.
Download APK launcher from the official website|Make a backup copy of the current desktop settings|Disable battery optimization for launcher|Check compatibility with the Android version-->
| Launcher | Support for icon packs | Free version | Root is required. |
|---|---|---|---|
| Nova Launcher | β Complete. | β Yes (with limitations) | β No. |
| Apex Launcher | β Complete. | β Yes. | β No. |
| Lawnchair | β Partial | β Yes. | β No. |
| Poco Launcher | β No. | β Yes. | β No. |
Method 3: Manually modifying icons via ADB (no root)
For advanced users who want to selectively replace icons without installing a launcher, the ADB (Android Debug Bridge) method works on MIUI 14 and HyperOS without superuser rights, but requires a connection to a PC.
What you need:
- π₯οΈ Computer with installed ADB Tools.
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times to tap according to the version β return to β For developers).
- π Icons in format PNG permittingly 192Γ192 pixels (you can download from sites like this) icons8.com).
Step-by-step:
- Connect your phone to your PC and execute the command: Adb devices Make sure the device is identified.
- Download the icons to your phone folder (e.g. /sdcard/Download/icons/).
- Use the command to replace the app icon (example for Chrome): adb shell cmd overlay enable-exclusive com.android.chrome --user 0 adb shell am start -a android.intent.action.VIEW -d "file:///sdcard/Download/icons/chrome.png" -t "image/png" --ez "icon" true com.android.themes
- Restart the launcher or phone.
β οΈ Note: This method does not work for system applications (e.g. Settings or Calls) as they are protected by a digital signature. MIUI change may be reset.
How to return standard icons after ADB-change?
Method 4: Completely replace icons with Magisk (root required)
If youβre willing to take drastic measures, unlocking the bootloader and getting root rights will give you full customization of system icons, which will require the Magisk module and the MiXplorer tool (or any other root-access file manager).
Advantages of the method:
- π§ Replacement of any icons, including system icons.
- π¨ Support for animated icons (format) APNG).
- π Save changes after updates (unless system files are affected).
Instructions:
- Unlock the bootloader through the Mi Unlock Tool (requires a Mi Account binding and wait 7 days).
- Install Magisk and activate root access.
- Download the Iconify module or Icon Pack Studio from the Magisk repository.
- Go to /system/app or /system/priv-app and replace.png files in application folders (e.g. com.android.contacts/res/drawable) via MiXplorer.
- Set 644 (rw-r----) rights for new files.
- Reset the device.
β οΈ Warning: Incorrect editing of system files can lead to bootloop ( looped boot).Before making changes, back up the folder /system through TWRP Or OrangeFox Recovery.
π‘
Use the MagiskHide Props Config module to hide root from system applications (such as Mi Pay or Google Pay).
Method 5: Creating your own icon pack (for designers)
If you want unique icons that no one else uses, you can create your own package from scratch.
- π¨ Vector graphics editor (Adobe Illustrator, Inkscape or Figma).
- π Icon templates for Android (can be downloaded from Material Design Guidelines).
- π¦ The Android Asset Studio or Icon Pack Studio).
Creation process:
- Download the icon template for Android from the official Material Design website.
- In the editor, create icons with a 192Γ192 px size with a transparent background (PNG-32).
- Export files to a folder with names corresponding to the application batch names (e.g. com.whatsapp.png for WhatsApp).
- Package assembled, please: π² Installation via Nova Launcher (Folder) /sdcard/Nova/icons). π¦ Pack in APK Using Android Studio and upload to Play Market.
π‘ Tip: Use Icon Changer (available on Play Market) to test your pack, which allows you to temporarily replace icons without root rights.
Frequent problems and their solutions
When you change icons, users encounter common mistakes, and here's how to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| Icons donβt change after the topic is applied | Launcher cache not updated | Restart the launcher or restart the phone |
| Some icons remain standard. | The theme does not support these applications | Use a launcher with support for icon packs |
| After the MIUI update, the icons dropped | Systemic resetting of themes | Use the theme again or use it. ADB-method |
| Launcher brakes after changing icons | Too big. PNG-file | Optimize icons to 50β100 KB each |
If after all the manipulations the icons are displayed incorrectly (blurred, with artifacts or the wrong shape), check:
- π File resolution (should be) 192Γ192 px).
- π¨ Format (only) PNG transparently).
- π Access rights (for manual replacement β 644).