Releases: PojavLauncherTeam/android-openjdk-build-multiarch
JRE17 (JIT) for sandboxed iOS
This is not completely tested, however this will get Minecraft Java 1.17+ to run on iOS/iPadOS without having to jailbreak.
- Version: 17.0.5
- Built from: PojavLauncherTeam/jdk17u@ca01427
JRE8 + JIT for sandboxed iOS
Note: for future builds, please go to Actions: OpenJDK 8, OpenJDK 17.
This is another Java Runtime used for PojavLauncher iOS that runs without jailbreaking the device. W^X JIT now works at full speed by swapping page permission when necessary. More info can be found in PojavLauncherTeam/openjdk-multiarch-jdk8u@40df388
JRE17 for unjailbroken iOS is soon to be released.
Update: fixed random crash issue
JRE8 for sandboxed iOS
This is the current Java Runtime used to package PojavLauncher IPA for unjailbroken devices.
JIT is not available for Zero build, so it will run slowly.
A new version of this, “Half-JIT”, is now available. At the moment, this is not full JIT support as it requires -Xint
to be specified in JVM arguments. This version is faster than pure interpreter (Zero).
- Zero VM: built from PojavLauncherTeam/openjdk-multiarch-jdk8u@99f3f8b
- Half-JIT: built from PojavLauncherTeam/openjdk-multiarch-jdk8u@83db4a1
JRE17 for Android
OpenJDK commit: openjdk/mobile@82234f8
Fork commit: PojavLauncherTeam/mobile@ec28559
Note: x86/64 are only for devices with Intel/AMD CPUs such as most Chromebooks. libjvm.so
for ARMv7 (arm, 32bit) has been borrowed from Termux for now due to a problem in our own built file.