Xiaomi smartphones have long been a favorite among users who appreciate the flexibility of Android and the additional features of MIUI. One of the most popular tasks is to install two WhatsApp on one device. This is true for those who do business and personal correspondence separately, use two phone numbers or just want to demarcate contacts. Unlike the iPhone, where such a feature requires workarounds, Xiaomi offers several built-in and third-party solutions.
In this article, we will discuss 5 working methods, including official MIUI tools, app cloning and methods for advanced users. Importantly, not all methods are equally safe - some can lead to the blocking of WhatsApp accounts with frequent switching between clones. We will point out these risks and explain how to minimize them. If you need not just a second WhatsApp, but full isolation of data (for work and personal use, for example), look at the sections on Dual Apps and Parallel Space.
Why canβt you just install WhatsApp twice?
By default, Android (and MIUI included) does not allow you to install the same app twice from Google Play.
- π WhatsApp is linked to a unique package name (com.whatsapp) and the system does not allow duplicates.
- π± Android architecture: Apps are identified by signature, and two are identical APK-file conflict.
- π« Multi-account ban: WhatsApp doesnβt officially support multiple profiles on a single device (unlike Telegram).
Xiaomi, however, bypasses this firmware limitation: Dual Apps (called App Cloner in some versions of MIUI) creates a virtual copy of the app with a unique identifier, which does not violate Googleβs rules, but can raise suspicions among WhatsApp when both accounts are actively used from the same IP.
β οΈ Note: If you use a second WhatsApp for business purposes, avoid frequent switching between accounts from the same device. WhatsApp algorithms may consider this as suspicious activity and temporarily block the number.
Method 1: Dual Apps (Minibuilt-in MIUI)
The easiest and safest method is to use the built-in Dual Apps tool, which is available on most Xiaomi, Redmi and POCO smartphones with MIUI 8 and later, and creates a full-fledged clone of the app that works independently of the original.
How to turn on:
- Open Settings β Applications β Dual Apps
- Find in the WhatsApp list and activate the switch.
- Confirm the clone creation (the system will suggest renaming it, for example, "WhatsApp 2").
- After cloning, a second WhatsApp icon with a distinctive icon (usually with a yellow frame) will appear on the desktop.
Advantages of the method:
- β Does not require root rights or third-party programs.
- β The clone is updated with the original app.
- β The data of the two accounts is completely isolated.
β οΈ Note: On some models (e.g, POCO F3 or Redmi Note 10 Pro) Dual Apps can be hidden. To find it, search for the settings for "dual apps".
βοΈ Preparing for WhatsApp cloning
Method 2: Parallel Space (for older versions of MIUI or without Dual Apps)
If your firmware doesnβt support Dual Apps (like the Xiaomi Mi A1/A2 with pure Android), use the Parallel Space app, which creates an isolated environment where you can run cloned applications.
Instructions:
- Download Parallel Space from Google Play.
- Open the app and add WhatsApp to the cloning list.
- Run a clone from the Parallel Space interface (the icon will appear inside the program, not on the desktop).
- When you first start, register your second phone number.
Limitations of the method:
- β The clone only works inside Parallel Space (you canβt put the icon on your desktop).
- β Possible delays in notifications (up to 5-10 minutes).
- β The free version shows ads.
Method 3: GBWhatsApp (unofficial client with multi-account)
GBWhatsApp is a modified version of WhatsApp with enhanced features including support for multiple accounts, which is suitable for users who need additional features (for example, hiding online status or customizing the interface).
How to determine:
- Download the last one. APK-GBWhatsApp file from the official website (e.g. gbwhatsapp.pro).
- Before installation, allow installation from unknown sources in Settings β Applications β Special Access β Installation of unknown applications.
- Set up an APK and register a second number.
- In GBWhatsApp settings, activate the dual account option and add the original WhatsApp.
Risks of using GBWhatsApp:
- π΄ Account ban: WhatsApp actively blocks users of unofficial customers.Risk is ~10-15% with prolonged use.
- π΄ Data Leakage: Modified customers may collect information (e.g. chat history).
- π΄ No updates: Features like voice calls or stickers may not work properly.
How to restore a blocked account in GBWhatsApp?
Method 4: Manual cloning through ADB (for advanced)
If you're willing to work with ADB (Android Debug Bridge), you can create a WhatsApp clone without third-party software, which requires a PC connection and basic command line knowledge, but gives you complete control over the process.
Step-by-step:
- Enable USB Debugging in Settings β About Phone β MIUI version (click 7 times, then go back to Additional β For Developers).
- Connect your phone to your PC and open the command line (or Terminal on Mac/Linux).
- Enter the command to create a clone: adb shell pm install --user 0 -i "com.android.vending" -r "com.whatsapp.w4b" (replace com.whatsapp.w4b with a unique package name if needed).
- Reboot your phone. A second WhatsApp will appear in the app menu.
Advantages of the method:
- β‘ Complete control of the clone (separate permissions may be assigned).
- β‘ No dependence on third-party programs.
- β‘ It even works on custom firmware.
β οΈ Attention: Misuse of the right ADB Before experimenting, back up your data through Settings. β System system β Backup. If the phone stopped responding after the command, reset to factory settings.
Method 5: Virtual Machine (for complete isolation)
If you want maximum privacy (for example, to separate work and personal data), use a virtual machine like VMOS or UserLand. These applications create a full Android inside your smartphone, where you can install a second WhatsApp without the risk of data intersection.
How to set up VMOS:
- Download VMOS Pro (requires Android 8.0+).
- Launch the application and wait for the virtual system to be installed (it will take ~5-10 minutes).
- Inside the VMOS, open Google Play, log in to another account, and install WhatsApp.
- Sign up for number two. Now you have two completely isolated WhatsApps: one on Android and one on VMOS.
Cons of the method:
- β οΈ High consumption of resources (VMOS borrower ~1.5 GB of RAM).
- β οΈ Notifications may be delayed.
- β οΈ A separate Google account is required for a virtual machine.
π‘
If VMOS is slow, reduce the virtual screen resolution in the app settings.Optimum settings for Xiaomi with 6 GB of RAM: 720p resolution and 2 CPU cores.
Comparison of methods: which one to choose?
To make the choice easier, we have compiled a table with the key parameters of each method:
| Method | Difficulty | Risk of bana | Root is required. | Support for notifications | Data isolation |
|---|---|---|---|---|---|
| Dual Apps | β (simple) | Low. | No. | Yes. | Tall. |
| Parallel Space | ββ | Medium. | No. | With a delay. | Medium |
| GBWhatsApp | ββ | High-pitched | No. | Yes. | Low. |
| ADB-cloning | ββββ | Low. | No. | Yes. | Tall. |
| VMOS | βββ | Low. | No. | With a delay. | Maximum |
For most Xiaomi users, Dual Apps is the best solution. If this feature is not in your firmware, use Parallel Space or VMOS (for complete isolation).
π‘
On Xiaomi smartphones with MIUI 12+, Dual Apps supports WhatsApp Business cloning, which allows you to use one number for personal chats and the second for business correspondence with customers.