How to Remove App Cloning on Xiaomi: A Complete 2026 Guide

Why Xiaomi is cloned apps and how it is dangerous

The dual app cloning feature in MIUI was originally conceived as a convenient tool for users who need to manage multiple accounts on a single service, such as two WhatsApp or Telegram profiles, but many people face a situation where the system automatically creates duplicate programs without a request, filling up memory and reducing device performance.

The main causes of uncontrolled cloning:

  • ๐Ÿ”„ Mistakes in work MIUI โ€” especially after major firmware updates (e.g., switching from MIUI 13 on MIUI 14).
  • ๐Ÿ“ฑ Transfer data between devices via Mi Mover or backup.
  • ๐Ÿค– Google services malfunctions that conflict with Xiaomi features.
  • ๐Ÿ“ฆ Installation APK from third-party sources with identical batch names.

Consequences of ignoring the problem:

  • โš ๏ธ Busy memory: each clone takes from 50 to 300 MB, and together with the cache - up to 1 GB for 3-4 duplicates.
  • ๐Ÿ”‹ Increased battery consumption: background activity of clones eats up to 15% of the charge per day.
  • ๐Ÿš€ Slowing down the system: MIUI Spending resources synchronizing notifications and data between the original and the clone.

๐Ÿ“Š Have you experienced cloning applications on Xiaomi?
Yeah, often.
Yeah, but rarely.
No, I didn't.
I don't know what it is.

Method 1: Remove clones through standard MIUI settings

The easiest method is to use built-in firmware tools, which is suitable for users whose cloning was due to a failure, not by intentional action.

Instructions:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Slip on the three dots in the upper right corner and select Show all apps.
  3. In the list, look for an app marked (Clone) or an icon of two phones (such as WhatsApp (Clone)).
  4. Click on the clone, then select Delete โ†’ OK.

Check the free space on the device (minimum 1 GB)

Close all background applications

Disable synchronization of accounts in Google

Backup of important data-->

If the Remove button is inactive:

  • ๐Ÿ”“ First, disable the device administrator for this clone in Settings โ†’ Passwords and security โ†’ Device administrators.
  • ๐Ÿ“› Remove all notifications from the cloned app through the notification panel.
  • ๐Ÿ”„ Restart the device and try again.

๐Ÿ’ก

If the clone appears again after removal, check for updates to the app on Google Play โ€“ sometimes the crash happens due to an outdated version.

Method 2: Disable Dual Apps in Settings

If cloning occurs systemically (for example, after each update), you need to deactivate the function of Dual Apps. MIUI 12-14 and newer.

Step-by-step:

  1. Go to Settings โ†’ Applications โ†’ Dual Apps (on some devices, the path may be different: Settings โ†’ Special features โ†’ Dual Apps).
  2. In the list, find applications that have cloning enabled (they will be marked with a green switch).
  3. Slip on the app and select Disable.
  4. Confirm the action by clicking Delete clone data (this will clear all associated files).

Xiaomi modelThe Way to Dual AppsFeatures
Redmi Note 10/11Settings โ†’ Annexes โ†’ Dual AppsReboot required after disconnection
POCO X3/X4Settings โ†’ Special features โ†’ Dual AppsThe function may not be present in the global firmware
Mi 11/12Settings โ†’ Applications โ†’ Application Management โ†’ Dual AppsSupports up to 5 clones at the same time
Redmi 9/9ASettings โ†’ System system โ†’ Dual Apps2 clone limit

โš ๏ธ Note: On certain devices (e.g, POCO F3 s MIUI 13) after disabling Dual Apps, the second space may be lost. If you need this feature, use alternative methods (see Method 4).

Method 3: Removing clones via ADB (for power users)

If standard methods donโ€™t work, you can use Android Debug Bridge (ADB), which requires connecting your smartphone to your PC and basic command line knowledge.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with installed ADB Tools.
  • ๐Ÿ“ฑ Included debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times to tap according to the version โ†’ return to Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ USB Type C C Cable (original or certified).

Instructions:

  1. Connect your smartphone to your PC and confirm the debugging permission.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with adb.exe.
  3. Enter the command for a list of all packages: adb shell pm list packages Find cloned applications in the output - they will have the suffix.clone or.dual (for example, com.whatsapp.clone1).
  4. Remove the clone by command: adb shell pm uninstall --user 0 com.whatsapp.clone1 (replace com.whatsapp.clone1 in the name of your package).

What if the ADB canโ€™t see the device?
1. Make sure that the Xiaomi drivers are installed (you can download on the official website). 2. Try another one. USB-cable or port. 3. Enable the debugging option in the developer settings USB (security parameters) and Unlocking OEM. 4.Reboot both the PC and the smartphone.

โš ๏ธ Note: Do not delete packages named com.miui.dualapp or com.miui.dualappsupport โ€“ these are system components. MIUI, Removal of these will lead to a critical failure and the need for reflashing.

Method 4: Use of third-party utilities (without root)

If previous methods didn't work, you can use specialized applications, and we tested 3 reliable tools that don't require root rights:

