How to duplicate applications on Xiaomi Redmi Note 9 Pro: official and hidden methods

Duplicating applications on Xiaomi Redmi Note 9 Pro is a useful feature for those who want to separate work and personal accounts in instant messengers, social networks or games. MIUI Dual Apps is a tool that offers Dual Apps, but it doesn't work with all programs and has limitations. In this article, we'll discuss not only the standard way, but also alternative methods using third-party launchers, ADB-commands and even hidden firmware capabilities.

It's important to understand that app cloning isn't just about shortcutting, it's about full-blown duplication with a separate data store, cache, and notifications. 9 Pro (models) joyeuse/gram Snapdragon-powered 720G) This function is implemented at the level MIUI, But its behavior depends on the firmware version. MIUI 13 WhatsApp cloning works differently than in the MIUI 12.5. We tested all methods on current versions of the software and collected working solutions.

If you've tried to create a duplicate through the settings, but the application you want isn't on the list, or if you've lost the MIUI update, don't despair. In this article, you'll find workarounds, including a hidden ADB mode for forced cloning of any applications that doesn't require superuser rights, but first, we'll get to the basic settings.

1.Official method: Dual Apps in MIUI

The easiest method is to use the built-in Dual Apps feature (aka "Dual Apps").It is available on all versions of MIUI for the Redmi Note 9 Pro, but does not work with all programs. Xiaomi limits the list of supported applications, so Telegram, Viber or Instagram may not be in the cloning menu, even if technically they can be duplicated.

To activate Dual Apps:

  1. Open Settings โ†’ Applications โ†’ Double Apps.
  2. Slip the "+" icon in the upper right corner.
  3. Select an app from a list (such as WhatsApp or Facebook).
  4. Confirm the creation of a clone - a second label with an icon in the form of two folded squares will appear on the desktop.

Limitations of the method:

  • ๐Ÿ“ฑ It only works with pre-approved Xiaomi apps (the list varies depending on the firmware region).
  • ๐Ÿ”„ The cloned application is updated separately from the original, which can lead to version conflicts.
  • ๐Ÿ“ด Duplicate notifications may be delayed or duplicated.
  • ๐Ÿ”’ Some features (like Google Pay) can be blocked in clones.

โš ๏ธ Note: If the app doesnโ€™t start after cloning or if it gives an error โ€œImpossible to connect to the serverโ€, check the date and time settings on the phone. Dual Apps is sensitive to unsynchronized time, especially in encrypted messengers (for example, Signal or WhatsApp).

๐Ÿ“Š What messenger do you most often clone?
WhatsApp
Telegram
Viber
Facebook Messenger
Other

2. Alternative launchers with cloning support

If the application is not on the list of Dual Apps, you can use third-party launchers that can duplicate programs at the interface level.

  • ๐Ÿ“ฒ Parallel Space creates an isolated sandstone for cloned applications, supports the simultaneous launch of the original and copy, but can slow down on weak devices.
  • ๐Ÿ”„ 2Accounts โ€” It's a multi-media company that specializes in duplicate messaging and social media, and it's less loading than Parallel Space.
  • ๐Ÿ›ก๏ธ Island (by Oasis Feng) โ€“ requires root but offers complete clone isolation (useful for testing beta versions of apps).

How to Configure Cloning with Parallel Space

  1. Install a launcher from Google Play or APKPure (if the app is blocked in your area).
  2. Launch Parallel Space and add the app to the list for cloning.
  3. Click โ€œCreate a cloneโ€ โ€“ the launcher will automatically install a copy with the prefix clone in the packet name.
  4. Run cloned applications only through the Parallel Space interface (desktop shortcuts wonโ€™t work).
LauncherRoot is required.Support for MIUI 14Limitations
Parallel SpaceโŒ No.โœ… Yes.Brakes when starting heavy games
2AccountsโŒ No.โœ… Yes.No support for cloning system applications
Islandโœ… Yes.โœ… Yes.A complex setup for beginners

The main disadvantage of third-party launchers is that they consume additional RAM. On the Redmi Note 9 Pro with 6 GB of RAM, this is not critical, but if you have a version with 4 GB, you better use Dual Apps or ADB-method (below).

๐Ÿ’ก

If the cloned app doesnโ€™t receive notifications, check the battery settings: go to Settings โ†’ Applications โ†’ App Management โ†’ Autostart and enable autorun for Parallel Space.

3.Cloning through ADB: Hidden Method Without Root

