How to install your icons on Xiaomi: 5 ways to MIUI without root

The standard icons on Xiaomi smartphones often look boring and monotonous, especially in the context of customized themes in MIUI 14/15, where users want to stand out. The good news is that you can replace app icons even without superuser rights. In this article, you can use proven ways to install custom icons, including bypassing system constraints and solving typical problems.

Many people think that changing icons requires Lawnchair or Nova Launcher, but it's not. MIUI allows you to change icons through built-in tools, and for advanced users there are methods using ADB and third-party themes, and we'll take all the options from simple to complex, taking into account the features of the latest versions of firmware.

It is important to understand that not all methods are equally safe. Some can cause launcher malfunctions or even soft-brick devices. So make a backup through Settings β†’ About Phone β†’ Backup before experimenting.

If you're a beginner, start with the first three, which don't require technical skills. Power users can jump right into the ADB or manual APK sections. And for those who like visual instructions, we've added a step-by-step video guide at the end of this article.

1. Replace icons through MIUI themes (official way)

The safest and easiest method is to use a built-in theme gallery. Xiaomi allows custom themes to be installed that change not only the wallpaper, but also the icons of the apps. Here's how it works:

1. Open the Themes app (the icon with a brush on your desktop).

2. Go to the Icons section in the lower menu.

3. Select the favorite set of icons and click Apply.

βœ… Pros: No root, works on all devices Xiaomi/Redmi/POCO s MIUI 12+, Updates to the topics come automatically.

❌ Cons: Limited choice of free themes, some icons may not change (e.g. system apps).

To expand your selection, download additional themes from the MIUI Theme Store:

  • πŸ” Search for β€œicon pack” or β€œminimal icons"
  • 🎨 Pay attention to the ranking and downloads – popular themes are usually better optimized
  • πŸ”„ If after applying the theme, some icons remained standard, try restarting the device.
πŸ“Š What version? MIUI You're using it?
MIUI 14
MIUI 15
MIUI 13 or older
I don't know.

2. Use of third-party launchers (Nova, Lawnchair, Hyperion)

If built-in themes aren't enough, install an alternative launcher. Nova Launcher and Lawnchair support icon packs from Google Play. Here's a step-by-step guide:

1. Install a launcher from Google Play (recommended Nova Launcher for stability).

2 Download your favorite icon pack (e.g. Whicons, Delta or CandyCons).

3. Go to the launcher settings:

Long press on the desktop β†’ Settings β†’ Style of icons β†’ Package of icons

4. Select the downloaded package and apply the changes.

πŸ’‘ Tip: Nova Launcher allows you to configure adaptive icons (round, square) through Settings β†’ Icon style β†’ Icon shape. This is useful if the package lacks icons for some applications.

Download APK launcher from the official website|Check compatibility with the Android version|Disable battery optimization for launcher|Make a backup copy of the current desktop-->

⚠️ Note: On some Xiaomi devices, after installing a third-party launcher, the swipe down gesture may disappear to search. To return it, go to Settings β†’ Home screen β†’ Google search β†’ Turn it on.

3. Manually modifying icons through "Editing" (no root)

Few people know, but MIUI has a hidden feature of manually changing icons for individual applications, which works without root or third-party programs:

1.Tap and hold your finger on the icon of the application you want to change.

2.In the menu that appears, select Edit (pencil icon).

3.Click on the current app icon and the gallery will open.

4. Select any image from the phone’s memory (recommended size: 192Γ—192 px).

5. Confirm the changes by pressing Ready.

πŸ“Œ Limitations of method:

  • πŸ”„ Only the icon on the desktop changes, the standard will remain in the application menu
  • πŸ“± Does not work for system applications (Settings, Phone, Messages)
  • πŸ” After updating the application, the icon may be reset

πŸ’‘

To make the icons look neat, use the IconKit service to crop images to the desired size and shape.

4. Installation of icons via ADB (for advanced)

If you need to change system icons or apply custom icons to all applications, including menus, you will need ADB. This method requires a computer and basic command line knowledge.

