Installing multiple versions Minecraft on one Android device - a task that many players face. Some people want to test new features in beta without losing the stable release, others need different builds for multiplayer or modding, and others just like the nostalgia modes of old updates. Unlike on a PC, where this is done through different folders or launchers, on Android the process has its own nuances.
The main difficulty is that the standard installation via Google Play automatically updates the game to the latest version, erasing the previous one. However, there are legal ways to get around this limitation, from using alternative launchers to manually installing APK files. In this guide, we will analyze all working methods, including nuances for Bedrock Edition (official mobile version) and Java Edition (via emulators), and also give recommendations for optimizing performance and solving common errors.
Why you may need two versions of Minecraft on one phone
At first glance, the idea of โโholding two copies of the same game seems redundant. But in practice there are several good reasons for this approach:
- ๐ Testing beta versions without the risk of breaking the main world. New updates often contain bugs that can ruin saves.
- ๐ฎ Playing on servers with different versions. Some multiplayer platforms still work on older releases (for example, 1.16.5 or 1.12.2).
- โ๏ธ Modding and experiments. Mods are often developed for specific versions of the game, and their compatibility is not guaranteed.
- ๐ฑ Optimization for different devices. On weak smartphones, it is convenient to keep the light version (Minecraft PE 0.15.0) for a quick game and the new one for full sessions.
In addition, some players simply like to compare how the game mechanics have changed over the years. For example, the generation of worlds. c Alpha 1.2.6 is fundamentally different from the modern one Bedrock 1.20And if you are a streamer or create content for YouTube, the ability to quickly switch between versions becomes simply necessary.
Device preparation: what you need to do before installation
Before you start to install the second version, make sure that your smartphone meets the minimum requirements. Even if the first version Minecraft works stably, the second can create an additional load.
| Requirement | Minimum value | Recommended value |
|---|---|---|
| Free space on device | 1.5 GB | 3 GB or more |
| Random access memory (RAM) | 2 GB | 4 GB or more |
| Android version | 5.0 Lollipop | 8.0 Oreo and newer |
| Processor | 4-core 1.2 GHz | 8-core 1.8 GHz |
If your device can barely handle one version of the game, installing a second one may lead to lags or crashes. In this case, consider the following options:
- ๐ฒ Use cloud services like Xbox Cloud Gaming or GeForce NOW to run the second version remotely.
- ๐ง Optimize the first version: disable backgrounds, reduce render distance, use low-resolution textures.
- ๐๏ธ Transfer one of the versions to SD card (if supported).
โ ๏ธ Attention: On some devices with MIUI or EMUI APK installation from unknown sources may be blocked. Check your security settings in advance in the section Settings โ Applications โ Special access โ Installation of unknown applications.
Method 1: Installing the second version via APK (for Bedrock Edition)
The most reliable The way to run two copies Minecraft: Bedrock Edition is to manually install the APK file of the desired version. This method works for all devices on Android 5.0+ and does not require root access.
Here are step-by-step guide:
- Download the APK of the required version from a reliable source. We recommend using:
- ๐ Official archive Minecraft Net (versions from 1.18 and later are available).
- ๐ฆ APKMirror โ verified catalog with version history (assemblies available with 1.2).
- Disable automatic updating current version:
- Open Google Play โ find Minecraft โ click on the three dots โ
Disable automatic updating.
- Open Google Play โ find Minecraft โ click on the three dots โ
- Install the downloaded APK:
- If a warning about "unknown sources" appears, allow installation in the security settings.
- When asked to replace an existing application, select
Install as new(if available).
- Rename the shortcut, so as not to confuse the versions:
- Use a launcher like Nova Launcher or Apex Launcherto change the name and icon of the second version.
Downloaded APK from a trusted source|
Disabled auto-update in Google Play|
Allowed installation from unknown sources|
Made a backup copy of the worlds (optional)|
Checked APK hash sum for viruses (recommended)-->
After installation, both versions will work independently, but keep in mind a few nuances:
- ๐ Saves are not synchronized automatically between versions. To transfer worlds, copy the folder
games/com.mojang/minecraftWorldsmanually. - ๐ฎ Management and settings (for example, touch buttons) will have to be configured separately for each version.
- ๐ฑ On some devices Huawei or Xiaomi you may need to disable "battery optimization" for the second version, otherwise it will be hidden in the background.
โ ๏ธ Attention: Some APK files from third-party sources may contain modified code (for example, "hacked" versions with free premium). This violates Mojang terms of use and may lead to account blocking. Download only original assemblies!
Method 2: Using alternative launchers (PojavLauncher, MCPE Launcher)
If you need not only different versions Bedrock Edition, but also access to Java Edition, the best solution would be specialized launchers. They allow you to launch multiple game instances with different profiles, mods and settings.
The most popular options:
- ๐ฑ PojavLauncher - supports Java Edition on Android via OpenJDK. Allows you to install any versions from 1.7.10 to 1.20+, as well as modpacks from CurseForge or Modrinth.
- ๐ฎ MCPE Launcher - focused on Bedrock Edition, but can manage multiple profiles with different versions and textures.
- โก MultiMC (via Termux) - an advanced launcher for experienced users that requires manual configuration.
Let's look at the installation using an example PojavLauncher:
- Download PojavLauncher from GitHub or Google Play.
- When you first start, select
Install Runtime(will install the necessary libraries Java). - In the menu
Add Accountlog in to your account Microsoft or Mojang. - In the section
Versionsselect the desired version Java Edition and clickInstall. - For Bedrock Edition go to
Settings โ Bedrockand specify the path to the installed APK.
How to transfer worlds between PojavLauncher and Bedrock Edition?
1. Find the folder with the world in /sdcard/games/com.mojang/minecraftWorlds/ (for Bedrock).
2. Copy it to /sdcard/PojavLauncher/.minecraft/saves/.
3. by removing extra characters (for example, from New World_12345678 to New World).
4. In PojavLauncher, select Java Edition 1.12+ (newer versions support converting Bedrock worlds via DragonProxy).
Advantages of this method:
- โ Support Java Edition with mods and shaders.
- โ Centralized management of all versions in one interface.
- โ Ability to allocate different amounts of RAM for each version.
Disadvantages:
- โ Higher battery and resource consumption.
- โ Java Edition may slow down on weak devices (required OpenGL ES 3.0+).
If PojavLauncher crashes when launching Java Edition, try in the settings (Settings โ Java) reduce the allocated memory (-Xmx) to 1024MB and disable shaders.
Method 3: Cloning the application (for devices supporting Dual Apps)
Some smartphone manufacturers (for example, Samsung, Xiaomi, Huawei) offer a built-in application cloning function (Dual Apps, Parallel Space, App Twin). This allows you to create a full copy Minecraft with separate data storage and cache.
Instructions for devices Xiaomi (MIUI):
- Open
Settings โ Applications โ Clone applications (Dual Apps). - Find in the list Minecraft and activate the switch.
- After cloning, a second shortcut with an icon in the form of two layers will appear on the desktop.
- Launch the cloned version and log into your account (you can use the same Microsoft Account or another).
- Update or roll back the game version via Google Play in the cloned application.
For devices Samsung (One UI):
- Go to Settings โ Additional features โ Dual Messenger clone, update it to the required version via
Settings โ Additional features โ Dual Messenger. - Select Minecraft from the list and click
Install. - After creating a clone, update it to the desired version via Galaxy Store.
Important notes:
- ๐ The cloned version will take up the same space as the original (about 500โ800 MB).
- ๐ฑ Not all manufacturers support this function. On "pure" Android (for example, Pixel) you will have to use third-party applications like Parallel Space.
- ๐ฎ In the cloned version will not be synchronized purchases (skins, worlds from the Marketplace) with the original.
โ ๏ธ Attention: On some firmware (for example, ColorOS from Oppo/Realme) cloned applications may conflict with the originals when launched simultaneously. If the game starts to slow down, close one of the versions manually.
Problem solving: what to do if the second version does not start
Even with correct installation, errors may occur. Here are the most common problems and ways to solve them:
| Problem | Possible cause | Solution |
|---|---|---|
| The application closes immediately after launching | Data conflict with the main version | Clear the cache and data of the second version in Settings โ Applications โ Minecraft |
| Error "Insufficient memory" | There is not enough free space on device | Free up 1-2 GB of memory or transfer the game to an SD card |
| Login to Microsoft account does not work | Outdated version of the application | Update the second version to the latest stable build |
| Lags and low FPS | Insufficient RAM | Close background applications or reduce graphics settings |
| Worlds are not saved | No write permissions | Check permissions for the application in Android settings |
If the problem is not solved, try the following universal steps:
- Reinstall the second version from a clean APK.
- Check compatibility version of the game with your device on the website Minecraft Help.
- Disable battery optimization for the second version in the Android settings.
- Use another launcher (for example, if the problem is PojavLauncher, try MCPE Launcher).
If the second version crashes with an error com.mojang.minecraftpe has stoppedmost likely the problem is in a damaged APK. Download the file again and check its checksum (MD5) using an application like Hash Droid.
Optimizing performance when running two versions
Two copies Minecraft on one device - This is a double load on the processor, RAM and battery. To keep the game running smoothly, follow these recommendations:
- ๐ Turn off background activity for unnecessary applications:
- Go to
Settings โ Battery โ Battery optimizationand add both versions of Minecraft to exceptions. - Use mode
PerformanceinsteadBattery saver.
- Go to
- ๐ฎ Adjust the graphics for each versions separately:
- B Bedrock Edition: reduce the render distance to
8โ12 chunks, disableBeautiful lightingandParticle effects. - B Java Edition (via PojavLauncher): use light shaders (Complementary Reimagined) or disable them completely.
- B Bedrock Edition: reduce the render distance to
- ๐๏ธ Clear the cache regularly:
- For Bedrock Edition The cache is stored in
/sdcard/Android/data/com.mojang.minecraftpe/. - For Java Edition โ in
/sdcard/PojavLauncher/.minecraft/cache/.
- For Bedrock Edition The cache is stored in
- ๐ Use Tasker or MacroDroid to automatically close background processes before starting the game.
Critical: If your device supports the technology Game Turbo (for example, smartphones Xiaomi or ASUS ROG), activate it for both versions of Minecraft. This will give priority to the CPU and GPU, reduce input lag and increase FPS by 10-20%.
For advanced users:
- ๐ ๏ธ Use ADB commands to force allocation of additional memory:
adb shell setprop debug.egl.hw_layers dequeueadb shell setprop debug.sf.latch_unsignaled 1(requires connection to a PC and developer mode enabled).
- ๐ง Install GLTools (requires root) to force enable
OpenGL ES 3.2and optimization rendering.
FAQ: Frequently asked questions about the two versions of Minecraft on Android
Can I play on the same world in two versions at the same time?
No, this is not possible. Mรชme if you copy the world folder, the game will block access to the files when launched at the same time. However, you can alternately open the same world in different versions if they are compatible in format (for example, Bedrock 1.18 and 1.19). Java Edition will require conversion via DragonProxy or Chunker.
Will there be a ban for using two versions on one account?
No, Mojang does not block accounts for launching multiple copies of the game. However, if you use modified APKs (with hacked Marketplace or premium content), this may result in a block. Always download official builds or proven launchers like PojavLauncher.
Is it possible to install Minecraft 1.0 (Alpha/Beta) on modern Android?
Technically yes, but with reservations:
- For Bedrock Edition the oldest available versions are 0.1.0 Alpha (2011), but they require manual APK installation and may not run on new Androids.
- For Java Edition via PojavLauncher versions up to Alpha 1.0.16 (2010) are available, but they will be extremely unstable on mobile devices.
We recommend using emulators like J2ME Loader for the oldest builds.
How to transfer purchases (skins, textures) between versions?
Purchases from Minecraft Marketplace are linked to your account Microsoft and are automatically synchronized between versions Bedrock Edition (if you are using the same profile). However:
- Skins and textures are not transferred to Java Edition.
- In cloned versions (via Dual Apps), purchases may not be displayed - you will need to log in to your account again.
- Custom skins (downloaded via
.pngfiles) must be copied manually to the folderskin_packsof the second version.
Can I play on a server with one version if I have two installed?
Yes, but you need to run the version that matches the server. For example:
- If the server is running on Bedrock 1.19.80, run this version.
- For Java Edition servers (for example, Hypixel or 2b2t) use PojavLauncher with the required assembly.
Please note that Bedrock and Java servers are incompatible with each other!