The most common way of duplication is to use ADB-Android Debug Bridge works even with applications that are not supported in Dual Apps, and does not require superuser rights.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/Linux/macOS and installed Xiaomi drivers.
  • ๐Ÿ“ฑ Included debugging by USB Redmi Note 9 Pro (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Tap 7 times, then go back to Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”— Cable USB (It is preferable to be original, as cheap cables may not support data transmission).

Step-by-step:

  1. Download ADB Tools and unpack the archive in any folder.
  2. Connect the Redmi Note 9 Pro to your computer and select File Transfer Mode (MTP).
  3. Open the command prompt (Windows) or terminal (Linux/macOS) in the folder with ADB.
  4. Enter the command to check the connection: adb devices If the device appears in the list, go further.
  5. Find out the name of the package of the app you want to clone, for example, for Telegram it is org.telegram.messenger, and you can find out the name through the App Inspector app or the APKMirror website.
  6. Follow the cloning command (replace package.name with real name): adb shell cmd appclone clone package.name For example, for cloning WhatsApp: adb shell cmd appclone clone com.whatsapp
  7. Reboot the phone. The cloned app will appear on the desktop with a postfix _clone_1.

โš ๏ธ Note: Some applications (e.g. banking or with) DRM-If the application does not appear after completing the command, check the logcat via adb logcat - there may be an error of the form CloneNotSupportedException.

โ˜‘๏ธ Preparation for ADB-cloning

Done: 0 / 5

4. Features of cloning on different versions of MIUI

The behavior of the duplicate function depends on the firmware version on your Redmi Note 9 Pro. Xiaomi regularly updates the cloning policy, so the method that worked on MIUI 12 may not work on MIUI 14.

MIUI versionSupport for Dual AppsLimitations ADB-cloningFeatures
MIUI 12.0 - 12.5List of ~30 AppendicesIt works for all applicationsClones may conflict with originals when upgraded
MIUI 13The list is shortened to ~20 applicationsBlocks the cloning of system applicationsClone support added to Game Turbo
MIUI 14Dynamic list (depending on region)Requires confirmation via miui.appclone.permissionClones consume 15-20% less battery

On MIUI 14, Xiaomi implemented an additional cloning rights check. If the adb shell cmd appclone clone command returns the Permission Denied error, try issuing permission first:

adb shell pm grant com.miui.appclone android.permission.INTERACT_ACROSS_USERS

Then repeat the cloning command, and if the problem persists, your firmware may have been modified (e.g. custom recovery or remote system applications), in which case only flashing to official MIUI will help.

How to find out the exact version of MIUI on Redmi Note 9 Pro?
Open the Settings. โ†’ About the phone and find the lines "Version" MIUI" and "Assembly Number, MIUI Global 14.0.3.0.SJZMIXM smack-smack MIUI 14 for the joyeuse (Redmi Note 9 Pro).

5. Post-cloning problems and solutions

Even if duplication is successful, cloned applications can run insecurely, and here are the typical problems and ways to solve them:

  • ๐Ÿ”ด Clone does not start: Remove the app cache via Settings โ†’ Annexes โ†’ [The clone's name] โ†’ Warehouse โ†’ If it doesn't work, reinstall the original app and repeat the cloning.
  • ๐Ÿ”” No notifications: Check the battery settings for the clone (Settings) โ†’ Annexes โ†’ Battery management โ†’ Choose a clone. โ†’ No restrictions).
  • ๐Ÿ”„ The clone and the original clash: It's typical for Google Play Games or Facebook.The solution is to disable data synchronization in the clone account settings.
  • ๐Ÿ“ฑ Clone disappears after update MIUI: Xiaomi sometimes drops clones with major upgrades, and can only be restored with repeated cloning.

If a cloned app (such as Instagram or TikTok) requires a re-sign in but does not accept a login/password, try:

  1. Delete clone data (Settings โ†’ Applications โ†’ [Clone] โ†’ Warehouse โ†’ Clear data).
  2. Sign in via the browser in the clone (if the application supports the web version).
  3. Use a VPN (some applications block clones over IP).

โš ๏ธ Cloning of banking applications (e.g., SberBank Online or Tinkoff) can result in account blocking on suspicion of fraud.Most financial services prohibit the use of duplicates in security regulations.

6. How to remove a cloned application

Removing a clone is different from removing a regular application, so if you just drag the label into the cart, the application itself will stay in the system and consume resources.

Method 1: Through the MIUI settings

  1. Go to Settings โ†’ Applications โ†’ Double Apps.
  2. Find the clone in the list and tap it.
  3. Select "Delete the clone" and confirm the action.

Method 2: ADB (unless the clone is removed by standard means)

adb shell pm uninstall --user 0 package.name_clone_1

Replace package.name with the real name of the package.

adb shell pm list packages | grep clone

If you have artifacts left after removing the clone (for example, folders in the storage), manually clean them through the file manager in the /Android/data/ directory.

๐Ÿ’ก

Clones of apps take up a separate place in the memory of the phone. For example, a duplicate WhatsApp with 2 GB of chats will take up another +2 GB. Regularly clean the cache of clones so that you do not clog up the storage.

FAQ: Frequent questions about cloning on Redmi Note 9 Pro

Can system applications (e.g., โ€œCameraโ€ or โ€œPhoneโ€) be cloned?
No, MIUI blocks the cloning of system applications at the kernel level. Even through ADB, you get the CloneNotSupportedException error. The workaround is to use the root-right Island launcher, but that doesn't guarantee stable operation.
Why did all the clones disappear after the MIUI update?
Xiaomi drops clones in major firmware updates (e.g. MIUI 13 to MIUI 14), which is due to a change in the structure of user profiles, and clones can only be restored by repeated cloning through Dual Apps or ADB.
Can I transfer data from the original application to the clone?
Yes, but not for all apps. For example, WhatsApp can back up chats in the original, then restore it to a clone via Settings โ†’ Chat โ†’ Backup. Telegram just logs in to a clone under the same account โ€” messages sync automatically, but VK or Instagram require manual data transfer (screenshots, stored media files).
How to clone a game (such as Clash of Clans or Brawl Stars)?
Games are cloned by standard methods (Dual Apps or ADB), but there are nuances: ๐ŸŽฎ Google Play Games clone account will be separate from original. ๐Ÿ’ฐ Buying in the game is not carried over - you will have to buy again. โš ๏ธ Some games, for example, PUBG Mobile blocks clones through device verification. For multi-accounting in games, it is better to use official tools (for example, Supercell). ID Clash of Clans).
Will cloning work on custom firmware (like LineageOS)?
No, Dual Apps is tied to proprietary components MIUI. On custom firmware (LineageOS, Pixel Experience) cloning is possible only through the use of the: ๐Ÿ”ง Parallel Space or similar launchers. ๐Ÿ› ๏ธ Island (requires root and customization of work profiles). ๐Ÿง Manual creation of a second user via adb shell pm create-user (for experienced). ADB (cmd appclone) on custom firmware does not work.