微软在 Win11 中推出了安卓子系统 WSA,基于 Hyper-V 虚拟化平台,这个大家都不陌生。而谷歌在 Chrome OS 中也采用了类似的技术运行 Linux 程序,名为 Linux 内核虚拟机 KVM。Android 系统也是基于 Linux 内核构建的,因此在 Android 中使用 KVM 运行其他操作系统在理论上也是可行的。
据 XDA 高级成员 kdrag0n 最新测试,谷歌 Pixel 6 在安装 Android 13 首个开发者预览版后,成功运行了 Win11 Arm 虚拟机。
该技术的原理是,在用于 Tensor 平台的 Android 13 引导加载程序和固件中,谷歌添加了向内核公开异常级别 2(Exception Level 2)管理程序权限级别的功能,以实现其受保护的 KVM (pKVM),从而可以轻松地在未受保护的 VM 上利用完整的 KVM 功能。
根据测试,该功能可以在虚拟机上实现近乎原生的性能,但目前还不支持 GPU 硬件加速,而且需要进行 Root。
kdrag0n 甚至在手机上玩起了《毁灭战士》,这款 1993 年的老游戏运行起来毫无压力。
谷歌将在 Android 13 正式版中支持 pKVM,到时候我们就可以看到 Win11 虚拟机在手机上的实际表现究竟如何了。
特别提醒:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。