Creating a clone of the game on Xiaomi, Redmi or Poco smartphones is a challenge faced by gamers who want to keep progress, test cheats or run multiple accounts at once. Unlike iOS, which requires a jailbreak, there are several legal and semi-legal methods on Android (including MIUI firmware), but each has nuances, from manufacturer restrictions to specific models (for example, Xiaomi 13 Pro or Poco F5 with hyperOS).
In this article, weโll look at 5 proven ways to clon games, from built-in MIUI features to third-party utilities that work without superuser rights (root), focusing on saving game data, bypassing Google Play locks and solving common bugs like Error 941 or cloud sync failures, if youโre looking for a way to run two copies of Genshin Impact, Free Fire or Clash of Clans on the same device, youโre right here.
1. Built-in dual applications function in MIUI
The easiest and safest way to do this is to use Xiaomiโs proprietary tool called Dual Apps, which is available on most devices with MIUI 10 and up, including HyperOS models. The feature creates an isolated copy of the application with a separate cache and data, but there are limitations:
- ๐น Not all games (for example, you may not support Call of Duty Mobile due to cheat protection).
- ๐น Requires free space โ the clone takes up as much memory as the original.
- ๐น Some games, for example, PUBG Mobile may block account for suspicion of multi-account.
To activate the "Dual Applications":
- Open Settings โ Applications โ Double Apps.
- Find the game in the list and turn on the switch.
- Confirm the creation of the clone (reboot will be required).
- Run the clone from the app menu โ its icon will be marked with the icon โ2โ.
๐ก
If the game doesnโt appear in the list of โDual Appsโ, try updating the MIUI to the latest version or using alternative methods from the following sections.
โ ๏ธ Attention: Cloned through MIUI Games can conflict with the original when they run simultaneously, such as in Honor of Kings, which leads to a 1001 crash.
2. cloning through the "Guest Mode" or second profile
A lesser-known but effective method is to use a second user profile on Android, which is suitable for games that are not supported by Dual Apps, but has a disadvantage: you have to switch between profiles manually, but the method works on all Xiaomi devices, including the Redmi Note 12 and Xiaomi Pad 6.
Instructions:
- Go to Settings โ System โ Additional โ Multiplayer mode.
- Click on โAdd Userโ** (or โGuestโ).
- Log in to a new profile and install the game via Google Play or APK-file.
- Sign up for another account (such as Google or Facebook).
How to transfer progress between profiles?
โ ๏ธ Note: On some devices (e.g. Poco) X5 Pro) when switching profiles, the connection to Mi Account may be reset. To avoid data loss, link the game to the cloud before creating a second profile.
Third-party cloning applications (without root)
If the built-in methods don't work, third-party utilities come to the rescue.
- ๐ฑ Parallel Space creates a virtual space for launching clones, supports games, but can slow down on weak devices (for example, Redmi). 9A).
- ๐ฎ 2Accounts โ It works with Free Fire, Mobile Legends and others, but requires Google Play Protect to be disabled.
- ๐ Island (by Oasis Feng) is an advanced application isolation tool that requires activation through ADB, but doesn't need root.
Example of Parallel Space configuration:
- Download the app from Google Play or parallelspace.com.
- Add the game to the virtual space via the Add App menu**.
- Launch a clone and log in to another account.
| Annex | Support for games | Root is required. | Cons |
|---|---|---|---|
| Parallel Space | Yes (80% games) | No. | Advertising, brakes on weak devices |
| 2Accounts | Yes (optimized for gaming) | No. | Google Play Protect is blocked |
| Island | Yeah (with adjustment) | Partially (ADB needed) | A complex setup for beginners |
โ ๏ธ Note: When using Parallel Space or 2Accounts Some games (such as Clash Royale) may issue a warning about the "unofficial version"; this is not a block, but may restrict access to online mode.
4. Cloning through ADB (for power users)
For advanced users who are willing to work with ADB, There's a way to create a clone of the game without third-party apps. It works on all Xiaomi devices with an unlocked bootloader, but it doesn't require root. APK and game data under another package name.
Step-by-step:
- Connect your smartphone to your PC and activate USB Debugging in Settings โ About Phone โ MIUI version (click 7 times, then go back to Settings โ Additional โ For Developers).
- Download Android SDK Platform-Tools and unpack it on your PC.
- Open the command line in the ADB folder and execute: adb shell pm install -r -d --user 0 /path/to/base.apk adb shell pm install -r -d --user 0 /path/to/split.apk (replace paths with current ones for your game).
- To copy data, use: adb pull /data/data/com.original.game adb push com.original.game /data/data/com.cloned.game
Install Xiaomi drivers on PC
Enable debugging over USB on your phone
Download Android SDK Platform-Tools
Make a backup of the original game
Check the free space on the device (minimum 2GB)-->
Critical: If you use ADB incorrectly, you can damage your system files. Before experimenting, backup your system files using adb backup -apk -all -f backup.ab.
5. Backup and recovery of game data
If the purpose of cloning is to preserve progress, not a multi-account, you just need to back up the game files and restore them after reinstallation.
- ๐ฅ๏ธ Titanium Backup (requires root).
- โ๏ธ Swift Backup (works without root on some firmware).
- ๐ Manual backup via file manager (e.g. Mi File Manager).
Example of handback for the game Brawl Stars:
- Open Mi File Manager and go to /Android/data/com.supercell.brawlstars.
- Copy the folder to your PC or the cloud.
- After reinstalling the game, return the folder back.
๐ก
Not all games store data in the /Android/data folder. Some (such as Among Us) use /Android/obb or internal memory. Check the location of files through the App Inspector in Android Studio.
โ ๏ธ Note: In online sync games (such as Genshin Impact), the local backup may conflict with cloud data.
Solving Typical Problems in Cloning
Even if you follow the instructions correctly, you can get errors.
| Problem. | Reason. | Decision |
|---|---|---|
| Error 941 on Google Play | The Clone Conflict with the Original | Remove the original or use ADB for forced installation |
| The game flies off when a clone is launched | Incompatibility with virtual space | Try Island instead of Parallel Space |
| No sound in the cloned game | MIUI Limitations for Duplicate Applications | Enable "Allow background sound"** in the game settings |
If a post-cloning game produces a device not certified (e.g., in Pokรฉmon GO), check the device certification via Settings โ Google โ Device Certification. If necessary, manually register the device through Google.