
Husk – 适用于 iOS 的安卓 16 模拟器
最近随着 AI 的发展 iOS 模拟社区进步神速,最近出现了非常多有意思的项目,其中一个就是 Husk。Husk 是一个安卓 16 的模拟器,基于 QEMU,而且使用的是 JIT,因此 iOS 16.3.1+ 的设备也可以运行。不过这么说来这东西更像虚拟机而不是模拟器,虽然大部分桌面端的安卓模拟器也就是个漂亮的虚拟机而已……
不过由于作者编码水平的不足,只有 iOS 27 可以稳定运行;iOS 26 应该也可以,iOS 18 不行。很不幸,由于我的设备是 iOS 18.5 的,本文会是一篇“耍嘴皮子的功夫”,只能完成下载安装和初步的配置,至于启动之后怎么办就没戏了。不过安卓模拟器嘛,本来就是个大伙熟悉的东西,启动之后怎么装软件应该不是个太难的事情……
下载并安装 Husk
到 GitHub Releases 里下载最新版:Releases · Leviidev/Husk
然后使用 SideStore 安装。注意因为是比较大型的模拟器,需要大内存权限,可以先使用 PlumeImpactor 安装,也可以安装成功后再使用 GetMoreRam 添加权限。另外不可以使用 LiveContainer 安装。
另外 iOS 27 正式版降低了 Increased Memory Limit 所能使用的内存大小(统一限制到 6GB),如果你的设备内存比较大,并且想玩模拟器的话,建议尽快降级到 26.6.1 RC 并且用 Delayed OTA 转换为 26.6.1 正式版。截止本文撰写的时候 iOS 26.6.1 RC 还是可以安装的,可以在这里查询测试版固件的签名情况:IPSW Beta Downloads。同样 26.6.1 现在也可以通过 Delayed OTA 安装,可以在这里查询版本是否仍在 Delayed OTA 上可用:Delayed OTAs – ramblings
为 Husk 启用 JIT
目前由于作者的测试环境是 iOS 26.6+/27+ 新的 JIT 方法,老系统有点问题,特别是 18 及以下的不需要脚本的版本,会完全启动不了;TrollStore 很可能也会遇到问题,不过作者推送了一个试验性的修复,因此如果你是 TrollStore 用户也可以尝试。考虑到模拟器对内存的要求,可能只有 iOS 16.4+ 的 iPhone 14 Pro/Pro Max 可以使用。
然后我们打开 StikDebug,为 Husk 分配 universal.js 这个脚本。
下载安卓镜像
启动 Husk,此时 Husk 会提示下载安卓镜像。
镜像很大,需要 4GB 左右,包括 2GB 的运行环境和 2GB 的系统;如果选择下载预启动的镜像则还需要额外下载 2GB 左右的文件,也就是加起来 6GB。不过如果想使用 3D 加速(GPU)那必须使用冷启动镜像,这里我们只下载 4GB 的普通版本即可。
点击 Fullscreen Android 就可以启动模拟器了。
冷启动的时间会非常长,可能需要好几分钟,耐心等待即可,千万不要认为软件卡住了,然后擅自把软件扔进后台。扔进后台的话就真的卡住了。另外 Husk 为了防止每次都需要经过好几分钟的冷启动过程默认打开了保存系统状态的功能,也就是说每次开机后都保存一份模拟器的快照,下次启动时直接恢复快照而不是经过完整的 Android 启动过程;因此只要你保持默认设置,下次开机时就不会话那么长的时间。
根据 Husk 官方 Discord 上小伙伴们的体验,目前,如果你是用 CPU 硬算,那么帧率在 10-15 帧左右;开启 GPU 加速则在 20-30 帧。根据一帧能玩两帧流畅三帧电竞的理论,Husk 的性能已经远远超过了电竞水平
好吧这么说有点不太恰当,不过也算能用,特别是 GPU 加速的情况下,30 帧已经是个不错的水平了,玩玩小游戏还是够用的。




