Have you noticed that your Xiaomi has duplicated apps β for example, two Google Play Stores, two galleries or two browsers? β This is a typical problem for MIUI users when the system creates cloned applications for functions like βDual Appsβ or after update failures, which not only take up space in memory, but can lead to conflicts when data is synchronized, accelerated battery discharge and errors in the main versions of programs.
In this article, we will look at all possible causes of clones on Redmi, POCO and other Xiaomi devices, as well as give step-by-step instructions for removing them - from simple methods through settings to advanced methods using ADB and manual editing of system files.
Why are cloned apps coming to Xiaomi?
There are several reasons for duplicate MIUI programs, and not all of them are due to system errors.
- π Dual Apps: Official Tool MIUI, This is a way to create a clone of a messenger (like WhatsApp or Telegram) for a second account, and these take-ups are marked with an "2" icon in an orange circle.
- π± Errors in updating MIUI: If the firmware is installed intermittently, the system may βforgetβ to delete temporary copies of applications used during the update.
It is important to distinguish between useful clones (created by you through Dual Apps) and system duplicates that appear by themselves, which are often hidden from the user and can interfere with the operation of the device. For example, Google Play Store duplicates often lead to the error "App not installed" when trying to update programs.
How to find cloned apps on Xiaomi
Before you delete the duplicates, you need to find them, and not all clones are visible in the main menu, some are hidden in the system folders.
- Open Settings β Applications β Application Management.
- Slip on the three dots in the top right corner and select Show All Apps (including system ones).
- Scroll down the list and look at the apps from: πΉ prefix Β«-1Β» or Β«-2Β» in the name of the package (for example, com.android.gallery-1). πΉ icon Β«2Β» in an orange mug (these are clones through Dual Apps). πΉ Repeated names (e.g. two Chromes or two Cameras).
Use the search list by entering the names of popular applications (Facebook, Instagram, Google Play Store).
For advanced users: you can view the full list of packages installed through ADB by following the command:
adb shell pm list packages -fIn the output, look for duplicate lines with the same beginning (e.g. package:/data/app/com.google.android.gms-1/... and package:/data/app/com.google.android.gms-2/...).
π‘
If you see a duplicate in the list of applications with a gray icon and the words "Disabled", it may be a residual file from the old version of MIUI. Such applications can be removed without risk to the system.
Method 1: Removing clones through βDouble Appsβ
If duplicates are due to Dual Apps, it is easiest to delete them through the standard MIUI settings:
- Go to Settings β Applications β Double Apps.
- In the list, find an application marked βOnβ and tap on it.
- Click "Delete" and confirm the action. The clone will be removed and the original app will remain intact.
This method only works for clones that you created by hand, and if there are no duplicates in the Dual Apps list, then you can move on to the following methods.
Check for backup copies of important data|Charge your phone at least 50 times%|Disable the antivirus (if you use it)|Remember the names of the original applications-->
Method 2: Remove through application settings
Some cloned applications can be removed in a standard way, like conventional programs:
- Open Settings β Applications β Application Management.
- Find a duplicate in the list and tap on it.
- If the Remove button is active, press it. If it's not there or it's gray, go to the ADB method.
Pay attention to two nuances:
- β οΈ Do not remove system applications marked βSystemβ in the description β this can lead to unstable operation. MIUI.
- π If the Remove button is inactive, but there is a Disable button, use it. This hides the application from the system and frees up some resources.
What to do if the βDeleteβ button is inactive?
Method 3: Removing clones via ADB (for power users)
If standard methods don't work, you'll need to plug in ADB (Android Debug Bridge), a powerful tool that allows you to manage system files, but you need to be careful.
You'll need:
- π₯οΈ Computer with installed ADB and drivers for Xiaomi.
- π± Included debugging by USB on the phone (Settings) β The phone. β Version. MIUI β 7 times tap to unlock Developer Settings, then turn on debugging).
- π USB-Type C Cable (preferably original).
Step-by-step:
- Connect the phone to the PC and confirm the debugging permission on the device screen.
- Open the Command Prompt (CMD) or Terminal on your computer and type: Adb devices Make sure your device appears in the list.
- Get a list of all packages: adb shell pm list packages -f Find duplicate packages (e.g. com.android.gallery-1 and com.android.gallery-2).
- Remove the clone command (replace package.name with the real name of the package): adb shell pm uninstall -k --user 0 package.name The flag --user 0 means that the application is removed only for the current user, and not from the system completely (this is safer).
β οΈ Note: Do not delete packages with the names com.miui., com.android. (except for obvious duplicates) or com.google.android.gsf β this may lead to loss of functionality MIUI or the inability to download Google Play.
| Type of application | Can I remove it? | Risks. |
|---|---|---|
| Clones via Dual Apps (marked "2") | Yes. | No. |
| Google Play Store Doubles (com.android.vending) | Yeah, but just a clone. | Application update errors |
| System applications (com.miui.gallery) | No. | MIUI malfunction |
| Google Play Services Duplicate | Yeah, if the version is outdated. | Problems with Google Syncing |
Method 4: Manually delete clone files (for advanced ones)
If ADB didnβt help or you prefer to work directly with the file system, you can manually remove clones through root Explorer or TWRP. This method is risky, but effective for persistent duplicates.
Instructions:
- Install a root-enabled explorer (such as Root Explorer or Solid Explorer).
- Go to /data/app/, where the user applications are stored.
- Find folders with duplicate package names (e.g. com.facebook.app-1 and com.facebook.app-2).
- Delete the clone folder (not the original!). For system applications, the path can be /system/priv-app/ or /system/app/.
- Reboot the phone.
β οΈ Note: Removing files from /system/ If you don't have a backup, you can make the device "brick" (unloadable). ADB or consult a specialist.
π‘
Before manually deleting files, be sure to back up via TWRP or MIUI Backup, which will allow you to restore the system in case of an error.
Method 5: Reset to factory settings (extreme case)
If the cloned applications are not removed by any means and interfere with the operation of the device, then it is a radical method, but it is guaranteed to clear the system of all duplicates.
How to do the reset correctly:
- Back up your important data (Settings β About Phone β Backup).
- Go to Settings β Additional β Recovery and Reset β Resetting.
- Select βErase all dataβ and confirm the action.
- After restarting, set your phone as new.
The advantage of this method is a clean system without garbage, but there are also disadvantages:
- β All data, including photos, messages and installed apps will be deleted.
- β You will need to reconfigure accounts and settings.
Use reset only if other methods have failed, or if duplicates have appeared after a failed MIUI update and cause critical errors.
How to Prevent Cloned Apps in the Future
To avoid duplicates, follow these guidelines:
- π Turn off automatic cloning in Settings β Special facilities β Double Applications (if you do not use this feature).
- π± Update. MIUI Only through official channels (Settings) β System updates: Avoid third-party firmware if you are not sure of its security.
If you are actively using Dual Apps to work with multiple accounts, make sure that:
- π Do not clone system applications (such as Settings or Phone).
π‘
Check Settings β Applications β Unused regularly, where MIUI collects applications that have not been launched in a long time, including forgotten clones.