Skip to content

AMCL v1.0.0-alpha.1 — First Public Preview

Pre-release
Pre-release

Choose a tag to compare

@LZZLHY LZZLHY released this 25 May 14:01
· 9 commits to main since this release

AMCL v1.0.0-alpha.1 — First Public Preview / 首个公开预览版

⚠️ Pre-release · unsigned HAP · evaluation / 评估用途。Not for general end-user installation.

English

The first public preview build of AMCL — Axe Minecraft Launcher for HarmonyOS NEXT.

What works in this build

  • Minecraft Java Edition 1.18 – 1.21.x launches and renders on HarmonyOS NEXT (verified on Mate 70 / Maleoon 910 with MC 1.20.4).
  • Mod loaders: Vanilla, Fabric, Forge.
  • Embedded patched OpenJDK 17 (stable) and OpenJDK 21 (experimental) cross-compiled for HarmonyOS NEXT (musl, aarch64).
  • Touch input with on-screen virtual keys, custom layout editor, audio (OpenAL Soft + OHAudio).
  • Multi-mirror, multi-thread, resumable downloader for vanilla / Fabric / Forge / Modrinth / CurseForge.
  • Offline accounts (for development); Microsoft genuine login is in progress (M2).

Known limitations

See the Known Issues section in README.

The most important ones:

  1. The HAP is unsigned. Real-device installation requires self-signing through the Huawei Developer programme.
  2. HarmonyOS NEXT API 20 only (SDK 6.0.0+).
  3. ALLOW_WRITABLE_CODE_MEMORY ACL is required for JIT to work.
  4. MC version coverage is 1.18 – 1.21.x. Pre-1.18 needs Java 8/16, and 26.1+ needs Java 25 — both not yet adapted.
  5. NeoForge / Quilt / OptiFine are not supported yet.

Asset

File Size Notes
amcl-v1.0.0-alpha.1-unsigned.hap ≈ 39 MB DevEco default unsigned build, HarmonyOS NEXT API 20+

中文

AMCL — 鸿蒙 NEXT 平台 Axe Minecraft 启动器的首个公开预览版。

当前可用功能

  • Minecraft Java 版 1.18 – 1.21.x 已可在 HarmonyOS NEXT 上启动并渲染(已在 Mate 70 / Maleoon 910 上验证 MC 1.20.4)。
  • 模组加载器:原版、Fabric、Forge。
  • 内嵌为 HarmonyOS NEXT (musl, aarch64) 交叉编译的 OpenJDK 17(稳定)和 OpenJDK 21(实验性)。
  • 触摸输入 + 虚拟按键 + 自定义布局编辑器;音频走 OpenAL Soft + OHAudio。
  • 多镜像、多线程、断点续传下载器,支持原版 / Fabric / Forge / Modrinth / CurseForge。
  • 离线账户(用于开发);微软正版登录在 M2 里程碑中进行中。

已知限制

详见 README 的 已知问题 章节。

最关键的几条:

  1. HAP 未签名。真机安装需通过华为开发者计划自签名。
  2. 仅支持 HarmonyOS NEXT API 20(SDK 6.0.0+)。
  3. 必须开启 ALLOW_WRITABLE_CODE_MEMORY ACL 才能启用 JIT。
  4. MC 版本覆盖为 1.18 – 1.21.x。 1.18 以前需要 Java 8/16,26.1+ 需要 Java 25 —— 两端目前都暂未适配。
  5. NeoForge / Quilt / OptiFine 暂不支持。

资产

文件 大小 备注
amcl-v1.0.0-alpha.1-unsigned.hap ≈ 39 MB DevEco 默认未签名构建,要求 HarmonyOS NEXT API 20+