How to clone applications on Xiaomi Redmi 6: 5 working ways

Xiaomi Redmi 6 is still a popular budget smartphone, but its capabilities are limited by modest technical specifications. One of the popular features among users is the cloning of applications – creating a duplicate messenger, social network or game to work with multiple accounts at the same time. In this article, we will analyze all the current methods of cloning on Redmi 6 (including the Redmi 6A and Redmi 6 Pro models), their pros, cons and nuances of setting.

It is important to understand that the cloning capabilities depend on the version of MIUI and the availability of the superuser right (root).We will consider both official methods from Xiaomi and workarounds for devices without root rights. We will also analyze typical errors (for example, Error 25 when cloning through Duplicate applications) and how to fix them.

If you’re looking for a way to run a second WhatsApp, Telegram or VKontakte on the same phone, this is the guide for you. And if you want complete clone isolation (for example, for working with corporate accounts), look at methods using virtual spaces.

1.Official method: "Duplicated Applications" in MIUI

The easiest and safest way to clone is the built-in Duplicate Apps (aka Dual Apps or App Cloner in different versions of MIUI), which is available on Redmi 6 with MIUI 9 firmware and later, but has limitations:

  • πŸ”Ή Not all applications are supported (list depends on version) MIUI).
  • πŸ”Ή Clones take up extra memory and can brake on a weak Redmi iron 6 (MediaTek Helio processor A22/P22, 2–3 GB RAM).
  • πŸ”Ή Some clones may not receive push notifications.

To activate the function:

  1. Open Settings β†’ All settings β†’ Duplicate applications.
  2. Click Add App and select from the list (such as WhatsApp or Facebook).
  3. Confirm the creation of a clone – a new icon with an icon will appear on the desktop πŸ‘₯.

Make a backup copy of the data of the main application

Check the space (needs at least 500 MB)

Update MIUI to the latest stable version

Disable battery optimization for cloned app-->

If the desired app is not listed, try updating Google Play Services or resetting Duplicate App settings through Settings. β†’ Annexes β†’ Application management β†’ Three dots (menu) β†’ Resetting settings.

⚠️ Attention: Redmi 6s MIUI 8 or older, Dual Apps may not be available, in which case use alternative methods from the following sections.

2.Cloning through Second Space

The second space is an isolated environment in MIUI that allows you to create a separate user profile with your own apps, settings and data, essentially a smartphone in a smartphone where you can install the same apps as in the main space without conflict.

Advantages of the method:

  • πŸ” Complete isolation of clones (for example, to separate work and personal accounts).
  • πŸ“± Support for all applications, including system.
  • πŸ”„ Ability to quickly switch between swipe spaces on the lock screen.

How to set up:

  1. Go to Settings. β†’ Second space.
  2. Click Create a second space and follow the instructions (you will need to set a password or a pattern lock).
  3. Once created, log into the second space and install the apps you want through Google Play or MIUI App Store.
ParameterDuplicate annexesSecond space
Support for all applications❌ Limited listβœ… Any applications
Data isolation❌ Partialβœ… Complete.
Busy memory.~300-800MB~1-2 GB
Push notifications⚠️ It may not work.βœ… They're stable.

On Redmi 6 with 16GB of storage, the second space can take up to 30% of the free space, which will lead to brakes.

Official Duplicate annexes

Second space

Third-party launchers (e.g. Parallel Space)

Root Methods (Island, App Cloner)

I don't clone apps.-->

Third-party cloning applications (without root)

If the built-in MIUI features don't fit, you can use third-party utilities.

  • πŸ“± Parallel Space – creates an isolated environment for clones, supports most applications, but shows ads.
  • πŸ”„ 2Accounts β€” Lightweight Parallel Space with lower resource consumption (relevant for Redmi 6).
  • πŸ›‘οΈ Island – requires root, but provides maximum isolation (more in the section on root methods).

Instructions for Parallel Space:

  1. Download the app from Google Play or the official website.
  2. Open Parallel Space and add apps to an isolated space via the + button.
  3. Run a clone from the utility's main menu, and the clone data will be stored separately from the main application.

⚠️ Attention: On Redmi 6 with 2GB of Parallel Space RAM can cause braking.Close background apps before launching the clone via Settings β†’ Annexes β†’ Clean up.

To save resources in the Parallel Space settings, turn off:

  • πŸ”• Auto-run (in the application settings).
  • πŸ“΄ Notifications (if not required).
  • πŸ”„ Auto-update for clones.

πŸ’‘

If Parallel Space doesn’t launch a WhatsApp or Telegram clone, try installing the original app in the second MIUI space first, and then clone it through Parallel Space.

Cloning with root rights (advanced method)

If you're ready to root Redmi 6, there's more cloning options available.

  • 🏝️ Island – Creates an isolated work profile for clones.
  • πŸ“‹ App Cloner – allows you to configure clones (change icons, disable permissions).
  • πŸ”§ Titanium Backup – for backup and cloning system applications.

