Cloning applications on Xiaomi: a complete guide for MIUI

Cloning apps on Xiaomi smartphones is the official MIUI feature that allows you to create a full duplicate of the messenger, social network or game with separate accounts, notifications and data. For example, you can use two WhatsApp, Telegram or Instagram accounts on one device at the same time without having to buy a second phone or log out of the main profile. The feature is available on all modern models of Redmi, POCO and Xiaomi (starting with MIUI 8), but has nuances depending on the firmware version and regional build.

In this article, we will discuss 5 working methods of cloning – from the standard tool Dual applications to workaround solutions for models where the function is disabled by the manufacturer. You will also learn how to avoid common errors (such as a clone-cloud sync failure), which applications are supported and which block duplication, and how to completely remove the clone if it is no longer needed. MIUI 12–15 (including global and Chinese versions).

1. Standard cloning through β€œDual Annexes”

The easiest and safest way to do this is to use the built-in Dual Apps (aka Dual Apps or App Cloner in different localities), which requires no root rights, does not violate warranty, and works on most models, including the Redmi Note 12, POCO X5 and Xiaomi 13. However, there are limitations: not all applications are supported (for example, some banking programs block cloning), and in Chinese firmware, the function can be hidden.

To activate it:

  1. Open the Settings β†’ Applications.
  2. Select Double Apps (if there is no item, use the Settings search).
  3. Turn on the switch in the upper right corner.
  4. In the list, tick the apps you want to clone (such as VK or Facebook).
  5. Click Create and wait for the process to be completed.

The clone will appear on the main screen with an icon in the form of two layers (πŸ“±πŸ“±). It will have separate storage, cache and notifications.Please note that some applications (such as Google Pay or SberBank Online) may not work in the cloned version due to security policies.

β˜‘οΈ Preparation for cloning

Done: 0 / 1

2.Cloning through the Second Space (for MIUI 12+)

Second Space allows you to create a completely isolated user profile with separate apps, data, and even wallpaper, a more flexible option than Dual Apps, since you can clone not only messengers, but also system services (such as Google Play or Mi Account).

How to set up:

  • πŸ”’ Go to Settings. β†’ Second space.
  • πŸ“± Click Create a Second Space and follow the instructions (set a password).
  • πŸ”„ After creation, go to the second space through the notification panel (icon) πŸ‘€).
  • πŸ“² Install the required applications again (they will be isolated from the main profile).

The advantage of this method is that it's completely data-isolated, so for example, you can use one WhatsApp account in the main space and another in the second space, and they won't conflict, and the disadvantage is that when you delete the second space, all the data in it is erased without the possibility of recovery.

What if the β€œSecond Space” is not in the settings?
This feature can be disabled in some regional firmware (e.g. EU). To return it, install a global version. MIUI via Fastboot or use it ADB-Adb shell settings put global multi_user_enabled 1 After the reboot, the item will appear in the settings.

3. Cloning with third-party launchers (without root)

If the built-in MIUI tools don’t fit (for example, you want to clone an application that isn’t supported by the dual apps feature), you can use third-party launchers that support duplication.

  • 🎯 Parallel Space creates a sandbox for applications with separate storage, supports games and social networks, but can slow down on weak smartphones (Redmi). 9A, POCO C31).
  • πŸ”„ 2Accounts β€” Specializes in cloning messengers (Viber, Signal) and requires permission to access notifications.
  • πŸ“± Island (from the developers of Xposed) is an advanced tool for isolating applications, but only works on firmware with support for Work Profile.

Example of Parallel Space configuration:

  1. Download the app from Google Play or APKMirror (if it is blocked in your area).
  2. Open Parallel Space and add the app to the list of clones.
  3. Launch a clone from the launcher interface, and the data will be stored separately from the original.

⚠️ Note: Some banking applications (e.g. Tinkoff or Alpha Click) may block third-party sandboxes due to phishing risk.

4. Cloning through ADB (for power users)

If the standard methods do not work (for example, on Xiaomi Mi). A3 With Android One, where there are no dual applications, you can use it ADB-This method requires connecting a smartphone to a PC and basic knowledge of how to work with the console, but allows you to clone any application, even the system.

Instructions:

  1. Enable USB Debugging in the Developer Settings (Settings β†’ About Phone β†’ MIUI Version – Press 7 times, then return to Additional β†’ For Developers).
  2. Connect your phone to your PC and execute the command: adb shell pm create-user --profileOf 0 --managed CloneUser
  3. Install the application in the cloned profile: adb install --user 10 com.example.app (replace com.example.app with the batch name of the desired application).

This is suitable for advanced users, as incorrect commands can disrupt the system, for example, cloning system applications (such as Mi Home) can lead to malfunctions in the management of Xiaomi smart devices.

