How to make a duplicate application on Android Xiaomi Redmi: all working methods

Have you ever wondered how to use two WhatsApp, Telegram or Instagram accounts on the same Xiaomi Redmi smartphone at the same time? Being able to create a duplicate app solves this problem โ€” without having to buy a second phone or log out all the time. But how to do it correctly so as not to face errors or data loss?

In this article, we will discuss all the current ways to clone applications on Xiaomi devices, from built-in MIUI functions to third-party utilities. We will pay special attention to the nuances for different versions of firmware (MIUI 12/13/14/15) and Redmi models (including Redmi Note 12 Pro+, Redmi 10, POCO X5 and others).

Spoiler: On MIUI 14+ devices, the Dual Apps feature is hidden in the back of the settings โ€” it's not in the main menu, but it still works. We'll show you how to find it.

1. Built-in Dual Apps in MIUI: step-by-step instruction

The most reliable and easy way to clone an app on Xiaomi Redmi is to use the built-in Dual Apps feature (also known as App Cloning) that is available on all MIUI devices, but its location varies depending on the firmware version.

On MIUI 14/15, the path to the function became less obvious. Here's how to find it:

  1. Open the Settings โ†’ Applications.
  2. Tap on Application Management (or All Apps in Older Versions).
  3. In the upper right corner, press three dots (โ‹ฎ) Choose Cloning Apps (or Dual Apps).
  4. In the list, tick the apps you want to duplicate (for example, WhatsApp, Facebook, Viber).
  5. Confirm the action with the button Clone.

After that, a second app icon marked Dual (like WhatsApp Dual) will appear on the home screen, both apps running independently, with separate notifications and data.

Make sure your phone has enough free memory (at least 1GB)

Update MIUI to the latest version (check in Settings โ†’ About Phone โ†’ System Update)

Turn off battery optimization for the cloned app (Settings โ†’ Battery โ†’ Battery Optimization)

Backup important data (in case of failure)

-->

โš ๏ธ Note: Some Redmi models (e.g. Redmi) 9A or Redmi 8) Dual Apps can be disabled by default. To activate it, go to Settings โ†’ Special facilities โ†’ Useful functions โ†’ Cloning of applications.

2 Parallel Space: a third-party cloning solution

If the built-in Dual Apps feature doesnโ€™t work, or if you want to clone apps that arenโ€™t on its list, use Parallel Space, one of the most popular duplicate apps, and it supports even programs that donโ€™t officially allow cloning (such as some banking apps or games).

How to install and configure Parallel Space:

  • ๐Ÿ“ฅ Download the app from Google Play or AppGallery (for devices without Google services).
  • ๐Ÿ”“ Provide all necessary permissions (access to memory, notifications, window overlays).
  • โž• Click Add App and select the ones you want to duplicate.
  • ๐Ÿ”„ Run Parallel Space and use cloned versions right from its interface.
CharacteristicsDual Apps (built-in)Parallel Space
Support for banking applicationsโŒ No.โœ… Yes (with reservations)
Working without the Internetโœ… Yes.โœ… Yes.
Requires root rightsโŒ No.โŒ No.
Impact on productivityMinimumAverage (depending on model)
Support for gamesโŒ Limited.โœ… Yes (but possible lags)

โš ๏ธ Note: When using Parallel Space on Xiaomi Redmi MIUI 14+ You may have a notification problem. To fix it, go to Settings. โ†’ Annexes โ†’ Parallel Space โ†’ Notifications and enable the option to Show Notifications.

WhatsApp|Telegram|Instagram|Facebook|Other-->

3. Island and Shelter: data-isolated cloning

If you need to not just duplicate an application, but completely isolate its data (for example, to test beta versions or work with sensitive information), use Island or Shelter. These applications create a sandbox, a separate environment where cloned programs work in isolation from the main system.

