Xiaomiโs app cloning (or Dual Apps) feature on smartphones allows users to create full-fledged copies of installed programs, from instant messengers to games. This solution has been a real salvation for users who need to separate personal and work correspondence, manage multiple social media accounts or test apps without risking to their core profile. But how exactly does this technology work? Why is it not available on all models? And what pitfalls lie behind convenience?
In this article, we will examine in detail the mechanism of cloning at the level of the MIUI operating system, compare it with similar solutions from other manufacturers (for example, Samsung Dual Messenger or Huawei App Twin), and show how to properly configure duplicate applications to avoid conflicts with notifications, cache and data synchronization.
What is Dual Apps and How Does It Work Technically?
Dual Apps (some versions of MIUI called Application Cloning or Dual Applications) is an embedded tool that creates an isolated copy of a selected application, technically implemented through a User Space Virtualization mechanism, where the system emulates a separate environment for a cloned application without affecting the main installation.
It is important to understand that a cloned application is not just a shortcut or alias, but a full-fledged second instance of a c:
- ๐ Separate data storage (cache, files, settings are saved regardless of the original).
- ๐ Own notifications (you can set a separate sound or vibration for a duplicate).
- ๐ Isolated permissions (e.g., you can deny a clone access to contacts even if the original has one).
- ๐ Independent synchronization (updates, backups and background processes do not conflict).
Both instances can work simultaneously, for example, you can be online on WhatsApp under two different numbers on the same device, but there are limitations: not all apps support cloning (especially banking or high-security), and some features (such as Google Pay or Apple ID) can block duplicate work due to security policies.
What Xiaomi models support app cloning
Dual Apps is available on most Xiaomi, Redmi and POCO smartphones running MIUI 8 and later.
| Series of devices | Support for Dual Apps | Features |
|---|---|---|
| Xiaomi 12/13/14, Mix | โ Yes. | Full support, including cloning of system applications (e.g. Calendar or Notes). |
| Redmi Note 10/11/12, K50 | โ Yes. | Limit the number of clones (usually up to 5 at a time). |
| POCO F/X/M | โ Yes (starting with) MIUI 12) | In some regions, the function is hidden โ you need to include in Settings โ Special features โ Dual Apps. |
| Xiaomi Civi, Redmi A | โ ๏ธ Partially. | Only popular messengers (WhatsApp, Telegram, Viber) are supported. |
| Android One devices (such as Mi A3) | โ No. | The feature is missing due to the โpureโ Android without a MIUI shell. |
To check for support on your device, go to Settings โ Apps โ App Cloning. If not, try updating MIUI to the latest version or using alternative methods (discussed below).
โ ๏ธ Note: On devices with bootloader unlocked and custom firmware, Dual Apps may not work stable or at all.
Step-by-step: how to clone an application on Xiaomi
The process of creating a duplicate application takes no more than a minute.
- Open Settings and go to the Application section.
- Select Cloning (or Dual Apps)
- In the list of Supported apps, find the right one and activate the switch next to it.
- Confirm the creation of a clone โ on the desktop will appear a second shortcut with an icon in the form of two folded sheets (๐๐).
Now you can run a cloned app and log in to another account, and note that some programs (like Instagram or Facebook) may request a re-authorization every time a clone is launched due to security policies.
Make sure the app is updated to the latest version
Check the available space on the device (the clone takes up ~50-100% of the size of the original)
Turn off battery optimization for the cloned app (in battery settings)
Backup the original application data (in case of conflicts)-->
If the desired application is not in the list of supported, try:
- ๐ Update it through Google Play.
- ๐ฅ Install APK-Manual file (sometimes it works for older versions).
- ๐ ๏ธ Use third-party utilities like Parallel Space or 2Accounts (but they're less reliable).
Hidden settings and tricks for Dual Apps
The MIUI cloning function has several hidden features that few people know about:
- Changing the clone icon. To avoid confusing the original and the duplicate, you can change the cloned app icon: Press and hold the label โ Change โ Icon โ Select from the gallery
- Separate notifications. In Settings โ Notifications, you can customize unique sounds and vibrations for the clone to avoid confusing messages from different accounts.
- Background activity restriction: Clone apps consume more battery by default. To optimize consumption, go to Settings โ Battery โ Battery Optimization and turn on the power saving mode for the duplicate.
- Synchronize data between clones: Some applications (like Google Drive or Dropbox) allow you to sync files between the original and the clone through the cloud, so log in to the clone under the same account as the original.
Cloned applications can conflict with the originals when using the same system resources (such as a camera or microphone). If you notice lags or departures, try closing the original before launching the clone.
How to remove a cloned app without a trace?
Problems and mistakes in cloning: how to fix
Despite the convenience, Dual Apps sometimes fails, and consider the typical problems and solutions:
| Problem. | Possible cause | Decision |
|---|---|---|
| The clone does not launch or fly out | Conflict with the original application or lack of memory | Close the original, clear the clone cache, restart the device |
| No notifications come in the clone | Energy saving restrictions or background blocking | Turn off battery optimization for clone in settings |
| The clone requires authorization at each launch | Application security policy (e.g. Facebook) | Use the browser version or third-party utilities such as Parallel Space |
| No way to clone the app | The application is not supported or an outdated version of MIUI | Update your firmware or try installing the APK manually |
If the cloned app starts to slow down, check:
- ๐ RAM usage: clones consume twice as much memory. Close unnecessary processes.
- ๐๏ธ Free space: duplicates take up space on the internal drive. Clear the cache.
- ๐ Permission conflicts: If the original and clone request access to the camera or microphone at the same time, one of them may be blocked.
โ ๏ธ Note: Some banking applications (e.g. SberBank Online or Tinkoff) block work in cloned mode due to the risk of phishing. If you need two accounts in the bank, use the second smartphone or browser version.
Dual Apps Alternatives: What to Do When a Function Is Unavailable
If your device does not support Dual Apps, or the desired application is not listed, you can use alternative methods:
- Parallel Space, a popular sandbox application with multiple accounts, and the downside is the high battery load and free advertising.
- 2Accounts: A lightweight cloning utility, but with a limited list of supported applications.
- Second user (Multi-User) Android has a built-in multi-user feature (Settings โ System โ Multiplayer). Minus โ you need to switch completely between profiles.
- Browser versions: For instant messengers like Telegram or WhatsApp, you can use the web version in Chrome mode. โ โฎ โ PC version).
Comparison of alternatives:
| Method | Pluses | Cons |
|---|---|---|
| Parallel Space | Supports most applications, flexible settings | Brakes on weak devices, advertising |
| 2Accounts | Low weight, simple interface | Limited list of applications |
| Multi-User | Built in Android, does not require third-party programs | You need to switch between profiles, inconvenient for quick access |
If you choose third-party utilities, be sure to download them only from official sources (Google Play or the developerโs website) to avoid viruses or spyware.
๐ก
To save space, clear the cache of the original app before cloning, which will reduce the size of the duplicate by 30-50%.
Security in the use of cloned applications
Duplicate accounts are always risky, and here are the key security rules:
- ๐ Don't use clones for banking applications. Even if the cloning is successful, there is a risk of data interception through vulnerabilities in an isolated environment.
- ๐ก๏ธ Enable two-factor authentication (2FA). For cloned messengers or social networks, set up confirmation by SMS/email.
- ๐ต Limit the permissions for a clone, for example, if the original Instagram has access to geolocation, the clone may not have it.
- ๐ Update your apps regularly. Outdated versions of clones may contain vulnerabilities.
Be especially careful about cloning applications with access to:
- ๐ณ Payment data (Google Pay, Apple Pay).
- ๐ง Email (the risk of leaking emails).
- ๐ Geolocation (Clone can transmit incorrect coordinates).
โ ๏ธ Note: If you use a cloned WhatsApp or Telegram for work, never save confidential files (documents, correspondence screens) in it. When you delete a clone, the data can remain in system folders and be restored by attackers.
๐ก
Cloning applications in MIUI is not full virtualization, but isolation at the user space level, so for mission-critical tasks (banks, corporate messengers), it is better to use a separate device or specialized solutions like Samsung Knox.