将 iPhone 存储作为设备/分区访问

将 iPhone 存储作为设备/分区访问

我正在开展一个项目,其最终目标是成功地从 iPhone 上擦除 iOS 并在其位置安装 TinyCore Linux。我希望 iPhone 在连接到运行 Linux 的计算机(即包含手机整个存储(包括操作系统)的可安装设备或分区)时能够像外部驱动器一样运行,但它却安装在手机配置文件的媒体目录 ( /var/mobile/Media) 中。

如何将 iPhone 存储作为设备或分区进行访问(或者实际上只能访问目录/),以便在其上放置新的操作系统、引导加载程序等?

答案1

我相信苹果公司已经非常严格地锁定了对其设备的访问,这使得访问其中的文件相对困难。

iOS 似乎还使用用不明确的长十六进制 (?) 名称编码的文件;其中一些是应用程序,其他是图像等。您可以在 iPhone 的备份文件夹中探索更多信息(查找与图像大小相似的文件并添加扩展名,如果您找到了正确的文件,您通常会看到弹出的图像)向上)。我不确定系统文件是否在这里,但值得一试。

也许您可以尝试查看 iTunes 用于恢复 iOS .ipsw 软件文件的流程/代码,以深入了解如何在 iPhone 上访问系统目录。

请问您打算使用运行 TinyCore Linux 的 iPhone 来做什么?

答案2

事实证明,已经有一个调整可以做到这一点赛迪亚。它被称为苹果文件导管“2”

相关内容