How to make a clone of the game on Xiaomi: 5 working ways to save data

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":

  1. Open Settings โ†’ Applications โ†’ Double Apps.
  2. Find the game in the list and turn on the switch.
  3. Confirm the creation of the clone (reboot will be required).
  4. 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:

  1. Go to Settings โ†’ System โ†’ Additional โ†’ Multiplayer mode.
  2. Click on โ€œAdd Userโ€** (or โ€œGuestโ€).
  3. Log in to a new profile and install the game via Google Play or APK-file.
  4. Sign up for another account (such as Google or Facebook).
How to transfer progress between profiles?
To transfer saves between profiles, use cloud services (for example, Mi Cloud for games with Xiaomi support or Google Play Games for others). /Android/data/[package_name] using a file manager with root rights (e.g., Root Explorer).

โš ๏ธ 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:

  1. Download the app from Google Play or parallelspace.com.
  2. Add the game to the virtual space via the Add App menu**.
  3. Launch a clone and log in to another account.
๐Ÿ“Š What cloning app do you use?
Parallel Space
2Accounts
Island
Other
I don't use it.
AnnexSupport for gamesRoot is required.Cons
Parallel SpaceYes (80% games)No.Advertising, brakes on weak devices
2AccountsYes (optimized for gaming)No.Google Play Protect is blocked
IslandYeah (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:

  1. 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).
  2. Download Android SDK Platform-Tools and unpack it on your PC.
  3. 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).
  4. 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:

  1. Open Mi File Manager and go to /Android/data/com.supercell.brawlstars.
  2. Copy the folder to your PC or the cloud.
  3. 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 PlayThe Clone Conflict with the OriginalRemove the original or use ADB for forced installation
The game flies off when a clone is launchedIncompatibility with virtual spaceTry Island instead of Parallel Space
No sound in the cloned gameMIUI Limitations for Duplicate ApplicationsEnable "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.

FAQ: Frequent questions about cloning games on Xiaomi

Can you clone the game without losing progress?
Yes, if the game supports cloud-based saves (e.g., through Google Play Games or Mi Cloud). For local saves, use a backup via ADB or Titanium Backup (requires root).
Why donโ€™t the Double Apps show me the game?
The list of supported applications depends on the version of MIUI and the device model. Update the firmware or use alternative methods (for example, Parallel Space).
Will there be a ban for using a clone in an online game?
There is a risk, but it is minimal if you don't use cheats, such as PUBG Mobile bans multi-accounts only for obvious violations (such as account sales), and Clash of Clans allows clones, but with restrictions on participation in clan wars.
How to remove a clone of a game created through ADB?
Follow the command: adb uninstall --user 0 com.cloned.game (replace com.cloned.game with the real name of the package). For clones through MIUI, it is enough to hold the icon and select "Delete".
Does cloning work on Xiaomi with HyperOS?
Yes, but with reservations. In HyperOS, the dual apps feature has been renamed Private Mode** (Settings โ†’ Privacy โ†’ Private Mode). Some games (such as Genshin Impact) may require additional permissions to work in a clone.