Run Minecraft Bedrock Edition on Android.
- Download the latest release from the Releases page.
- Flash the Magisk module using one of the following methods:
- Magisk Manager:
- Open Magisk Manager.
- Go to the "Modules" section.
- Tap the "+" button and select the downloaded PMMP Magisk module.
- Reboot your device.
- KernelSU:
- Open Magisk Manager.
- Go to the "Modules" section.
- Tap the "+ Install" button and select the downloaded PMMP Magisk module.
- Reboot your device.
- Magisk Manager:
- Alternatively, use Androidacy Module Manager or MMRL (enable Magisk-Modules-Alt-Repo in settings).
- Open a terminal emulator on Android (e.g., Termux) or use ADB shell.
- Execute these commands:
- Superuser access:
su start-pmmp
- For Termux:
su start-pmmp
- Superuser access:
- If
start-pmmp
doesn’t work, manually run the start script:cd /data/local/pmmp sh start.sh
You can use Magisk Tailscaled, Tailscale from Play Store, or Playit.gg (development in progress). Currently, playit-linux-aarch64 has issues on Android, requiring changes or running on proot. For now, tunneling with Playit.gg on Android is not possible. Running it in Termux with a proot Ubuntu core image is an alternative.
The pmmp
folder will not be removed upon uninstalling the module. This ensures that your world data, plugins, and server settings remain intact.
To update the PHP8 binaries and PocketMine-MP, use the update-pmmp
script. This script allows you to selectively update components as needed. Here are the available options:
update-pmmp [options]
--all, -a
: Update both PocketMine-MP.phar and PHP binaries.--phar-only, -p
: Update only the PocketMine-MP.phar file.--php-only, -b
: Update only the PHP binaries.--help
: Show this help message.
The PHP8 precompiled binary is sourced from TukangM/php8-aarch64-builds.
Make sure to check the terminal output for any errors during the update process.
- PocketMine-MP: LGPL-3.0
- PocketMine-MP4Android: MIT License