How to make a clone of an app on Xiaomi: all the ways from Dual Apps to ADB

Creating a clone of an app on Xiaomi smartphones is a standard feature that helps you split accounts on instant messengers, social networks or games without buying a second phone. For example, you can use two WhatsApp, Telegram or Instagram accounts on the same device at the same time. But not everyone knows that MIUI has several ways of cloning at once, from the built-in Dual Apps feature to third-party applications like Parallel Space.

In this article, we'll look at all the current methods, including hidden settings for advanced users, how to clone root-free applications using ADB, and what the limitations of each method are, and focus on the Redmi Note 12, POCO X5, and Mi 13 models, where the algorithm may differ from older versions of MIUI. If you need to not just duplicate the application, but completely isolate data (for example, for testing or security), there's a solution here, too.

1. Built-in Dual Apps: The easiest way

Dual Apps (or β€œDual Apps” in Russian) is a proprietary solution Xiaomi, which does not require the installation of third-party programs. It is available on all devices with MIUI 8 and newer, including HyperOS. The main advantage is that you do not need root and do not need a connection to a PC.

To activate cloning:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Dual annexes.
  • πŸ” Find the right application in the list (for example, VK or TikTok) and turn on the switch next to it.
  • πŸ”„ Wait a few seconds – a second icon will appear on the desktop marked β€œDouble".
  • πŸ“Œ Launch a clone and log in to another account.

Limitations of the method:

  • ❌ Not all applications are supported (for example, some banking or system utilities).
  • ❌ The clone takes up extra memory space (about the same as the original app).
  • ❌ In some models (for example, POCO F4) The function can be hidden – see the section about ADB.

πŸ’‘

If there is no application in the Dual Apps list, try updating MIUI to the latest version or using the method with Parallel Space (Section 2).

2 Parallel Space and analogues: third-party launchers for cloning

If the built-in Dual Apps feature doesn’t work (e.g., the app isn’t supported or more than two clones are needed), third-party solutions come to the rescue, most popularly Parallel Space (available on Google Play and Mi App Store), which creates an isolated sandbox where you can run clones of any application, including games.

Instructions for setting:

  1. Download Parallel Space from the official store.
  2. Launch the app and provide all the permissions you request (including access to notifications and window overlays).
  3. Click "+" and select the cloning applications (you can choose several at once).
  4. The clones will appear inside Parallel Space and will operate independently of the originals.

Pros of the method:

  • βœ… It supports unlimited clones (unlike Dual Apps).
  • βœ… It works even on older versions. MIUI (For example, Redmi 5 Plus).
  • βœ… You can hide notifications from clones in the main interface.

Cons:

  • ⚠️ Increased battery consumption (due to background sandbox operation").
  • ⚠️ Some applications (such as Google Pay) can block virtual space.
πŸ“Š Which app do you most often clone?
WhatsApp
Telegram
Instagram
VK
Game (e.g. Clash of Clans)
Other

3.Cloning through ADB: for advanced users

If Dual Apps is hidden in your firmware (relevant to some regions or custom MIUI builds), it can be unlocked via ADB. This method requires a PC connection, but does not need root rights.

Step-by-step:

  1. Turn on USB Debugging on your phone: Settings β†’ About Phone β†’ MIUI version (click 7 times to become a developer), then Settings β†’ Additional β†’ Developers β†’ Debugging over USB.
  2. Connect your phone to your PC and open the command prompt (cmd in Windows or Terminal in macOS/Linux).
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Dual Apps: Adb shell settings put global multi_app_clone_enabled 1
  5. Reboot your phone. Now, the option "Dual Apps" will appear in Settings β†’ Applications.
What if the ADB can’t see the device?
1.Make sure Xiaomi drivers are installed USB Drivers (you can download it on the official website). 2. Try another one. USB-cable (preferably original). 3. Enable the debugging option in the developer settings USB (Security settings) and confirm PC permission. 4. If you are using Windows, run cmd on behalf of the administrator.

Important: On some models (e.g. Mi 11 Ultra with MIUI 14), this method may not work due to manufacturer limitations, in which case use Parallel Space or alternative launchers.

4.Cloning with Island (for root users)

If your Xiaomi has an unlocked bootloader and root rights, you can use the Island app (from developer Oasis Feng), which creates an isolated environment based on Android’s Work Profile, which allows you not only to clone applications, but also to fully control their access to data.

The benefits of Island:

  • πŸ”’ Complete isolation of clones (e.g., contact or geolocation restrictions).
  • πŸ“± Support for multiple profiles (e.g., separately for work and personal use).
  • πŸ›‘οΈ Surveillance protection (useful for messengers like Signal or Session).

How to set up:

  1. Install Island from Google Play or F-Droid.
  2. Provide root access (the app will request it when you first start).
  3. Go to settings and activate Work Profile.
  4. Select the cloning applications in the Apps section.

⚠️ Note: Use of Island on devices with MIUI It may conflict with built-in security features (e.g. Mi Security).If the phone starts to brake after setting up, turn off Optimization. MIUI developer-setting.

5. Alternative methods: Shelter, 2Accounts and others

In addition to these methods, there are less well-known but effective tools for cloning:

AnnexRoot is required.Support for MIUIFeatures
Shelterβœ… Yes.βœ… Complete.Uses Work Profile, Open Source
2Accounts❌ No.βœ… Partial (may not work on new versions)Simple interface, but limited functionality
App Cloner❌ No.βœ… Yes.Creates separate APK-clone files (must be manually installed)
Multi Parallel❌ No.⚠️ Possible bugs on HyperOSSupports up to 4 clones of one application

If you choose between these options, focus on:

  • πŸ”§ Root rights (without them only work) 2Accounts App Cloner).
  • πŸ“± Version MIUI (on MIUI 14+ Parallel Space and Island are better).
  • πŸ”’ Insulation level (Sherter or Island is suitable for data security).

