How to change the icon and app name on Xiaomi: 4 working methods for MIUI

Are you tired of the standard Redmi or POCO icons on your desktop? Want to personalize the app name to show it in Russian or with emoji? On Xiaomi smartphones with a MIUI shell, you can do this in several ways, from simple launcher settings to using third-party utilities. In this article, we will discuss all the current methods for MIUI 14/15, including bypassing restrictions without superuser rights (ROOT).

It's important to understand that Android doesn't automatically change the icons and names of the apps you install directly, but smartphone makers like Xiaomi add customization features of their own. For example, you can download icon packs to Themes, and you can edit signatures through the Launcher Settings. But what if the app you want isn't on the themes list or you want to set your own image?

Method 1: Using the built-in MIUI theme editor

The safest way is to use the official shell functionality. It does not require ROOT rights and works on all Xiaomi, Redmi and POCO models with MIUI 12 and later.

Algorithm of action:

  • πŸ“± Open the Themes app (icon with brush on desktop).
  • πŸ” In the search box, type the name of the icon package, such as Icon Pack Studio or Whicons.
  • 🎨 Select the package you like and click Apply. The system will automatically replace the icons of supported applications.
  • βš™οΈ For manual settings go to Settings β†’ Desktop β†’ Settings icons and enable the option Change icons manually.

Limitations of the method:

  • ❌ Not all apps are supported by icon packages (especially system ones, such as Settings or Camera).
  • ❌ You can’t change the name of the app – only the appearance of the icon.
  • ❌ Free packages often contain ads and a limited set of icons.
πŸ“Š What kind of launcher are you using on Xiaomi?
Standard MIUI
Nova Launcher
Hyperion Launcher
Other
I don't know what it is.

Method 2: Creating a shortcut with a custom icon and name

If you only need to change the name and icon for one application, the easiest way to create a duplicate shortcut is to create a shortcut, which works without additional programs and does not affect the original application.

Instructions:

  1. Press and hold the empty space on the desktop, then select Widgets.
  2. Scroll through the list to the Shortcuts section and select the Application Shortcut (or App Shortcut on English firmware).
  3. Find the app you want and tap it on the list, and a new label will appear on your desktop.
  4. Click on the shortcut (under the icon) and enter a new name. For example, instead of Chrome, you can write it. 🌍 browser.
  5. To change the icon: click on the label icon β†’ Change. β†’ Select a picture from the gallery or download it. PNG-size 192Γ—192 px.

Advantages of the method:

  • βœ… No need to ask for rights. ROOT or third-party.
  • βœ… The original app remains intact.
  • βœ… You can use emoji in the title.

⚠️ Note: When you remove the shortcut from the desktop, the original app will not disappear. However, if you delete the app itself, the shortcut will become non-working.

Download PNG-picture 192Γ—192 px|Cut the background to transparent (if necessary)|Save to the Downloads folder|Make sure the file name is in Latin

-->

Method 3: Applications for customization (without ROOT)

If MIUI isn't built in, you can use third-party utilities. We tested 3 of the most reliable apps that run on Xiaomi without superuser rights.

AnnexFunctionsLimitationsReference
Icon ChangerReplacement of icons and names, support for icon packagesAdvertising, not all system applications are supportedGoogle Play
XIcon ChangerPackage replacement of icons, backupPaid icon packages, requires MIUI 13+Google Play
Shortcut MakerCreating labels with custom names and iconsIt does not change the original application, only creates a duplicate.Google Play

How to use Icon Changer:

  1. Install the app from Google Play.
  2. Open it and grant permission to Overlay over other applications (in Xiaomi settings, it’s Settings β†’ Applications β†’ Special Accesses β†’ Display on top of other applications).
  3. Select the application you want to change and click Change the icon.
  4. Upload your own image or select from the packages offered.
  5. To change the name, click on the text under the icon and enter a new name.

⚠️ Note: Some applications (e.g. Icon Changer) may conflict with the Security feature. MIUI. If it resets after changing the icon, add the app to the battery optimization exceptions: Settings β†’ Battery β†’ Optimizing the battery β†’ All applications β†’ Find the Icon Changer β†’ No restrictions.

πŸ’‘

If the icon is reset after rebooting, try disabling the β€œAdaptive Icons” function in the MIUI launcher settings: press and hold the empty space on the desktop β†’ Desktop Settings β†’ Icon Style β†’ Disable adaptive icons

Method 4: Manual change through ADB (for advanced)

This is a way for those who are willing to work with ADB (Android Debug Bridge), which allows you to change the name of the application globally β€” not only on the desktop, but also in the All App menu, but requires a computer connection and basic command line knowledge.