To get root on Redmi 6:

  1. Unblock the bootloader through the official Xiaomi website (you will need a Mi Account).
  2. Install Custom Recovery (TWRP) and run Magisk to manage root rights.
  3. Once you get root, install Island from Google Play and set up an isolated profile.

Warning: Root voids warranty and may result in:

  • 🚫 Block services Google Pay, Netflix, banking applications.
  • πŸ”΄ Risk of β€œbricking” with firmware errors.
  • πŸ›‘οΈ Security vulnerabilities (unless you update Magisk).
How to get around Google Pay after getting root?
1. Install MagiskHide Props Config and change the device fingerprint to the one supported (e.g. Pixel 3 XL). 2. Enable MagiskHide in Magisk settings and add Google Pay to the list of hidden apps. 3. Clear the Google Play Services data and restart the device. 4. Set up Google Pay again – the service should work, but without guarantee of stability.

5. Alternative methods: multiple accounts and web versions

If cloning is not possible or desirable, consider workarounds:

  • 🌐 Web versions of messengers: WhatsApp Web, Telegram Web or VK in the browser (for example, through Chrome in the β€œDesktop” modeΒ»).
  • πŸ‘₯ Multiaccount in the app: Some messengers (for example, Telegram) support changing accounts without cloning.
  • πŸ“§ Email clients: Set up multiple mailboxes in Gmail or Microsoft Outlook.

WhatsApp has an official way to use two accounts on the same phone:

  1. Install WhatsApp Business next to the regular WhatsApp.
  2. Register your second number on WhatsApp Business.
  3. Use both apps in parallel (notifications will come separately).

This method does not require cloning and works stably, but is only suitable for WhatsApp.

πŸ’‘

Web versions of instant messengers and multi-account apps are the only ways to get around cloning restrictions on devices with MIUI below version 9.

6. Solving the problems of cloning on Redmi 6

Common errors and their correction:

Problem.Reason.Decision
Error 25 in cloningIncompatibility of the application with Dual AppsUpdate MIUI or use Parallel Space
Clone not getting noticeBattery optimization or MIUI limitationsDisable optimization for clone in Settings β†’ Battery β†’ Battery Optimization
App crashes after cloningMemory Lack or Data ConflictClear the clone cache in Settings β†’ Apps
Second space is not being created.Little space available (less than 1 GB)Clean up your memory or use the memory card as an internal memory card.

If a Telegram or VK clone does not synchronize data:

  1. Check your internet connection (clones may be blocked by some VPNs).
  2. Update the app to the main and cloned space.
  3. Reboot the device – it will reset the MIUI time limits.

To diagnose clone problems, use MIUI Logs:

  1. Enable Developer Mode (7 taps on the MIUI version in Settings β†’ About Phone).
  2. Open Settings β†’ Additional β†’ MIUI Logs and select Write Logs.
  3. Reproduce the error and save the logs for analysis.

FAQ: Frequent questions about cloning on Redmi 6

Can I clone Instagram or TikTok on Redmi 6?
Yes, but with reservations: Through Duplicate apps - only if they are in the list of supported (in MIUI 10 and later Instagram is usually available); Through Parallel Space - supported, but there may be problems with notifications; Through Second Space - stable, but takes up a lot of memory. For TikTok, it is better to use the web version (tiktok.com) in the browser with the Desktop mode enabled.
Why can't WhatsApp clone send SMS for confirmation?
This problem is related to MIUI restrictions on sending SMS from cloned applications. Solutions: Use voice call to confirm instead of SMS. Temporarily make the clone the main application (remove the original WhatsApp, confirm the number in the clone, then reinstall the original). For Parallel Space: in the utility settings, enable the option to Allow SMS to be sent (if available).
How to completely remove the clone of the application?
The method depends on the cloning method: Dual Apps: Settings β†’ Duplicate Applications β†’ Delete. Second Space: Remove the Application Inside the Second Space or Reset the entire space in Settings β†’ Second Space β†’ Delete. Parallel Space: Go to the utility, select a clone and click Delete. After removing the clone, it is recommended to clear the cache and data of the original application.
Can system applications (e.g. Calls or Messages) be cloned?
No root rights. System applications are protected from cloning in MIUI. Options: Get root and use Titanium Backup or App Cloner. Install alternative applications (like Google Messages instead of standard Messages) and clone them. On Redmi 6, cloning system applications can lead to unstable phone operation!
How to transfer data from the clone to the main application?
Transfer methods: For instant messengers: Use built-in chat export (e.g. Telegram or WhatsApp). For games: Link your account to Google Play Games or social network, then log in to the main application. For Parallel Space: In the clone settings, select Data Export (if supported). For WhatsApp: 1. In the clone: Settings β†’ Chat β†’ Backup. 2. Save a copy to Google Drive or locally. 3. In the main application: Delete the account, then restore the data from the backup.