环境要求
在安装 DroidVM 之前,请确认你的设备满足以下条件。
硬件要求
需要一台 ARM64 设备,并且已开启硬件虚拟化。三种芯片平台都可以用:
| 平台 | 要求 |
|---|---|
| 高通 | 骁龙 8 Gen 3 或更新,需开启 Gunyah;推荐 骁龙 8 Elite |
| 联发科 | 天玑 9000 或更新,需开启 GenieZone |
| 其它 ARM64 | 以 EL2 启动并开启 Linux KVM |
设备上只要存在下面任意一个文件,就说明具备对应的虚拟化能力:
/dev/gunyah— 高通 Gunyah/dev/gzvm— 联发科 GenieZone/dev/kvm— Linux KVM
芯片不在支持列表里怎么办
首次设置会拿你的芯片型号比对内置列表(目前覆盖骁龙 8 Gen 3、8 Elite、8 Elite Gen 5 系列)。比对结果只是个提示,不会阻止你继续使用——只要上面的设备节点存在就可以试着跑。
骁龙 8 Gen 3 不太稳
受内核里 Gunyah 内存分配问题影响,骁龙 8 Gen 3 常常起不来虚拟机(小概率能成功)。骁龙 8 Elite 及更新的芯片没有这个问题。详见 FAQ。
系统要求
- Android 13(API 33)或更高版本
- Root 权限:Magisk、KernelSU、APatch 或类似工具
- 所有文件访问权限(首次设置时授予)
检查设备是否支持
安装并打开 DroidVM 后,首次设置向导 会自动检测:
- 是否成功获取 Root 权限
- SoC 型号是否在内置 Gunyah 支持列表中
- 虚拟化设备节点(
/dev/gunyah、/dev/kvm、/dev/gzvm)是否存在
设置完成后,也可以在 首页 的系统信息卡片上随时查看 内核版本 与 SoC 型号。
你也可以在已 Root 的设备上手动检查虚拟化节点:
bash
su
ls -l /dev/gunyah /dev/kvm /dev/gzvm只要其中任意一个文件存在,说明设备具备相应的虚拟化能力。

📷 截图位置:首次设置向导中的「检查虚拟化支持」步骤
存储空间
虚拟机镜像通常较大(一个 Linux 桌面发行版约需 4–20 GB)。请确保设备有充足的可用存储空间。默认镜像保存目录为 内部存储/DroidVM。
