AMCL v1.0.0-alpha.1 — First Public Preview
Pre-release
Pre-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:
- The HAP is unsigned. Real-device installation requires self-signing through the Huawei Developer programme.
- HarmonyOS NEXT API 20 only (SDK 6.0.0+).
ALLOW_WRITABLE_CODE_MEMORYACL is required for JIT to work.- 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.
- 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 的 已知问题 章节。
最关键的几条:
- HAP 未签名。真机安装需通过华为开发者计划自签名。
- 仅支持 HarmonyOS NEXT API 20(SDK 6.0.0+)。
- 必须开启
ALLOW_WRITABLE_CODE_MEMORYACL 才能启用 JIT。 - MC 版本覆盖为 1.18 – 1.21.x。 1.18 以前需要 Java 8/16,26.1+ 需要 Java 25 —— 两端目前都暂未适配。
- NeoForge / Quilt / OptiFine 暂不支持。
资产
| 文件 | 大小 | 备注 |
|---|---|---|
amcl-v1.0.0-alpha.1-unsigned.hap |
≈ 39 MB | DevEco 默认未签名构建,要求 HarmonyOS NEXT API 20+ |