Unofficial unsupported and unethical launcher for 2009Scape on Android. Based on Pojav/Boardwalk
Find a file
khanhduytran0 5214a4f7e6 Code cleanup
- Move source files to convenient folders
- Remove unused classes
- Remove NDK ABI filter (supports all architectures)
2020-11-12 09:34:08 +07:00
.github/workflows Disable upload debug libs 2020-11-07 11:18:23 +07:00
.idea/libraries Android Studio compatibility 2020-04-11 15:05:51 +07:00
app Code cleanup 2020-11-12 09:34:08 +07:00
gradle/wrapper Update gradle-wrapper.properties 2020-08-03 13:39:00 +02:00
.gitignore Replace multidoj7 with PojavDX16 2020-03-21 14:44:06 +07:00
.travis.yml.disabled Prepare compare build time 2020-09-04 12:35:02 +07:00
build.gradle Logcat logging 2020-09-10 17:35:58 +03:00
crowdin.yml Update Crowdin configuration file 2020-11-10 18:31:10 +07:00
gradlew add the gradlew file 2020-08-03 13:13:27 +02:00
LICENSE Create LICENSE 2020-07-28 06:25:28 +07:00
README.md Add current status, TODO 2020-10-17 17:52:04 +07:00
settings.gradle Upload sources 2020-03-19 16:42:25 +07:00

Android CI Crowdin

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, similar way 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.
  • For x86 (i*86): working.
  • For x86_64 (amd64): working.

Current status

  • Removed BinaryExecutor: execute java binary, no JNIInvocation.
  • Temporary removed JVDroid OpenJDK 11 (32 and 64-bit ARM and x86). Partial, no error can't lock mutex, but now exit with none output.
  • OpenJDK 9 Mobile port: ARM32, ARM64, x86, x86_64.
  • Mod installer headless
  • Mod installer with GUI. Will try own graphics environmentuse 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.2 and below. Used lwjglx, a LWJGL2 compatibility layer for LWJGL3.
  • Support Minecraft 1.13 and above. Used GLFW stub.
  • Game surface zooming.
  • New input pipe rewritten to native code to boost performance.
  • More...

License

  • PojavLauncher is licensed under GPLv3.