You open the app menu on your Xiaomi, and there are two, three or even four identical icons of the same messenger, game or system tool. Is the situation familiar? Duplicate icons on the desktop and in the list of programs occur after you update MIUI, reset your settings or install applications from third-party sources. But why is this happening โ and most importantly, how do you fix it without losing data?
In this article, we will discuss 5 proven methods to get rid of repetitive icons: from simple actions in the launcher settings to advanced commands through the launcher. ADB. You will learn which duplicates can be removed safely and which should not be touched (so as not to break the system), as well as how to prevent their occurrence in the future. POCO on MIUI 12-14 and HyperOS.
Why do you see the double icons on Xiaomi?
Duplicate icons are not a bug, but a feature of MIUI and HyperOS shell.
- ๐ System Update: When You Move to a New Version MIUI Some applications are โtwinedโ โ the old version remains in memory, and the new one is installed on top of it.
- ๐ฑ Factory reset: After a hard reset, the system can restore icons from the backup by creating copies.
- ๐ ๏ธ Manual cloning of applications: functions like "Dual applications" (Settings) โ Special facilities โ Double applications) create separate copies of messengers.
- ๐ฆ Installation APK Third-party sources: If you downloaded an app from a non-Google Play app and then updated it through the store, both versions may remain.
- ๐ค Launcher conflict: using third-party shells (e.g., Nova Launcher) simultaneously with the native launcher MIUI.
It's important to understand that not all duplicates are equally safe to delete, for example, if you manually cloned WhatsApp for a second account, removing the "extra" icon will lead to the loss of chats, while duplicate system utilities (such as the Camera or Gallery) often appear due to update errors - they can be safely cleaned.
โ ๏ธ Warning: Before removing the duplicates, check if they are connected to the dual application function. โ Annexes โ Dual applications โ if the application is on the list, its copy is protected by the system.
Method 1: Remove duplicates through launcher settings
The easiest method is to use the built-in MIUI shell tools, which are suitable for duplicates that appear after a system update or application installation.
Instructions:
- Press and hold your finger in the free desktop space until the menu appears.
- Select Desktop Settings (or Launcher Settings on newer versions).
- Go to Application Management or Hide Apps.
- In the list, find the duplicate application (they may differ in Cyrillic/Latin or version).
- Click on the unnecessary copy and select Delete or Hide.
If the Remove option is inactive, the application is protected by the system.
- ๐ง Try disabling it (this hides the icon, but doesn't delete files).
- ๐ Or use the method of ADB (described below).
Back up important data | Check if the application is being used in Double Apps | Make sure you have enough battery power (minimum 30%) | Close all background processes-->
Method 2: Reset the launcher settings (without data loss)
If duplicates appear after each update, the problem may be in the launcher's cache, resetting its settings will return the standard desktop look, but will not delete your data or installed applications.
How to reset:
- Open Settings โ Applications โ Application Management.
- In the search box, type Launcher (or MIUI Launcher for older versions).
- Select the application and click Storage โ Clear cache and Clear data.
- Reboot your smartphone.
After the reboot:
- ๐ Icons will return to the standard appearance (may have to re-arrange widgets).
- ๐๏ธ System application duplicates (e.g., two calendars) should disappear.
- โ ๏ธ If the doubles are left, proceed to the next method.
โ ๏ธ Attention: on some models (POCO F5, Redmi Note 12) Launcher resets can temporarily remove the themes. They will recover after re-applying the theme in Settings โ Theme.
What if after the launcher drops all the icons are missing?
Method 3: Remove via ADB (for power users)
If the duplicate application is not removed by standard methods, Android Debug Bridge (ADB) will help. This method requires connecting the smartphone to the computer, but it is guaranteed to remove even protected system copies.
Step-by-step:
- Turn on USB Debugging on your smartphone: Go to Settings โ About Phone. Tap 7 times on the MIUI Version to activate Developer Mode. Go back to Settings โ Additional โ For Developers and turn on USB Debugging.
Connect the phone to the PC and confirm the debugging permission.
ADB Tools
adb.exe
adb devicesMake sure your smartphone is on the list.
adb shell pm list packages | grep 'app' name'For example, for Google Chrome, use grep chrome.
adb shell pm uninstall -k --user 0 name.packetExample: adb shell pm uninstall-k --user 0 com.android.chrome.
Advantages of the method:
- โ Removes even system duplicates that cannot be touched through the interface.
- โ Doesn't require root rights.
- โ It works on all versions. MIUI HyperOS.
โ ๏ธ Note: Do not delete packages with the names com.miui. or com.android. - this may cause the system to fail.
๐ก
If you are not sure about the name of the package, use the adb shell dumpsys package name packet command to see detailed information about the application, including its icon and version.
Method 4: Using third-party launchers
If the duplicates appear due to a conflict between system and third-party launchers (for example, after installing a Nova Launcher or Microsoft Launcher), the solution is simple - go back to the standard shell or configure the display in an alternative launcher.
How to configure Nova Launcher to hide duplicates:
- Install Nova Launcher from Google Play.
- Press and hold your finger on your desktop โ Nova Settings.
- Go to Apps and Widgets โ Hide Apps.
- Check the duplicate applications.
- Save the settings and restart the launcher (long press on the Home button โ Restart).
Advantages of third-party launchers:
| Launcher | Hiding takes | Additional functions | Cons |
|---|---|---|---|
| Nova Launcher | โ Flexible concealment settings | Gestures, backups, adaptive icons | Premium version for some functions |
| Microsoft Launcher | โ Automatic concealment of doubles | Integration with Windows, calendar widgets | Advertising in the free version |
| Lawnchair | โ Support for Android 12+ style | Open source, minimalist design | Less customization than Nova |
If you decide to return to the standard MIUI launcher, do the following:
- Open Settings โ Applications โ By default.
- Select Launcher and install MIUI Launcher.
- Reset the device.
๐ก
The side launchers don't physically remove the takes, they just hide them from view, and if you go back to the standard shell, the takes can reappear.
Method 5: Manually cleansing through the file system (for advanced ones)
This method is suitable if duplicate icons are associated with remnants of old versions of applications in folders. /data/app or /system/priv-app. Root rights or access through ADB permit-extended.
Instructions:
- Connect to your smartphone via ADB or a root-access file manager (such as Root Explorer).
- Go to /data/app/ This is where user applications are stored. Look for folders with duplicate programs (e.g. com.whatsapp-1 and com.whatsapp-2).
- Delete the folder with the unnecessary copy (pre-return!).
- For system applications, check the folder: /system/priv-app/ Delete files carefully - an error can lead to bootloop (locked smartphone turn on).
- Reset the device.
Examples of ways for popular doubles:
- ๐ท Camera: /system/priv-app/MiuiCamera/ or /system/priv-app/Camera2/
- ๐ gallery: /system/priv-app/MiuiGallery/
- ๐ต Music: /system/priv-app/MiuiMusic/
โ ๏ธ Note: if after removing the folder, the smartphone stopped booting, restore it through TWRP Or firmware through the Mi Flash Tool. Always backup before manual cleaning!
How to Prevent the appearance of doubles in the future
To prevent duplicate icons from reappearing, follow these tips:
- ๐ Update. MIUI Right: Use only official firmware from Settings โ Update system. Avoid "dirty" custom firmware installation (always do wipe) dalvik/cache into TWRP).
- ๐ฆ Install applications from one source: If downloaded APK with APKMirror, do not update it through Google Play (and vice versa). For critical applications (banks, instant messengers), use only official stores.
- ๐ ๏ธ Configure โDual Appsโ carefully: Before cloning, check if the app supports multi-accounts (e.g., Telegram or Telegram). VK After use, delete the clones through Settings. โ Special facilities โ Dual annexes.
- ๐ Clean the cache regularly: Once a month, clear the launcher cache and Google Play Services.Use the built-in Security utility โ Cleanup.
If you frequently encounter duplicates after updates, consider disabling automatic updates for individual apps:
- Open Google Play โ click on the avatar โ App and device management.
- Select the application โ click on three points โ Disable auto-update.