How to make a second app on Xiaomi: all the ways 2026

Installing a second instance of the app on Xiaomi smartphones is a challenge that users who need multiple accounts of the same service face, such as two WhatsApps for work and personal purposes, two Telegrams with different numbers, or duplicate games with separate progresses. The manufacturer offers built-in tools for this, but they are not always obvious or limited. In this article, we will examine all the current methods, from standard MIUI functions to advanced technical solutions.

It's important to understand that not all methods are universal, such as Duplicate Apps (formerly "Parallel Spaces"), not available on all models and versions of firmware, and alternative methods like ADB require certain skills, and we will describe each option in detail, its pros and cons, and provide safety recommendations, because installing modified APKs or using informal stores always carries risks.

If you’re using Xiaomi based on MIUI 14/15 (or newer), most of the methods in this article will work. For older versions (such as MIUI 12), some features may not be available, in which case, look for generic solutions like Island or manual installation via APK.

Built-in function "Duplicate applications" (Parallel spaces)

The easiest and safest way to do this is to use the built-in MIUI option, which allows you to create a second instance of the app without third-party tools, which is available on most modern Xiaomi, Redmi and POCO smartphones, but its menu location may vary.

To activate the duplicate application:

  • πŸ“± Open the Settings. β†’ Annexes β†’ Duplicate annexes.
  • πŸ” In the list, find the desired app (such as WhatsApp or Telegram) and turn on the switch next to it.
  • πŸ“₯ Wait until the system creates a copy (more data may need to be downloaded).
  • πŸ”„ On the main screen will appear a second icon with the mark "Duplicated".

Limitations of the method:

  • ⚠️ Not all applications are supported (e.g. system utilities or some games).
  • ⚠️ The feature may not be available on budget models or in regional firmware.
  • ⚠️ Duplicate applications take up extra memory and can consume more battery.
πŸ“Š What kind of application duplication method do you use?
Built-in MIUI function
The third-party launchers (Island, Parallel Space)
APK manual installation
ADB and technical methods
Don't duplicate.

2. parallel spaces (Second Space)

Parallel spaces are a more advanced version of duplication that creates a full-fledged second user profile with separate apps, settings and data. Unlike Duplicated Apps, here you get an isolated environment similar to a second smartphone within a single device.

How to turn on:

  1. Go to Settings β†’ Special Options β†’ Parallel Spaces (on some models, the path may differ: Settings β†’ Accounts β†’ Parallel Spaces).
  2. Click Create Space and follow the instructions.
  3. Once created, switch between the main and parallel spaces via the notification panel or a special icon on the lock screen.

Advantages of the method:

  • πŸ”’ Complete data isolation (different accounts, files, settings).
  • πŸ“± The ability to duplicate not only messengers, but also games, banking applications, etc.
  • πŸ”„ Quick switching between spaces.

⚠️ Note: Parallel spaces may conflict with certain functions MIUI, For example, with Game Turbo or Smart Lock. If you have lags after activation, try turning off battery optimization for parallel space in the settings.

What to do if there is no "Parallel spaces" in the settings?
On some firmware (especially global ones), this feature is hidden. To activate it, you can use the hidden menu: ##6484### Enter this code in the Phone app, then select MIUI Version and click on the MIUI logo 7 times. After that, an additional section will appear in the settings. Care: not all models support this method!

3. Use of third-party launchers (Island, Parallel Space)

If the built-in MIUI features don’t suit you, you can use third-party applications to create isolated environments.

  • 🌴 Island (based on Work Profile) – a reliable, open source solution.
  • πŸ”„ Parallel Space – a classic launcher with support for multiple copies of applications.
  • πŸ›‘οΈ Shelter is a lightweight analogue of Island with a focus on privacy.

Example of Island settings:

  1. Install Island from Google Play.
  2. Open the application and follow the customization wizard (you will need to allow the creation of a Work Profile).
  3. From the Island β†’ Apps menu, select the apps you want to duplicate.
  4. Once cloned, they will appear on a separate Island menu.

Advantages of third-party launchers:

  • πŸ”§ More flexibility (you can duplicate any application, even system).
  • πŸ”’ Better data isolation compared to embedded tools MIUI.
  • πŸ“± It works on all versions of Android, including the old versions.

⚠️ Note: When using Parallel Space or similar launchers, avoid installing from unverified sources. Some "modified" versions contain malicious code).

Make sure there is enough memory on the device (minimum 2GB free)|Disable battery optimization for launcher in settings|Download APK Only from the official website or Google Play|Create a backup copy of important data-->

Manual installation of the second APK (for power users)

If the application does not support duplication through standard methods, you can install a second copy manually.

  1. Download APK-Application file (for example, from the APKMirror site).
  2. Rename the file by adding a suffix (e.g, telegram_2.apk).
  3. Install it through any file manager or ADB.

Important nuances:

  • πŸ”§ Not all applications support two copies simultaneously (data conflict may occur).
  • πŸ”’ Some services (e.g. banking applications) block installations from APK.
  • πŸ“± Installation may require permission Unknown sources (Settings) β†’ Annexes β†’ Special access β†’ Installation of unknown applications).

Example of commands to install via ADB:

adb install -r --user 0 com.example.app_2.apk

