From 187c8ea359581b4db3091b23e148b22fe2ce3983 Mon Sep 17 00:00:00 2001
From: Tran Khanh Duy <40482367+khanhduytran0@users.noreply.github.com>
Date: Fri, 25 Sep 2020 15:28:24 +0700
Subject: [PATCH 1/3] Update OpenJDK status
---
README.md | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index e578f2440..4f7784fd4 100644
--- a/README.md
+++ b/README.md
@@ -5,16 +5,25 @@ A Minecraft: Java Edition launcher for Android based from Boardwalk. This branch
## 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](https://github.com/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
- [x] **Removed** ~~BinaryExecutor: execute `java` binary, no `JNIInvocation`.~~
- [x] **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.~~
- [x] OpenJDK 9 Mobile port
-- [ ] AWT/Swing for mod installer.Will try own graphics environment~~use `Caciocavallo` project~~.
+- [ ] AWT/Swing for mod installer. Will try own graphics environment~~use `Caciocavallo` project~~.
- [x] OpenGL in OpenJDK environment
-- [ ] OpenAL
+- [x] OpenAL (work on most devices)
- [x] Input keyboard and mouse events from ART to OpenJDK environment
-- [ ] Support Minecraft 1.12 and below. Used GLFW stub.
-- [x] Support Minecraft 1.13 and above. Will make a wrapper LWJGL2 to 3.
+- [ ] Support Minecraft 1.12 and below.
+- [x] Support Minecraft 1.13 and above. Used GLFW stub.
- [ ] More...
## License
From 57e88b9a32c30f8e0087a00a19d72c7d62934305 Mon Sep 17 00:00:00 2001
From: Tran Khanh Duy <40482367+khanhduytran0@users.noreply.github.com>
Date: Fri, 25 Sep 2020 15:30:30 +0700
Subject: [PATCH 2/3] Update README.md
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 4f7784fd4..b9d2316b7 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-
+[](https://github.com/PojavLauncherTeam/PojavLauncher/actions)
# PojavLauncher
A Minecraft: Java Edition launcher for Android based from Boardwalk. This branch is intended to support 1.13+
From 07879688e6283aa6a0fd8bc4d7f799ef5b7375a4 Mon Sep 17 00:00:00 2001
From: Tran Khanh Duy <40482367+khanhduytran0@users.noreply.github.com>
Date: Fri, 25 Sep 2020 15:34:32 +0700
Subject: [PATCH 3/3] Enable x86_64 build
---
app/build.gradle | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/build.gradle b/app/build.gradle
index 66252a6f7..1a6236139 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -28,7 +28,7 @@ android {
multiDexEnabled true //important
ndk {
- abiFilters "armeabi-v7a", "x86" // , "arm64-v8a"
+ abiFilters "armeabi-v7a", "x86", "x86_64" // , "arm64-v8a"
}
}