本周早些时候,谷歌(Google)首次发布了Android 13开发者预览版,正如其名称所示,该预览版只针对开发人员,没有让公众使用。此后,一位开发人员不仅展示Android 13的早期外观,而且还用它在虚拟机器中运行Windows 11。
Worked on performance a bit and the Windows VM is actually really usable now, though there’s still no graphics acceleration. CPU, I/O, and memory pressure are much better now. pic.twitter.com/it036Gx5Gt
— Danny Lin (@kdrag0n) February 14, 2022
Danny Lin在推特的名字是kdrag0n,他记录了他在谷歌Pixel 6上运行Windows 11的经验。
kdrag0n不仅使用Windows,因为他也强调了使用Linux的情况。他甚至让Doom运行,也许是对Doom可以在任何地方运行的老笑话的微妙点头。然而,它也有一些注意事项,其中包括Windows缺乏GPU和3D加速,以及不支持嵌套虚拟化。
Yes, it runs Doom (connecting to the phone’s Windows VM from my computer for keyboard input) pic.twitter.com/6PORUnJk8m
— Danny Lin (@kdrag0n) February 14, 2022
XDA-Developers前编辑Mishaal Rahman写了大量关于谷歌在Android 13到来时,它究竟将如何使用虚拟化的问题,但它的重点是,Android 13现在似乎支持新的虚拟化框架,而kdrag0n正在利用该框架来运行Windows 11虚拟机器。
看起来这个想法是,新的虚拟化框架将允许谷歌对Android虚拟机器结构进行标准化;此新的基于内核的虚拟机器将在Android 13推出时一起出现。
回到在智能手机运行Windows的想法,实际上这不是第一次有人尝试这样做。
Renegade Project是一个由一小群修改者和开发人员执行的项目,由Xilin Wu带领,这些人基本上是为了让Windows 11能在你的智能手机上运行。
不仅是运行,而且运行得很好,成功的修补者甚至能够在运行于Windows 11的智能手机玩游戏。
甚至有些YouTuber已经成功按照Renegade Project的方法,成功在自己的智能手机安装Windows 11,例如下面的Geekerwan:
根据Renegade Project网站,该项目是在疫情期间开始执行的,当时Xilin Wu突然有很多空闲时间,这导致他开始琢磨在智能手机上运行Windows的想法。
他和一些与自己有共同目标的修改者一起执行,当中有些人是高中生,尽管他们对编程不甚了解。至于这一切的意义是什么,正如Renegade Project官网所说:
“永远不要问我‘这有什么意义’之类的话。我只会告诉你:因为它很有趣。而且,一部手机可以当成笔电来使用,甚至有很好的速度,这简直很吸引人。”—— Renegade Project
Renegade Project与kdrag0n所用的方法的不同之处在于,他们不是在安卓操作系统建立虚拟机器,而是在你的智能手机上加载任何与Arch64 EFI兼容的操作系统,如Windows或Linux。目前为止,他们只是处于早期阶段,他们的大部分工作都是在搭载高通骁龙845处理器的设备上进行的。
他们也承认,成果的质量很差,但在大多数情况下,他们已经让一些搭载骁龙845处理器的设备运行Windows。当然,它是针对ARM的Windows,但它仍然是Windows。过程中需要采取一些步骤,关于项目的更多细节,你可以访问他们的网站。
他们似乎在OnePlus 6、OnePlus 6T和一些小米(Xiaomi)设备取得了最大的成功,但如果你打算用Renegade Project的方法,把Windows 11放在你的智能手机,你也需要先查看你的手机是否在他们的支持设备列表里。
当然,少了一些重要的功能,例如大多数测试的设备都不具备摄像镜头或音频。然而,在四年前推出的智能手机看到Windows 11,仍然令人惊讶。
事实上,许多人已经在运行Windows 11的智能手机玩视频游戏,Renegade Project保留了一个在安装了Windows的智能手机上运行的视频游戏的Google Sheet。这也不仅仅是小型2D独立游戏,如《Minecraft》、《Portal 2》、《Assetto Corsa》和《Left 4 Dead 2》等作品都被认为是相对可玩的。
我不知道你怎么想的,但我发现,重新利用这些旧手机,并把它们变成微型的Windows机器,是减少电子垃圾的好办法。即使不是为了抢救旧零件,这仍然是培养创新和修补精神的好方法。
考虑到微软让在几年前的机器上运行Windows 11有多么困难,这些人的成就当然令人印象深刻。如果你也要尝试在你的旧设备安装Windows,让我们知道情况如何,以及你是否有兴趣看到更多关于Renegade Project ,或者Android 13虚拟机器的潜力。
【图片来源】