[toc]
话说在 iPad、iPhone (iOS) 上安装和运行 Windows / Linux / Android 系统一直是很多人的梦想。以前我们只能通过“远程桌面控制”的方式来曲线圆梦,但这始终没那味儿。
在 Mac 和 PC 上,我们知道有 Parallels Desktop 和 VMWare 等虚拟机软件,能让我们轻松安装并模拟运行各种不同操作系统的软件和游戏。而苹果的 iOS 设备尽管性能卓越,却一直缺少了虚拟机这样的神器,直到「UTM 虚拟机」的出现,iOS 终于被赋予了新的能力…
1. UTM 虚拟机 - 在 iPhone、iPad 上安装 Windows!
作为业界性能第一梯队的移动设备,苹果的 iPhone 和 iPad 用途和生产力一直在被发掘和拓展,而这次可爱的开发者们又为大家带来了一款梦寐以求的工具——iOS 上的 UTM 虚拟机软件!这应该也是 iOS 有史以来首款具有操作实用性的模拟器软件了,他们真的做到了!
UTM 虚拟机基于 QEMU 项目开发而来,完全免费开源。它能让你在 iPhone、iPad 等 iOS 设备上安装其他操作系统,包括 Windows、Linux,甚至是 Android 安卓系统!而且 UTM 还不需要 iOS 越狱就能安装 (但要想办法给 .ipa 签名),使用难度和门槛都比较低,适合广大喜欢搞机的朋友折腾。
iPad 使用 UTM 虚拟机安装运行 Windows7
而虚拟机软件不像“刷固件”或原生安装系统那样,它不会对原有设备的系统造成任何修改和影响,腻了就删掉 APP 即可,所以随意玩玩也不会有什么后果,不必担心把手机或 iPad 搞坏。
UTM 虚拟机在 iPhone 上安装运行 Windows 10
看到这里,你的 iPhone 和 iPad 是不是已经在蠢蠢欲动了呀?!毕竟 iOS 这次终于可以真正安装和运行 .exe 了! 那下面我们看看实测情况怎么样吧。
2. iOS UTM 虚拟机运行速度 - 已具有可用性
实际上手测试 UTM 虚拟机,无论是安装过程还是运行 Windows7、XP 等系统都已经具有“可用性”了,甚至也能装上 Windows 10!虽不能说它有多快多流畅,但“基本能用”就已经让无数人泪流满面了吧,这也是 iOS 虚拟化跨出的伟大一步啊,下面我们看看运行效果如何。
3. iPad 用 UTM 虚拟机运行 WinXP 玩 CS 游戏 (半条命 / Half-Life) 演示视频:
当然,由于 iOS 设备本身缺少了硬件虚拟化的支持,它没办法完全利用好自己全部的硬件性能,很多时候无硬件加速,因此虚拟机的运行速度一般,与 Parallels Desktop、VMWare 之流的肯定没法比,也无法直接使用 KVM 之类的虚拟化解决方案。
4. iPad 安装 Windows 7
点击开始播放视频
UTM 官方表示,由于代码上的限制目前非越狱版本的 UTM 最多仅能利用硬件 70% 的性能,如果日后推出越狱版的 UTM,或许可以 100% 利用硬件性能。目前官方推荐你使用 UTM 虚拟机跑一些分辨率低且 UI 较为简单的系统 (比如 Linux 命令行) 来获得更好的体验。
从视频可以看出,用 UTM 在新款的 iOS 设备上运行 Windows 和 Linux 都勉强能算可一用,但似乎还无法联网有点可惜。而比较贪心的朋友还想在 iPhone 上流畅运行 Android 系统,但因为 UTM 仅能跑 x86 版的安卓系统,目前跑是能跑起来,但速度比较感人,视频来自一銘劉學珄。
5. 在 iPhone 上安装运行 Android 系统
点击开始播放视频
总之,有条件的,尽量用最新款的 iPhone 和 iPad 测试以获得最佳的运行效果,老旧的型号性能肯定会吃力一些。另外,玩虚拟机时,也需要确保设备有足够的剩余存储空间 (比如 Windows 可能要预留 30GB) 来保存镜像和虚拟机使用哦。
6. iOS 安装 UTM 虚拟机方法教程:
由于 UTM 虚拟机涉及到版权和代码问题,是无法上架 AppStore 的,因此只能通过其他方法安装。有两种方法,要么是给 iOS 设备越狱,要么需要第三方签名工具。
选择 1:iOS 越狱
刚好之前已有黑客团队发布了 iOS 13.1 的越狱工具 unc0ver,如果你的设备符合条件,而你又是个越狱党的话,那么给 iPhone / iPad 越狱了,再借助 Cydia Impactor 和 ReProvision 等工具来安装未签名的 ipa,就能使用 UTM 的安装包了。
选择 2:使用开发者证书给 .ipa 签名
对于没有越狱的设备,只能通过给 .ipa 安装包签名的方式将 UTM 安装到你的设备上了。但这里也有门槛,按「正常途径」来说,你需要注册为“苹果开发者”(区分免费账号和支付$99/每年的付费账号),才能获得“开发者证书”来给 IPA 签名。
- 免费苹果开发者账号,给 IPA 签名一次有效 7 天,之后需要续签才能继续运行
- 付费苹果开发者账号,给 IPA 签名一次有效 1 年,之后需要续签才能继续运行
- 注意:iOS 13.3.1 加了限制,免费开发者已无法签名,如果你还是 13.3 并希望使用免费帐号签名,那么请不要升级!已升 13.3.1 的同学只能用付费账号签名。
当有开发者证书之后,你就可以使用 iOS App Signer 工具给 UTM .ipa 安装包签名,就能愉快地使用了。当然,如果你有朋友是付费开发者,也可以让别人帮自己签名,大家各显神通吧。
选择 3:使用第三方签名工具
如果你没有开发者账号/证书,也不想越狱,那还可以考虑试试网上其他的一些“第三方 iOS 签名工具/服务”,比如 AppCake。这类工具涉及到版权和安全性问题,他们会记录你的设备 UDID 或收集一些统计数据什么的,不好说会否影响系统安全或有没任何其他副作用,只能说见仁见智了,反正就像使用盗版一样,自己斟酌呗。
AppCake 就像一个“黑市版”的商店(类似 PP 助手之类的),它本身无需越狱即可安装,你可以借助它来安装其他未签名的 IPA。首先使用 iOS 设备去下载 AppCake.ipa 进行安装。之后,就可以通过 AppCake 的 APP 来安装 UTM 虚拟机了。
立即安装 AppCake (iOS)
请使用 iOS 设备点击此按钮
注意:AppCake 需要信任描述文件后才能使用,大家可以参考的欢喜糖伈同学的制作的视频教程进行操作。
通过 AppCake 免越狱 iOS 安装 UTM 虚拟机教程:
点击开始播放视频
另一英文版教程,同样是通过 AppCake 安装 UTM:
点击开始播放视频
iOS 安装 UTM 虚拟机总结:
总之,iOS 安装 UTM 虚拟机最麻烦的地方在于给 ipa 签名,否则不越狱是无法安装使用的。最安全合规的做法是使用“付费的开发者账号”给 UTM 签名,这毕竟是苹果官方的途径,可靠性最高,只是 iOS 13.3.1 上会有成本 (iOS 13.3 可以免费 7 天不断重签)。而使用第三方的签名工具虽然免费,但安全性就只能由大家斟酌了。
写在后面:
目前 UTM 虚拟机还只是预览版,可能闪退 Bug 还比较多,性能优化也还有很长的路要走。但毕竟这是第一个具有可用性的 iOS 虚拟机软件,而且开源免费,确实还是值得一赞的。
当然,iOS 除了玩虚拟机外,其实以往“远程”的方式也有很多可玩性,除常见的控制电脑桌面,你甚至还能使用 Moonlight、Steam Link 等让 iPad / iPhone 远程串流玩 PC 游戏。
甚至 PS4、XBox 游戏机也都各自推出了串流客户端可让 iOS 设备作为显示器无线游玩,加上新版 iOS 还能连接蓝牙手柄了,所以可折腾的乐趣还是很多的。
本文链接:https://www.iplaysoft.com/utm.html
相关文件下载地址
官方网站:访问
软件性质:免费开源
UTM ipa文件下载
- 本文标题:首款iOS虚拟机UTM-免越狱在iPhone iPad 上安装 Windows/Linux/安卓系统
- 本文作者:PlutoTz
- 创建时间:2020-03-04 16:00:00
- 本文链接:https://blog.gitiu.com/posts/32512/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!