v1.0.0 正式发布

移动端虚拟化Aether

Aether 是面向 Android 平台的虚拟化工具。依托 Shizuku 授权机制,无需设备 Root,即可对多种虚拟机镜像提供直接加载与运行支持。

6 种
支持磁盘镜像格式
0 Root
基于 Shizuku 授权
Material 3
动态主题界面

项目特性

提供完整的移动端虚拟化运行能力,兼顾性能与易用性。

多格式镜像直接加载

引擎原生识别主流虚拟磁盘与光盘镜像格式,无需预先格式转换,导入镜像文件后即可启动虚拟机实例。

qcow2imgisovmdkvdivhd

Shizuku 权限支持

在不获取 Root 权限的前提下,通过 Shizuku 调用系统接口,完成应用与虚拟机运行所需的权限操作。

C++ 原生引擎核心

底层 aether-native 模块基于 C++20 实现,直接对接虚拟化相关指令,由原生层完成调度,降低运行时性能开销。

自定义镜像源配置

支持添加 HTTP 直链类型的镜像源地址。下载完成后可直接导入应用,兼容社区构建镜像、私有镜像仓库等场景。

多实例环境隔离

每一台虚拟机拥有独立的数据目录与运行标识,各个实例之间数据相互隔离,提供安全的沙箱测试环境。

引擎运行状态输出

本项目不做黑盒封装,原生层、二进制组件与权限桥接模块的运行状态均可查看,系统调用与执行日志对外可见,便于调试与问题排查。

aether — engine diagnostics
$ aether engine status [OK] C++ Native Layer loaded (v1.0.0) [OK] QEMU Binary bundled [OK] Shizuku Bridge connected (v13) [ERR] KVM Acceleration unavailable fallback to TCG emulation $ aether image mount ./ubuntu-core.qcow2 [OK] format: qcow2 | size: 2.30 GB $ _

获取程序包

下载前请确认设备CPU架构以及Android系统版本是否满足运行条件。

ARM64 通用安装包

包含完整原生引擎组件与权限桥接模块。支持 Android 10 至 Android 17,适用于全部主流 64 位 ARM 架构移动设备。

大小 45.50 MB 架构 arm64-v8a 系统 Android 10+ 包名 com.chunjue.aether
SHA-256 c8b649bf86cb745c59f1e592eaa7ce7d6d111efc0730d51ef09cdd0bb5915861