当前位置:首页-正文

开源软件UTM可以免越狱在iOS设备上运行Windows和Android等系统

因苹果限制在 iOS设备上并不能像安卓那样随便折腾各种软件,不过也有开发者们通过各种尝试突破苹果的限制。

比如有开发者推出名为UTM的开源软件可以在iOS上构建虚拟机,虚拟机能够运行Windows 10以及安卓等系统。

当然想要达成这个目的其实需要的步骤还是非常多的,但对于有兴趣的用户和开发者们可以试试这款虚拟机应用。

开源软件UTM可以免越狱在iOS设备上运行Windows和Android等系统

能够运行虚拟机的工作原理:

项目开发者表示由于苹果的iOS设备缺少硬件虚拟化的支持,因此无法直接使用诸如KVM之类的虚拟化解决方案。

UTM虚拟机应用则通过TCG加速器执行动态转码和JIT编译,同时还包括 SPICE 客户端与QEMU后端服务器连接。

而后端服务器的兼容性较好可以执行多数操作,例如包括网络连接和图形化界面在内的多种功能都可以正常工作。

简单来说该应用相当于是普通的虚拟机软件然后可以安装其他操作 ,  包括Windows、Android或者Linux系统等。

折腾门槛较高对普通用户来说有难度:

帮助文档显示UTM目前最大的问题就是签名问题 ,由于苹果限制UTM不太可能能够上传到应用商店供用户下载。

也正是如此如果想要免越狱安装的话必须先对安装包进行签名,只有签名后用户才可以将其部署到 iOS设备使用。

如果是开发者并有苹果开发者账号的话进行签名还是很容易的,但是没有开发者账号的用户需要想办法自己签名。

对于iOS 12.x~13.3间的版本用户可寻找某些免费签名软件进行签名, iOS 13.3.1及后续版本只能开发者账号签名。

当然肯定有用户问这有什么意义:

在 iOS设备上运行功能完整的虚拟机软件算是突破,不过对于普通用户来说安装虚拟机暂时可能没有太大的意义。

不过随着项目的发展肯定会有更多开发者参与进来,到时候大家可以发挥奇思妙想基于虚拟机开发更多新功能等。

所以普通用户暂时确实没有折腾这个虚拟机的必要,开发者们可以到项目主页上查看构建方法并自己安装试试看。

UTM支持iPhone和iPad因此在屏幕较大的iPad上安装虚拟机体验应该更好些 , 点击这里进入UTM开源项目主页

本文来源Github,由山外的鸭子哥转载或编译发布,如需转载请联系原作者。

相关文章

换一批