Creating a clone of an app on Xiaomi smartphones is a popular feature that allows you to use multiple accounts on the same service at the same time. For example, you can have two accounts on WhatsApp, Telegram or social networks without having to buy a second phone or log out of the main profile. However, in recent versions of MIUI (especially 14 and 15), standard cloning methods are often blocked or work with errors.
In this article, we will discuss three working ways to create a clone of an application on Xiaomi, including hidden system settings, third-party utilities and bypassing restrictions for models with HyperOS. You will also learn which applications can not be duplicated, how to avoid account bans and what to do if the clone suddenly stopped working.
Why Xiaomi is restricting app cloning?
In recent updates to MIUI and HyperOS, Dual Apps has become less available, and the manufacturer has several reasons for this:
- π Data security: cloning can be used to bypass two-factor authentication or fraud.
- π± Performance optimization: multiple copies of a single application increase the workload on the processor and RAM.
- π« Service policies: Some platforms (such as WhatsApp or TikTok) actively fight multi-accounts and block clones.
For example, in MIUI 15 for Xiaomi 13/14 series and Redmi Note 12 models, the Dual Apps feature is hidden in deep settings or not at all in the menu, but it can be activated through a developer or third-party tools, more details will be provided in the following sections.
β οΈ Cloning of banking applications (e.g. SberBank Online or Tinkoff) may result in account blocking on suspicion of fraud.
Method 1: Built-in Dual Apps (official method)
If your Xiaomi smartphone supports Dual Apps, this is the safest way, and the feature is available on most devices with MIUI 12-14, but can be hidden in new firmware.
- Open the Settings β Applications.
- Slip on Dual Apps (if there is no item, see Method 2).
- Select the app from the list and click Create a clone.
- Confirm the action and wait for the installation (reboot may be required).
The clone will appear on the home screen with a two-layer icon (such as WhatsApp with the β2β icon). Note that not all apps are supported β for example, Google Play Services or Mi Account cannot be duplicated.
| Xiaomi model | Support for Dual Apps | Limitations |
|---|---|---|
| Xiaomi 13/13 Pro | Yes (hidden in the developer settings) | It doesnβt work with Google Apps. |
| Redmi Note 12 Pro+ | Yes (standard access) | Maximum 2 clones per app |
| POCO F5 | Yes (requires unlocking the bootloader) | Clones are removed after resetting settings |
| Xiaomi Pad 6 | No (locked in HyperOS) | Third-party software required |
β οΈ Note: On HyperOS devices (e.g. Xiaomi 14 Ultra), Dual Apps may not be available even in the developer settings. In this case, use Method 3 (Island or Parallel Space).
Method 2: Activate Dual Apps through Developer Settings
If the menu doesnβt have Dual Apps, it can be manually enabled via developer mode, which works on most devices with MIUI 14, but caution is needed β incorrect actions can lead to system failures.
Enable Developer Mode (7 times tap the MIUI version in Settings β About Phone)
Allow debugging over USB (Settings β Additional β Developers)
Make sure the battery is more than 50% charged.
Make a backup copy of the data-->
Instructions:
- Activate the developer mode (if not already enabled).
- Go to Settings β Additional β For developers.
- Find Dual Apps (can be called App Cloning) and turn it on.
- Go back to the basic settings and check for the presence of Dual Apps in the Apps section.
If the item is not even activated, try to enter the command via ADB:
adb shell settings put global dual_app_enabled 1Once you have completed the command, restart the device. If Dual Apps never came, then your Xiaomi model doesnβt support this feature at the software level β go to Method 3.
What to do if ADB is not working?
Method 3: Third-party cloning applications (Parallel Space, Island)
If the built-in methods don't work, use specialized utilities.
- π Parallel Space β creates an isolated environment for clones, supports most applications, but can slow down on weak devices.
- ποΈ Island (from Oasis Feng) - uses Android's built-in Work Profile feature to create a "sandbox." More secure, but requires root for full functionality.
- π± 2Accounts β Lightweight analogue with minimalist interface, suitable for older Redmi models.
Instructions for Parallel Space:
- Download the app from Google Play or APKPure (if it is blocked in your area).
- Open Parallel Space and add the app to the list for cloning.
- Click Create a clone and wait for installation (registration permission may be required).
- Launch a clone from the Parallel Space interface and log in to the second account.
The advantages of Parallel Space:
- β It works on all Xiaomi models, including HyperOS.
- β Supports cloning of games (e.g, PUBG Mobile or Clash of Clans).
- β You can hide notifications from the clone.
Disadvantages:
- β Brakes on devices with 4GB of RAM or less.
- β Some apps (like Snapchat) block the entrance from clones.
- β Advertising in the free version.
π‘
If the clone in Parallel Space doesn't start, clear the cache of the main application and restart the smartphone, and check if the antivirus (such as Mi Security) is blocking access.
Cloning Mistakes and How to Fix Them
Even after you've successfully cloned, you might run into problems.
| Mistake. | Reason. | Decision |
|---|---|---|
| The clone is not installed (Error 505). | Conflict with the main annex | Remove updates to the main application in Settings β Apps |
| The app dyes when it starts | Incompatibility with the Android version | Update your firmware or use Parallel Space |
| No notifications from the clone | Limitations on energy conservation | Add a clone to exceptions in Settings β Battery |
| Your account is blocked (for example, on WhatsApp) | Multi-account detection | Use a different number or VPN to register |
If the clone stopped working after the MIUI update, try:
- Remove the clone and recreate it.
- Clear the cache and data of the main application.
- Reverse the firmware to the previous version (if the update caused a crash).
β οΈ Note: On HyperOS devices (e.g. Xiaomi 14), clones can be automatically deleted after rebooting. To avoid this, disable automatic optimization in Settings β Memory. β Autocleaning.
Security: How to avoid data loss in cloning
Cloning of applications is associated with risks:
- π Data Leakage: Clones can save logins / passwords in an unprotected form.
- π¨ Blocking accounts: some services (e.g. Telegram or Instagram) prohibit multi-accounts.
- π Performance: Multiple copies of one application increase battery consumption.
Safety recommendations:
- π Use different passwords for your main account and clone.
- π‘οΈ Enable two-factor authentication (2FA) profile-wise.
- π΅ Do not clone banking apps or instant messengers with access to payments (e.g. PayPal).
- π Regularly update clones through Google Play or Mi App Store.
If you are using Parallel Space or Island, set up additional protection:
- Install. PIN-code or fingerprint to enter an isolated environment.
- Turn off backup of clone data to the cloud.
- Periodically clean the clone cache in the application settings.
π‘
Never use clones to bypass bans in games or social networks β this violates the user agreement and can lead to the blocking of the account.
Alternative methods: virtual machines and the second user
If cloning is not possible, consider alternatives:
- π₯οΈ Virtual machine (e.g. virtual machine, VMOS Bluestacks, or Bluestacks, allows you to run a second Android inside the main system.
- π₯ Multiplayer mode β create a second user in Android settings (Settings) β System system β Multiplayer mode: Not all applications will be available.
- π± Second Smartphone β If cloning is critical (for example, for work), consider buying a budget Redmi or a new one. POCO.
The advantages of a virtual machine:
- β Complete isolation from the main system.
- β The ability to use different versions of Android.
Cons:
- β Requires a powerful processor (e.g. Snapdragon 8 Gen 2).
- β Difficulty setting up for beginners.
To create a second user:
- Go to Settings β System β Multiplayer mode.
- Click Add User and follow the instructions.
- Switch between profiles through the notification panel.