⚠️ Attention: Installation of modified APK (For example, from sites like ACMarket or BlackMod, you can block your account in games or instant messengers.

πŸ’‘

If you install the second APK, you get an "Application not installed" error, try to delete the cache and data of the original application in the settings first, and rebooting the device will also help.

5.Use of ADB for cloning applications

For advanced users, there is a method of cloning through Android Debug Bridge (ADB), which allows you to create a second user profile for an application without third-party launchers, which works on all versions of Android, but requires a connection to a PC.

Step-by-step:

  1. Turn on USB Debugging on your smartphone (Settings β†’ About Phone β†’ MIUI version – press 7 times, then go back to Settings β†’ Additional β†’ For Developers β†’ Debugging over USB).
  2. Connect the device to the PC and open the command line (cmd or Terminal).
  3. Enter the command to create a second user: adb shell pm create-user --profileOf 0 CloneUser
  4. Install the app in a new profile: adb install --user 10 com.example.app (where 10 is the new user ID and com.example.app is the application packet name).

List of popular packet names:

AnnexPacket name
WhatsAppcom.whatsapp
Telegramorg.telegram.messenger
Facebookcom.facebook.katana
Instagramcom.instagram.android

Advantages of the method:

  • πŸ”§ Full control of the cloning process.
  • πŸ“± It works even on devices without MIUI.
  • πŸ”’ You can create multiple copies of one application.

⚠️ Attention: Misuse of the right ADB It can cause system failure or data loss.Before experimenting, back up through Settings β†’ System system β†’ Backup.

πŸ’‘

The ADB method is the most versatile, but it requires technical skills. If you are not sure about your actions, use built-in MIUI functions or third-party launchers.

6. Alternative app stores (APKPure, Aptoide)

Some alternative stores (such as APKPure or Aptoide) offer modified versions of popular apps with support for multiple accounts, such as WhatsApp Plus or GBWhatsApp allow you to use two numbers in one client.

How to determine:

  1. Download the modified APK from the official website (e.g. GBWhatsApp).
  2. Allow installation from unknown sources (Settings β†’ Applications β†’ Special Access β†’ Install Unknown Applications).
  3. Install the file and follow the instructions (usually you need to enter a second phone number).

Risks of using modified customers:

  • ⚠️ The ability to block an account (for example, WhatsApp is actively fighting unofficial versions of the service).
  • ⚠️ Security threat (some modifications contain spyware).
  • ⚠️ Lack of updates and support from official developers.

If you still decide to use this method, follow the rules:

  • πŸ” Download only from official modification sites (avoid torrents and file sharing sites).
  • πŸ”’ Do not enter bank card details or important passwords in unofficial clients.
  • πŸ“± Regularly check the permissions of the application in the Android settings.

7. Comparison of methods: which one to choose?

To make the choice easier, we will summarize all methods in a comparative table:

MethodDifficultySupport for MIUISecurityLimitations
Duplicate annexes⭐Yes (not on all models)βœ… Tall.Limited list of applications
Parallel spaces⭐⭐Yes (starting with MIUI 12)βœ… Tall.It takes up a lot of memory.
Third-party launchers (Island)⭐⭐Yes.βœ… MediumRequires customization
APK manual installation⭐⭐⭐Yes.⚠️ Low (risk of viruses)Conflicts with the original application
ADB⭐⭐⭐⭐Yes.βœ… High (when used correctly)Requires PC and knowledge
Modified clients⭐⭐Yes.❌ Low (risk of banana)Unstable work

Selection recommendations:

  • πŸ₯‡ For most users, the optimal option with built-in duplicate applications or Island.
  • πŸ”§ If you need complete insulation (for example, for work), a parallel space is suitable.
  • πŸ’» For experienced users β€” ADB manually APK.
  • ⚠️ Modified clients should only be used as a last resort.

FAQ: Frequent questions

Can I make a second app on Xiaomi without root rights?
Yes, all of the methods described in the article (except for some advanced ADB features) work without root. The built-in MIUI, Island, and manual APK features do not require superuser rights.
Why is the Duplicate Apps feature not working on my Xiaomi?
Probable reasons: You have a budget model (e.g. Redmi 9A or POCO C31) where the function is disabled, custom or regional firmware is installed (e.g. MIUI EU), the application does not support duplication (a list of supported can be found in the settings), Solution: try updating the firmware or use third-party launchers like Island.
How to remove a duplicate application?
Removal methods depend on the installation method: For embedded duplicate applications: go to Settings β†’ Apps β†’ Duplicate applications and turn off the switch. For Parallel space: remove space in settings (Settings β†’ Special features β†’ Parallel spaces β†’ Delete). For manually installed APKs: delete as a regular application through the settings menu.
Can you duplicate system applications (e.g. Gallery or Phone)?
No, system applications. MIUI You can't duplicate it with standard methods. ADB (But it can disrupt the stability of the system. Install custom firmware with support for Magisk modules (requires root). ⚠️ Warning: Duplicate system applications can lead to malfunctions in the smartphone.
Will a second WhatsApp work on a single number?
No, WhatsApp (like most messengers) is tied to a unique phone number. SIM-Map (physical or virtual, for example, through Google Voice) using modified clients like GBWhatsApp (but this violates the rules of the service).