Frequent problems and their solutions

When cloning applications on Xiaomi, users encounter common mistakes. Here's how to fix them:

Problem 1: Dual Apps doesn’t have the right app.

  • πŸ”„ Update. MIUI last-minute.
  • πŸ”§ Use it. ADB-section 3.
  • πŸ“± Check if the feature is hidden in your area (e.g. some Redmis for India).

Problem 2: The clone is not updated through Google Play.

  • πŸ”„ Remove the clone and create it again.
  • πŸ“Œ In Parallel Space, update the app inside the virtual space.
  • πŸ”§ For Dual Apps, check your Google account settings in the clone.

Problem 3: The app in the clone crashes or doesn't start.

  • πŸ“± Clean the clone cache in Settings β†’ Annexes.
  • πŸ”„ Reboot the phone.
  • ⚠️ If you are using Island or Shelter, check the Work Profile permissions.

⚠️ Note: On HyperOS devices (e.g. Xiaomi 14), some cloning methods may conflict with the new Mi Turbo optimization system. If the phone starts to warm up or discharge quickly after the clone is created, turn off the Mi Turbo in the battery settings.

β˜‘οΈ Pre-cloning testing

Done: 0 / 4

7 Security: Risks and How to Avoid Them

Cloning applications is convenient, but not always safe.

  • πŸ”“ Data Leakage: Clones may have access to the same permissions as the originals (e.g., contacts or other data breaches). SMS).
  • πŸ“² Phishing: In virtual space (for example, in Parallel Space), it is easier to replace the application interface.
  • πŸ”‹ Increased battery consumption: Clones work in the background, even if you don’t use them.

How to minimize the risks:

  • πŸ”’ Use Island or Shelter to isolate clones (root required).
  • πŸ“± Regularly check the clone permissions in Settings β†’ Annexes β†’ Permits.
  • πŸ”„ Do not clone banking apps or messengers with important data (for example, SberBank Online or WhatsApp Business).
  • πŸ›‘οΈ Install an antivirus (such as Mi Security) and scan clones for malware.

If you clone messengers, enable two-factor authentication for both accounts, which will protect your data even if the clone is compromised.

πŸ’‘

For maximum security, use separate SIM-Maps or virtual numbers (e.g., via Google Voice) for clones of messengers.

FAQ: Answers to Frequent Questions

Can system applications be cloned (e.g., β€œPhone” or β€œMessages”)?
No, the built-in Dual Apps feature doesn't support cloning system utilities, which requires root and an app like Island, but even with root, some system applications may not work in a clone due to MIUI limitations.
Why is Instagram not saving stories and messages?
This is a limitation of Instagram itself: the app binds data to a unique device identifier. In the clone, this identifier is different, so the stories and chats are not synchronized. There is no solution other than using the main account.
How to remove a clone created through Dual Apps?
Go to Settings β†’ Applications β†’ Dual apps, find the desired clone and turn off the switch. The icon will disappear from the desktop, and the clone data will be deleted. If the icon is left, restart the phone.
Can I clone the Google Play Store?
Technically, yes, but it doesn’t make sense: a Google Play clone won’t work regardless of the original (linked to one Google account). APK-manually.
Why is there no dual app feature on POCO X3 Pro?
In some models POCO (Especially with global firmware) the function can be disabled.Solutions: Update the firmware to the latest version MIUI. Use it. ADB-Install custom firmware (e.g. Xiaomi.eu) where the function is available.