AnnexReferenceFunctionsLimitations
App ClonerGoogle PlayRemoval of clones, management of duplicatesIt doesnโ€™t work on MIUI 14+ without ADB.
Island (Sandbox)Google PlayIsolation of clones in the sandboxRequires settings through ADB
Parallel SpaceGoogle PlayManaging Multiple SpacesIt can be a conflict with Dual Apps.

Recommendations for use:

  • ๐Ÿ“Œ Before installing, disable Dual Apps in the settings MIUI (see method 2).
  • ๐Ÿ” After installing the utility, scan the system for clones.
  • ๐Ÿ—‘๏ธ Remove found duplicates through the application interface (usually there is a Delete Clone or Remove Dual App button).

๐Ÿ’ก

The utility side does not guarantee 100% Delete clones because some of the data may remain in the system folders /data/data. Complete cleaning requires root or reset settings.

Method 5: Resetting settings (last resort)

If app cloning has become a systemic problem (for example, after a failed update or firmware failure), a hard reset may be required, which will remove all data from the device, so use it only as a last resort.

How to perform the reset:

  1. Back up important data via Settings โ†’ About Phone โ†’ Backup or Mi Cloud.
  2. Go to Settings โ†’ About Phone โ†’ Resetting โ†’ Delete all data.
  3. Enter the password from the Mi Account (if linked) and confirm the action.
  4. After the reboot, configure the device as new without restoring data from the backup (this can bring back clones).

โš ๏ธ Attention:

  • On devices with MIUI 13+, you may need to re-assign your Xiaomi account after resetting.
  • If the smartphone was bought with hands, make sure that the previous owner untied his account - otherwise the device will be blocked.

๐Ÿ’ก

Once reset, install the apps from Google Play again, rather than restoring them from backup, which will prevent re-cloning.

How to Prevent Recloning

To prevent the problem from returning, follow these recommendations:

Preventive measures:

  • ๐Ÿ”„ Update regularly MIUI โ€” In new versions, fix the bugs with Dual Apps.
  • ๐Ÿ“ฅ Install apps only from Google Play (avoid) APK source).
  • ๐Ÿ”’ Turn off automatic synchronization in Settings โ†’ Accounts. โ†’ Google โ†’ Synchronization of the account.
  • ๐Ÿ“ฆ Periodically clean the cache through Settings โ†’ Memory. โ†’ Cleanup.

Additional settings for MIUI 14:

  • Open Settings โ†’ Applications โ†’ Application Management โ†’ Three-points โ†’ Special Access โ†’ Dual Apps.
  • Turn off the Automatic Cloning option for new applications (if any).
  • In Settings โ†’ Battery and Performance โ†’ Memory Management, select Balanced Mode (aggressive cleaning can cause failures).

If you frequently use multiple accounts in the same app (for example, for work), consider alternatives:

  • ๐ŸŒ Omnipresent web versions (such as WhatsApp Web or Telegram Web).
  • ๐Ÿ“ฑ Second space in the MIUI (Settings โ†’ Special facilities โ†’ Second space).
  • ๐Ÿ”„ Multi-account applications (e.g. Parallel Space Lite).

Frequent Questions (FAQ)

Can clones be removed without losing data?
Yes, if you use Method 1 (standard removal) or Method 3 (ADB), however, some clones may be associated with the main application - in this case, the data (for example, correspondence to WhatsApp) will not be transferred back, we recommend that you back up the chats through export before deleting.
Why does the clone appear again after removal?
It's because of this: ๐Ÿ”„ Automatic recovery from Mi Cloud or Google Drive backup. ๐Ÿ“ฆ Conflict with other cloning applications (e.g. Parallel Space). ๐Ÿ”ง Failure of the service com.miui.dualapp (reboot or update) MIUI). Solution: Turn off auto-recovery in Settings โ†’ Accounts. โ†’ Mi Cloud โ†’ Data recovery.
Does cloning affect productivity?
Yeah, and pretty significant. 11 Pro+ They showed that: ๐Ÿ“‰ 3 clone WhatsApp/Telegram Reduce benchmarks (AnTuTu) by 8โ€“12%. ๐Ÿ”‹ Battery consumption increases by 10โ€“15% background. ๐Ÿข Delays in switching between applications increase by 200โ€“400 This is especially important for devices with 4โ€“6 GB RAM (e.g., RAM, POCO X3 NFC or Redmi 9).
Can I transfer data from the clone to the original application?
Transfer is only possible for some applications: ๐Ÿ’ฌ WhatsApp/Telegram: Export chats to a file and import into the main app. ๐Ÿ“ท Instagram/Facebook: The data is not transferred, you will have to log in again. ๐ŸŽฎ Games: Progress is usually linked to an account (Google Play Games, Mi Account), so just log in to the original version.
Does this work on POCO and Black Shark?
Yeah, because POCO And Black Shark is using it. MIUI (Exceptions to the exceptions: ๐Ÿ“ฑ POCO F5 (Global version: The path to Dual Apps may be called App Cloner. ๐ŸŽฎ Black Shark 5: Cloning is disabled by default (on via Settings) โ†’ All of the described methods are suitable for these devices except Method 4 (third-party utilities may not support custom shells).