πŸ“Š What type of cloning do you use more often?
Standard Dual Annexes
Second space
The side of the launcher (Parallel Space, etc.)
ADB-team
I don't clone apps.

5. Cloning on devices with unlocked bootloader

If you have a bootloader unlocked and a customized recap (TWRP) installed, you can use Magisk modules for cloning. For example, the App Cloner or Island module allows you to create duplicate applications with advanced settings (for example, change the name of the package or block Internet access for a clone).

Step-by-step:

  • πŸ”“ Install Magisk and App Cloner Module with Magisk Manager.
  • πŸ“² Reboot the phone.
  • πŸ› οΈ Open the App Cloner, select the app, and configure clone settings (e.g., disable auto-update).
  • πŸ–₯️ Press Clone and wait until it is completed.

The advantage of this method is flexibility: you can change clone icons, block them from accessing contacts or geolocation, but this requires unlocking the bootloader, which cancels the warranty and can lead to problems with the Mi Account (for example, locking the device when resetting).

πŸ’‘

If the app doesn’t start after cloning, check if Google Play Protect blocks it. Go to Settings β†’ Google β†’ Security and temporarily turn off protection.

Comparison of cloning techniques

MethodRoot is required.Support for all applicationsData isolationDifficulty
Dual Applications (MIUI)❌ No.⚠️ Partially (bank applications may not work)βœ… Complete.⭐ Very simple.
Second space❌ No.βœ… Yes.βœ… Complete (including system data)⭐⭐ Just
The side of the launcher (Parallel Space)❌ No.⚠️ Partially (depends on launcher)βœ… Complete.⭐⭐ Medium
ADB-team❌ No.βœ… Yes.βœ… Complete.⭐⭐⭐⭐ Hardly.
Magisk + App Clonerβœ… Yes.βœ… Yes.βœ… Complete (with additional settings)⭐⭐⭐⭐⭐ Very difficult.

Common Problems and Their Solutions

1.The clone doesn't appear on the main screen

  • πŸ” Check the folder All apps - sometimes the clone is hiding there.
  • πŸ”„ Reboot the phone.
  • πŸ“± If you use a launcher (like Nova Launcher), update its cache.

2.The clone is not synchronized with the cloud

This is a typical problem for Google Drive, iCloud or Mi Cloud.

  • πŸ”‘ Log in to the cloned app account again.
  • πŸ“ In the cloud settings, turn off and back on sync.
  • 🚫 If Parallel Space is used, check if it blocks access to Google accounts (in the launcher settings).

3: The clone consumes too much battery

Duplicate applications (especially messengers) can run in the background and drain the battery to optimize:

  • ⚑ Turn off auto-update for clone in Settings β†’ Annexes β†’ Auto-start.
  • πŸ”‹ Limit background activity in Settings β†’ Battery β†’ Optimizing the battery.
  • πŸ›‘ For games (e.g, PUBG Mobile or Genshin Impact: Use Game Turbo mode to limit resource consumption.

⚠️ Note: Some Xiaomi models (e.g. Redmi Note 11 Pro)+ 5G) cloned applications may conflict with the originals when using separate sound (for example, if the main Telegram is music, and in the clone - a voice message), in which case the sound will be played only in one of the applications.

πŸ’‘

If you use cloning to work with two WhatsApp or Viber accounts, check notifications in both apps regularly. Sometimes clones may not receive push notifications due to MIUI limitations.

FAQ: Frequent questions about cloning on Xiaomi

Can system applications (such as Settings or Phone) be cloned?
No, the standard dual application function does not support cloning system services, but you can use the second space, where all applications, including system applications, will be duplicated β€” ADB-commands or Magisk modules, but this requires unlocking the bootloader.
Why did the MIUI update disappear?
This is a known problem when you upgrade to a new firmware version. To recover clones: Go to Settings β†’ Applications β†’ Dual Apps. Disable and turn on the function again. If the clones don't show up, delete and recreate them, and the data from the old clones will be lost.
Can I transfer data from the clone to the original application?
No, the clone and the original use different data stores. However, you can manually export important information: For WhatsApp: back up the chats in the clone (Settings β†’ Chat β†’ Backup) and restore it to the original. For Telegram: export data through Settings β†’ Additional β†’ Export data.
Will cloning work on Xiaomi with custom firmware (like LineageOS)?
No, Dual Apps is a proprietary development by Xiaomi for MIUI. On custom firmware (e.g. Pixel Experience or LineageOS), you can only use third-party solutions like Parallel Space or Island.
Can games be cloned while progress is maintained?
Yes, but with reservations: If the game supports cloud-based saves (e.g., Clash of Clans via Google Play Games), progress is automatically synchronized. For offline games (e.g., Minecraft), you will have to manually copy the save files from the /Android/data/ clone folder to the original. Except for cheating-proof games (e.g., PUBG Mobile or Call of Duty: Mobile).