Features of Island:

  • ๐Ÿ”’ Complete data isolation (files, cache, accounts do not overlap with the main system).
  • ๐Ÿ›ก๏ธ Support for Work Profile (Android for Work) that improves security.
  • ๐Ÿ“ฑ Compatible with all Xiaomi Redmi models (including Redmi) K50, Redmi Note 11 Pro).
  • โš™๏ธ Requires activation in Settings โ†’ Accounts. โ†’ Working profile.

How to set up Island:

  1. Install the app from Google Play.
  2. Follow the instructions for creating a Work Profile (password/fingerprint confirmation is required).
  3. In the Apps section, select the ones you want to clone.
  4. Run them from the Island interface, and they will work in an isolated environment.

Shelter is a simplified, open-source version of Island, which is fine if you don't need advanced features, but privacy is important. Both apps don't require root rights, but you may need to unlock the bootloader to work properly (on some Xiaomi models).

What is a Work Profile?
Work Profile is an Android feature originally designed for enterprise devices, which creates a separate sandbox on the phone where apps and data are completely isolated from personal information. On Island and Shelter, this feature is used to clone applications with maximum security, for example, you can install WhatsApp in your work profile and use it with a different phone number without fear of data intersecting with your main account.

4.Cloning through ADB: for power users

If youโ€™re ready to work with Android Debug Bridge (ADB), you can clone apps without third-party software, a technique thatโ€™s suitable for applications that arenโ€™t supported by Dual Apps, but require a bit of technical skill.

Instructions:

  1. Turn on Developer Mode on Xiaomi Redmi: Go to Settings โ†’ About Phone. Tap 7 times on the MIUI Version until the notification You become a developer appears!. Return to Settings โ†’ Additional โ†’ For Developers and enable USB Debugging.

ADB-tools

Terminal

adb shell pm install -r --user 0 /path/to/app.apk

(substitute /path/to/app.apk path APK-file).

adb shell cmd package install-existing --user 0 com.example.app

(Replace com.example.app with the batch name of the application).

โš ๏ธ Note: Not all applications can be cloned through ADB. For example, Google Play Services or Xiaomiโ€™s Mi Security (Mi Account) system utilities can block the duplicate, and this method does not create separate notifications for the clone, they will come to the main application.

๐Ÿ’ก

To find out the batch name of the application, install App Inspector from Google Play. Open the application you need information about, and copy the value of the Package Name field (for example, com.whatsapp for WhatsApp).

5. Which applications cannot be duplicated (and why)

Not all programs can be cloned on Xiaomi Redmi, some block this feature at the code level, others on security policy.

  • ๐Ÿฆ Banking applications: SberBank Online, Tinkoff, VTB Online, many banks block work in cloned environments due to the risk of fraud.
  • ๐ŸŽฎ Protected games: PUBG Mobile, Genshin Impact, Free Fire Antichits can recognize duplicates as an attempt at multi-accounting.
  • ๐Ÿ” Two-factor authentication apps: Google Authenticator, Microsoft Authenticator.Cloning can reset tied accounts.
  • ๐Ÿ“ฑ Xiaomi system utilities: Mi Account, Mi Security, Theme Store. their duplication often leads to synchronization errors.

If you try to clone such an app, the following problems may occur:

  • Automatic logout from the account.
  • Device locking (in the case of banking applications).
  • Lack of notifications or incorrect work.
  • Floating or departures at launch.

โš ๏ธ Attention: On devices with MIUI Global (International Firmware) restrictions on cloning are stricter than on cloning MIUI For example, WhatsApp can work in Dual Apps on the Chinese version, but is blocked on the global version.

6. How to remove the duplicate of the application without consequences

If the cloned application is no longer needed, delete it correctly so as not to leave any junk files.

Method of cloningHow to remove duplicateIs there any data left?
Dual AppsGo to Settings โ†’ Applications โ†’ App cloning. Uncheck the unnecessary duplicate. Confirm the deletion.โŒ No (removed completely)
Parallel SpaceOpen Parallel Space. Hold your finger on the cloned app icon. Choose Delete.โœ… Yes (remain in Parallel Space memory until you clear the cache)
Island/ShelterOpen Island. Go to the Apps. Click on the three dots next to the app and select Delete.โŒ Not (unless you use backup)
ADBFollow the command: adb uninstall --user 0 com.example.appโœ… Partially (may remain cache)