What you need:

  • πŸ–₯️ A computer with installed Xiaomi drivers and ADB (You can download from the official website).
  • πŸ“± Included debugging by USB on a smartphone: Settings β†’ The phone. β†’ Version. MIUI (Press 7 times to activate Developer Mode, then return to Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB.
  • πŸ“„ The name of the target application package (you can find out through the App Inspector in Google Play or the adb shell pm list packages command).

Step-by-step:

1. Connect your smartphone to your PC and confirm debugging over USB on your phone screen.


2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.




3. Enter a command to check the connection:




adb devices




(The serial number of your device should be displayed).




4. Change the name of the app (e.g. for Chrome):




adb shell pm set-application-label com.android.chrome "My Browser"




5.Reboot the launcher:




adb shell am force-stop com.miui.home




adb shell am start com.miui.home

Limitations of the method:

  • ❌ After updating the application, the name may be reset.
  • ❌ Not all system applications MIUI allow markings to be changed.
  • ❌ Repeat the procedure after resetting the settings.
How to get the original name back?
To undo the changes, follow the command: adb shell pm clear-application-user-data com.android.chrome (replace com.android.chrome in your package's name).

Problems and Solutions: Why You Can't Change Your Icon

Even following the instructions, Xiaomi users often face difficulties. Consider the typical errors and ways to fix them.

Problem 1: After the icon is changed, it is reset to the standard icon.

  • πŸ”Ή Reason: Adaptive icons function in MIUI Redefined user settings.
  • πŸ”Ή Solution: Disable it in Desktop Settings β†’ Badge style.

Problem 2: The icon change app doesn’t see some programs.

  • πŸ”Ή Reason: System applications MIUI (For example, Security or Topics are protected from changes.
  • πŸ”Ή Solution: Use ADB-method or create a label manually.

Problem 3: The name of the app does not change in the All Apps menu.

  • πŸ”Ή Reason: Most methods only change the shortcut on the desktop, not the app itself.
  • πŸ”Ή Solution: Use Global Change ADB Apps like App Cloner (create a copy with a new name).

πŸ’‘

If you use a third-party launcher (like Nova Launcher), all icon and title customization settings apply only to it. MIUI change.

Security: What not to do when changing icons

Customization of Android can lead to unstable system operation if you violate key rules.

  • 🚫 Remove or modify system applications (e.g. com.miui.home) without backup.This can lead to bootloop (a looped boot).
  • 🚫 Use applications that require ROOT, If you don't understand the consequences, MIUI This often breaks the Find Device (phone search) function).
  • 🚫 Change the icons of banking applications (for example, SberBank Online or Tinkoff) This can cause security suspicions and block access.
  • 🚫 Install APK-Icon files from unverified sources that may contain malicious code.

If you still want to deeply customize the system, consider the following safe alternatives:

  • πŸ”Ή Use themes. MIUI log-store.
  • πŸ”Ή Install an alternative launcher (such as Nova Launcher or Hyperion Launcher) that supports customization without risking the system.
  • πŸ”Ή Create duplicate applications through Double Applications in Settings β†’ Apps and change icons only for copies.

FAQ: Frequent questions about changing icons on Xiaomi

Can I change the system application icon (for example, β€œSettings” or β€œPhone”)?
Yes, but with reservations: For MIUI 14/15, the easiest way to create a custom icon shortcut (Method 2). System applications cannot be changed through Themes or most third-party utilities. With ADB (Method 4), you can change the name, but the icon will remain original.
Why did all my custom icons drop after the MIUI update?
This is standard MIUI behavior for major updates. To avoid loss: Save the icon packet backup in Icon Changer or XIcon Changer. Use shortcuts (Method 2) - they are less dependent on system changes. Before upgrading, take desktop screenshots to quickly restore the location.
Can I put an animated icon (GIF) on Xiaomi?
No, standard launcher. MIUI It does not support animated icons.Alternatives: Install Nova Launcher with Dynamic Icons plugin.Use widgets with animation (e.g., install Nova Launcher launcher with Dynamic Icons plugin, KWGT). Create a shortcut through Shortcut Maker and manually update the image. ⚠️ Attention: Animated icons significantly increase battery consumption.
How to return standard icons if something goes wrong?
Recoiling methods: For shortcuts: just remove them from your desktop. For Icon Changer: open the app and click Reset everything. For ADB: run adb shell pm clear-application-user-data [name packet]. Extreme: reset the launcher settings to Settings β†’ Applications β†’ Application Management β†’ MIUI Launcher β†’ Storage β†’ Clear data.
Does this work for POCO and Redmi?
Yes, all of the methods described are relevant for POCO and Redmi, as they run on MIUI. Exceptions: POCO Launcher (on some models) has its own icon settings - look for them in Launcher Settings. Redmi with MIUI for POCO (for example, Redmi K50 Gaming) may not have dual apps.