💡
原文中文,约2400字,阅读约需6分钟。
📝
内容提要
本文介绍了如何为苹果设备保存shsh2以便未来降级,强调保存shsh2并不保证降级成功,尤其是A12及以上设备。提供了在Windows和Linux系统上编译工具的步骤,以及获取基带序列号、ECID和BoardConfig的方法,最后通过tsschecker下载shsh2。
🎯
关键要点
- 为苹果设备保存shsh2以便未来能够降级。
- 保存shsh2并不保证降级成功,尤其是A12及以上设备。
- 只能保存当前时点下能够签名的版本,已不能签名的版本无法降级。
- 测试设备包括Windows 11 Pro和Ubuntu 24.04 LTS。
- 获得基带序列号需要编译libimobiledevice工具。
- 编译libplist、libtatsu、libimobiledevice-glue、libusbmuxd和libimobiledevice的步骤包括安装依赖、下载代码、生成配置和编译安装。
- 获得基带序列号、ECID和BoardConfig的方法分别是使用ideviceinfo工具和iTunes。
- 下载shsh2需要使用tsschecker工具,并拼接完整命令。
❓
延伸问答
如何为苹果设备保存SHSH2?
可以通过编译libimobiledevice工具获取基带序列号、ECID和BoardConfig,然后使用tsschecker下载SHSH2。
保存SHSH2能保证降级成功吗?
保存SHSH2并不保证降级成功,尤其是A12及以上设备。
在Windows和Linux上保存SHSH2的要求是什么?
在Windows上需要Windows 11 Pro和iTunes,Linux上需要Ubuntu 24.04 LTS和相应的工具。
如何获取设备的ECID?
可以通过连接设备到iTunes,双击序列号来查看ECID。
下载SHSH2需要哪些工具?
需要使用tsschecker工具来下载SHSH2。
如何编译libimobiledevice工具?
需要安装依赖、下载代码、生成配置并进行编译安装,具体步骤包括使用apt命令和git命令。
➡️