如何在 Linux 机器上更新 Iphone 上的操作系统

如何在 Linux 机器上更新 Iphone 上的操作系统

据我了解,iPhone插入电脑时会在Windows电脑上弹出一些选项来更新系统。老实说,我没有 iPhone,但我的朋友想用我的电脑来更新她的,因为它无法正常接收数据。那么我可以安装手机并向其推送一些数据吗?或者以其他方式更新它?我通过谷歌找到的唯一相关的链接是建议使用虚拟机,这超出了我的意愿。当然欢迎教程链接。另请告知这样做是否有可能使手机变砖。

答案1

Apple 非常努力地确保这只能通过他们的工具来完成,并且他们没有发布 Linux 版 iTunes。有时让它在葡萄酒下工作的黑客通常是短暂的。

唯一的方法是通过模拟器使用 Windows,而不需要费尽心思并且可能会失败。虚拟盒子,使用 iTunes 安装一个快速的基本 Windows 实例,将 USB 设备连接到它,并从那里管理它。

答案2

libimobiledevice 有一个工具叫设备恢复用于更新或恢复 Apple 设备上的操作系统。虽然它目前得到维护,但它似乎不以二进制形式提供:编译它需要几个依赖项(尽管大多数都可以从发行版(例如 Ubuntu)以二进制形式获得;我必须编译的一件事是自由恢复)。我已经成功使用它来将 iPad Air 更新到 iOS 9 GM,尽管我不能说它比 Apple 官方的 Windows/OS X 和 OTA 方法更安全。

相关内容