πŸ”Ή What's the matter:

  • πŸ–₯️ Computer with installed ADB Tools
  • πŸ“± Included debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times press β†’ Developer β†’ Debugging by USB)
  • πŸ“ A package of icons in.png format with the correct names (e.g. com.android.chrome.png)

πŸ“ Step-by-step instruction:

  1. Connect your phone to your PC and confirm debugging over USB
  2. Open the command line in the ADB folder and execute: Adb devices (your device should be displayed)
  3. Copy the icons into the system folder: adb push icon_pack/ /sdcard/
  4. Install the rights to the folder: adb shell"su -c'chmod 777 /sdcard/icon_pack'"
  5. Apply icons via the command: adb shell"cmd overlay enable-exclusive com.android.theme.icon.pack" (where com.android.theme.icon.pack is the name of your icon pack)

⚠️ Attention: Misuse of the right ADB If the phone stopped working normally after applying the icons, reset via fastboot:

fastboot erase system


fastboot reboot

How to return standard icons after ADB
If the icons are not displayed correctly after experimenting with ADB, follow the command: adb shell"cmd overlay disable com.android.theme.icon.pack" Then restart the device. In most cases, this will return the standard icons.

5.Creating your theme with custom icons

For those who want a unique style, you can create your own MIUI theme from scratch, which is harder than just replacing icons, but gives you complete control over the look and feel.

πŸ› οΈ Essential tools:

Tool.AppointmentReference
MT ManagerEditing APK-fileDownload
MIUI Theme EditorCreating a theme structureXDA Developers
GIMP/PhotoshopEditing iconsOfficial sites
SignAPKSignature of modified APKsGitHub

πŸ“Œ A short algorithm:

  1. Download any free theme from MIUI Theme Store (e.g. Default)
  2. Extract it from the APK via MT Manager and find the folder with the icons (assets/icons)
  3. Replace your icon files with your own (retaining original names and sizes)
  4. Repack APK, sign through SignAPK and install on the phone

Important: The icon file names must match the application packages exactly (e.g. com.whatsapp.png for WhatsApp). To find out the application package, use App Inspector from Google Play.

6. Solving icon problems on Xiaomi

After replacing icons, you may have them. Here's how to fix them:

πŸ”§ Problem 1: Icons dropped after app update

πŸ”Ή Solution: Use a launcher with backup support (for example, Nova Launcher has an option). Backup/Restore You can also fix the icons through the settings. ADB:

adb shell pm grant com.teslacoilsw.launcher android.permission.WRITE_SECURE_SETTINGS

πŸ”§ Problem 2: Not all icons have changed (especially the system icons)

πŸ”Ή Solution: System applications (Settings, Calls) required:

  • πŸ”§ Use it. ADB (section)
  • πŸ“± Install custom firmware type xiaomi.eu (allows more settings)
  • πŸ”„ Rename the icons manually according to official documentation MIUI

πŸ”§ Problem 3: The launcher stopped working after changing icons

πŸ”Ή Solution: Reset the launcher settings:

  1. Go to Settings β†’ Applications β†’ Application Management
  2. Find your launcher (like Nova Launcher)
  3. Select Warehouse β†’ Clear the Data
  4. Reset the device

πŸ’‘

If after experimenting with icons, the phone started to slow down, clear the cache through Settings β†’ About Phone β†’ Memory β†’ Clear the cache. This will delete temporary files without losing data.

FAQ: Frequent questions about replacing icons with Xiaomi

Can I change my icons without a computer?
The first three methods of this article (themes) MIUI, Third-party launchers, manual editing) do not require a PC. ADB Creating your own computer is necessary.
Why do some icons not change?
This is a limitation of MIUI: system applications (Settings, Phone, Contacts) are blocked from changes, and you can only get around this through ADB or custom firmware.
How to return standard icons?
For launchers, go to its settings and select "Default Icons." For those MIUI: apply the standard theme. After ADB, run the command adb shell "cmd overlay disable."
Will this work on the POCO F5?
Yes, all of the methods described are compatible with the POCO F5 (and other devices on MIUI 14/15).Exception: some models with POCO Launcher may have restrictions on changing icons.
Can I install animated icons?
Officially. MIUI It does not support animated icons, but Nova Launcher can be used. KWGT-widgets with animation instead of standard icons.