Duplicate icons on the Android desktop are a common problem faced by users of smartphones of different brands: from Samsung and Xiaomi to Google Pixel devices on pure Android. Most often, duplication occurs after updating the system, resetting settings, or installing third-party launchers. But the reasons may be deeper: from failures in the application cache to conflicts between system services.
In this article we will analyze all possible reasons for the appearance of duplicatesincluding hidden system processes that are rarely mentioned in standard instructions. You will learn how to remove duplicate icons without losing data, which settings should be checked first, and what to do if the problem returns after a reboot. Let us separately dwell on the nuances for devices with shells One UI, MIUI and ColorOS โtheir algorithms for processing shortcuts differ from โpureโ Android.
Important: some methods require superuser rights (root), but most solutions work without them. If you are not sure of your actions, start with the safest methods (they are listed first).
Why duplicate icons appear: 5 main reasons
Double icons rarely occur on their own - usually this is a consequence of specific user actions or system failures. Here are the key triggers:
- ๐ Android or firmware update. New OS versions sometimes migrate shortcut data incorrectly, especially if the update was interrupted or was installed manually via Android or firmware update (for example,
ADB. - ๐ฑ Installing a third-party launcher (For example, Nova Launcher, Apex Launcher). A conflict between the standard and alternative interface leads to duplication of shortcuts.
- ๐๏ธ Cache failures system applications, especially
com.android.launcher3(standard launcher) orcom.sec.android.app.launcher(for Samsung). - ๐ง Manual data recovery from a backup copy (for example, through Google Drive or Mi Cloud), where outdated shortcuts are stored.
- ๐ค Actions of viruses or optimizersthat create "shadow" copies of applications (for example, DU Speed Booster or Clean Master in aggressive mode).
On devices with custom shells (for example, Realme UI or OxygenOS) the problem may occur due to bugs in branded services. For example, Samsung sometimes duplicate icons after activating the function Dual Messenger (double messengers), even if it is not used.
โ ๏ธ Attention: If duplicates appeared after installing an application from an unknown source (APK), first scan your device for viruses using Malwarebytes or Dr.Web Light. Some Trojans disguise themselves as system shortcuts.
Method 1: Reboot the device and reset the launcher cache
Start with the simplest thing - reboot your smartphone. In 30% of cases, this solves the problem, since Android rebuilds the index of applications and shortcuts when restarted. If rebooting does not help, clear the launcher cache:
- Open
Settings โ Applications. - Click on the three dots in the upper right corner and select
Show system ones. - Find the launcher application:
- For standard Android:
Launcer3orPixel Launcher. - For Samsung:
One UI Home. - For Xiaomi/Redmi/Poco:
MIUI Launcher.
- For standard Android:
Storage โ Clear cache.If after these steps the icons remain doubled, try delete launcher data (option Clear data). This will reset the location of all shortcuts on the desktop, but will only delete duplicates, not the applications themselves.
Take screenshots of the current location of icons|Remember folders on the desktop|Check for important ones widgets|Prepare to re-set the wallpaper-->
Method 2: Removing duplicates manually (without root)
If duplicates are not a system bug, but real shortcuts, they can be deleted manually. Here's how to do it correctly:
- Press with your finger duplicate icon and drag it to the top of the screen (on the inscription
DeleteorRemove). On some firmware you need to drag it to the trash. - If the icon is not deleted, try holding it and selecting it in the menu
Information about application(orApp Info). - In the window that opens, click
Delete(if it is a shortcut) orDisable(if this is a duplicate of a system application).
On devices Samsung with One UI may require additional step:
- Go to
Settings โ Applications. - Find the duplicate application and select
Uninstall updates(if the button is active).
Important: Do not remove system applications (for example, Google Play Services or Android System WebView) - this may lead to unstable operation of the device. If you are not sure what kind of application it is, check its name by searching on Google.
Method 3: Reset the launcher settings to factory settings
If clearing the cache did not help, the next step is resetting the launcher settings. This will return the standard arrangement of icons, but will delete all your customizations (folders, widgets, wallpapers).
Instructions for different shells:
| Firmware | Path to reset | Notes |
|---|---|---|
| Clean Android (Pixel, Motorola) | Settings โ Applications โ Pixel Launcher โ Storage โ Clear data |
After the reset you will have to reconfigure gestures and wallpaper. |
| Samsung One UI | Settings โ Applications โ One UI Home โ Storage โ Delete data |
A reboot may be required. |
| Xiaomi MIUI | Settings โ Applications โ Manage applications โ MIUI Launcher โ Clear data |
On some models you must first disable MIUI optimization. |
| Oppo/Realme ColorOS | Settings โ Applications โ Manage applications โ Launcher โ Storage โ Clear data |
After resetting, check the settings Smart Sidebar โit may create duplicates. |
If duplicates returned after resetting, The problem lies deeper - perhaps in a conflict between system services or damage to the Android database. In this case, proceed to the next method.
โ ๏ธ Attention: On some devices Huawei (c EMUI), resetting the launcher may lead to the removal of all weather and calendar widgets. They will have to be installed again via Huawei AppGallery.
Method 4: Using ADB to remove duplicates (advanced method)
If the standard methods did not work, you can delete duplicates via Android Debug Bridge (ADB). This method requires connecting the smartphone to the computer, but does not need root access.
Steps:
- Enable
USB debuggingon your phone:Settings โ About phone โ Build number(press 7 times to become a developer), thenSettings โ System โ For developers โ USB debugging. - Connect your phone to the PC and install ADB Tools.
- Open a command line (Windows) or terminal (macOS/Linux) and type:
adb shell pm list packages -f | grep "launcher"
This will show the package name of your launcher. Then do: adb shell pm clear LAUCHER PACKAGE After this, restart the device.
adb shell pm clear LAUNCHER_PACKAGE
Replace LAUNCHER_PACKAGE to a real name (for example, com.android.launcher3). After this, reboot your device.
If duplicates remain, try deleting the cache of all applications at once:
adb shell pm trim-caches -1
What to do if ADB does not see the device?
Make sure that the drivers for your smartphone model are installed (download them from the manufacturerโs official website). On Windows, try launching Device Manager and updating the driver for the connected phone manually. Also check that in the developer settings the item is enabled Allow USB debugging (safe mode) and permission to connect to this computer is granted.
Method 5: Check for viruses and conflicting applications
Some applications (especially โoptimizersโ and โcleanersโ) can create duplicate icons, disguising them as system shortcuts. Conduct a full scan:
- Install Malwarebytes or Kaspersky Mobile and scan the device.
- Uninstall suspicious applications, especially those that ask for administrator rights or access to special features.
- Check the list of recently installed apps:
Settings โ Applications โ Recent. - ๐ก๏ธ
Super Cleaner,Phone Boosterโ may duplicate shortcuts to โspeed upโ the system. - ๐ฆ
App Cloner,Parallel Spaceโ create copies of applications, which sometimes appear as duplicates. - ๐
ES File Explorer(old versions) - known for bugs with shortcuts. - ๐ฒ Back up your contacts, photos and applications via Google Account or Mi Cloud.
- ๐ Write down passwords for your accounts (they may not be recovered automatically).
- ๐ Save the list of installed applications (possible via
Settings โ Applications โ Export liston some firmware).
Pay attention to applications with names like:
If you find such an application, delete it and restart the device. The duplicates should disappear.
To avoid duplicates appearing again, disable auto-optimization in the battery settings. On Xiaomi this is done in Settings โ Battery โ Battery optimization โ Select applications โ Disable launcher optimization.
Method 6: Factory reset (last resort method)
If none of the methods helped, the only option left is full reset. This will delete all data from the device, so first:
Reset instructions:
- Go to
Settings โ System โ Reset settings. - Select
Delete all data (reset to factory settings). - Confirm the action and wait for completion (it will take 5-15 minutes).
After resetting, set up the device as new. Duplicate icons should disappear, as the system will create a clean database of shortcuts. If the problem returns, this is a sign of a hardware failure (damaged memory) or a deep system error that requires flashing.
โ ๏ธ Attention: On devices with an unlocked bootloader (for example, after installing custom firmware), a reset may lead to the phone being locked. Before the procedure, make sure that you have the original firmware for recovery.
Method 7: Manually editing the database (for root only)
If you have root access, you can manually remove duplicates from the Android database. This method is risky - incorrect actions can lead to the crash of the launcher!
Instructions:
- Install Root Explorer or Solid Explorer with root access.
- Go to the folder
/data/data/LAUNCHER_PACKAGE/databases/(for example,/data/data/com.android.launcher3/databases/). - Find the file
launcher.dband make a backup copy of it. - Open the file using SQLite Editor and find the table
favorites. - Remove rows with duplicate records (compare by fields
titleandintent). - Save the changes and reboot the device.
If the launcher does not start after editing, restore the backup copy of the file launcher.db.
Editing the launcher database is a last resort. In 90% of cases, simpler methods help (clearing the cache, resetting the launcher or deleting conflicting applications).
FAQ: Frequently asked questions about duplicate icons
Can duplicate icons appear due to a Google Play update?
Yes, but extremely rarely. This usually happens if the update is interrupted or installed via APK from a third-party source. In this case, clearing the cache will help Google Play Services and Google Play Store.
Why does it appear again after deleting the duplicate?
This is a sign that the duplicate application is being actively restored by the system. Check:
- Settings
Auto recoveryinGoogle Play Store โ Settings โ Auto-update applications. - Availability of application in list
Special access(for example, as a device administrator).
How to remove duplicates on the desktop Huawei s EMUI?
On Huawei often duplicated icons due to the function App Twin (analogue Dual Messenger on Samsung). To remove duplicates:
- Go to
Settings โ Applications โ App Twin. - Disable duplication for unnecessary applications.
- Clear the cache
Huawei Launcher.
Is it possible transfer icons to an SD card to avoid duplicates?
No, application shortcuts are always stored in the internal memory. Transferring applications to an SD card (via Settings โ Applications โ Storage โ Edit) does not affect the arrangement of icons.
Why are only the icons of system applications (for example, Camera, Phone) duplicated?
This is typical for devices with custom firmware (MIUI, ColorOS), where the manufacturer adds its own versions of system applications on top of the standard ones. To remove duplicates:
- Disable the unnecessary version of the application (for example,
Google Cameraif there is a proprietary camera). - Hide the icon through the launcher settings (hold โ
Hide).