Once the duplicate has been deleted, it is recommended that:

  • ๐Ÿงน Clear the cache of the main application (Settings) โ†’ Annexes โ†’ [name] โ†’ Clear the cache).
  • ๐Ÿ”„ Reboot your phone (especially if you created a duplicate phone through the phone). ADB).
  • ๐Ÿ“Š Check the free space in memory (Settings) โ†’ Warehouse).

๐Ÿ’ก

Deleting duplicates through Dual Apps is the cleanest way, as MIUI completely clears all associated data. In the case of Parallel Space or Island, temporary files can remain, which eventually take up space in memory.

7. Frequent errors and how to fix them

When cloning applications on Xiaomi Redmi, users often face typical problems, and here are the most common ones and ways to solve them:

  • ๐Ÿšซ "Failed to clone the app" (Dual Apps error): Check if the app is supported by Dual Apps (not all programs can be duplicated). MIUI Clear the cache of the Settings. โ†’ Annexes โ†’ Cloning of applications โ†’ Clear the cache.
  • ๐Ÿ”” No notifications are received in the cloned application: Go to Settings โ†’ Notifications โ†’ [name of the cloned app] and turn on all permissions. For Parallel Space, open its settings and activate Show notifications. Reboot your phone.
  • ๐Ÿ”‹ Fast battery discharge after cloning: Limit background activity of the duplicate in Settings โ†’ Battery โ†’ Battery optimization. Turn off auto-update for the cloned app. Use Island instead of Parallel Space, which is less resource-intensive.
  • ๐Ÿ“ฑ Duplicate won't open or crashes: Remove and clone the app again. check if there's enough free memory (minimum 500MB). ADB, reinstall APK with the right permissions.

If neither of these methods worked, try an alternative cloning method, for example, if Dual Apps didn't work, use Parallel Space or vice versa.

FAQ: Answers to Frequent Questions

โ“ Can WhatsApp Business be cloned with WhatsApp?
Yes, but with reservations. In Dual Apps, you can clone only one of these apps. If you want to use both duplicates, install Parallel Space and clone the second app through it. Note that WhatsApp Business requires a separate phone number.
โ“ Why After Updating MIUI missing cloned applications?
This is a known MIUI problem. After major updates (e.g., from MIUI 13 to MIUI 14), Dual Apps may reset. To return duplicates: Go to Settings โ†’ Apps โ†’ Cloning of Apps. Again, select the desired cloning applications. If the option is not available, clear the Settings application data โ†’ Applications โ†’ App Cloning โ†’ Storage โ†’ Clear data.
โ“ Can you clone applications on Xiaomi Redmi without the Internet?
Yes, all of the methods described (except for installing Parallel Space or Island from the store) work offline. APK-Application files for cloning through ADB, Dual Apps and Island don't need to be connected to the network to create duplicates.
โ“ Will the cloned app consume traffic separately?
The cloned application works as a fully independent copy, so: It will use mobile data or Wi-Fi separately from the original. Notifications, background synchronization and media files (photos, videos) will be re-downloaded. In traffic settings (Settings) โ†’ SIM-maps and mobile networks โ†’ Traffic usage) the duplicate will be displayed as a separate application. To save traffic, disable autoload media in the cloned messenger settings.
โ“ Can data from the cloned application be transferred back to the original?
No, it's not directly possible. The data of cloned and original applications are stored in different sandboxes and are not synchronized. To transfer information (e.g., WhatsApp correspondence): Back up the data in a cloned application (if there is one), delete the duplicate. Restore the data from the backup in the original application. For WhatsApp, this can be done through Settings โ†’ Chat โ†’ Backup. Other applications (e.g., Telegram) will require manual export/import.