mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2025-09-12 14:16:58 -04:00
PojavLauncher
A Minecraft: Java Edition launcher for Android based from Boardwalk. This branch is intended to support 1.13+
This branch?
- Attempt to run Minecraft in OpenJDK, different a bit with Boardwalk 2.
About OpenJDK 9 Java Runtime Mobile
Build script: PojavLauncherTeam/android-openjdk-build-multiarch
Source code: http://hg.openjdk.java.net/mobile/jdk9
Architectures:
- For ARMv7 (aarch32): working.
- For ARM64 (aarch64): working, but OpenGL doesn't.
- For x86 (i*86): working.
- For x86_64 (amd64): untested.
Current status
- Removed
BinaryExecutor: executejava
binary, noJNIInvocation
. - Temporary removed
JVDroid OpenJDK 11 (32 and 64-bit ARM and x86). Partial, no errorcan't lock mutex
, but now exit with none output. - OpenJDK 9 Mobile port
- AWT/Swing for mod installer. Will try own graphics environment
use.Caciocavallo
project - OpenGL in OpenJDK environment
- OpenAL (work on most devices)
- Input keyboard and mouse events from ART to OpenJDK environment
- Support Minecraft 1.12 and below.
- Support Minecraft 1.13 and above. Used GLFW stub.
- More...
License
- PojavLauncher is licensed under GPLv3.
Description
A Minecraft: Java Edition Launcher for Android and iOS based on PojavLauncher. This repository contains source code for Android platform.
Languages
Java
63.8%
C
36%