iOS 5 之后无法再降级 iOS 固件

暗示 iOS 5 旨在杀死越狱,臭名昭著的 iPhone 开发团队报告称,新版本的 iOS 5 阻止了未来 iOS 版本的降级。澄清一下,用户将继续 能够从 iOS 5 降级回 iOS 4 和其他 pre-5 固件使用旧版本的 iTunes,但类似于理论上的 iOS 5.1 版本将无法降级回 iOS 5 固件。

对于那些熟悉越狱工作原理的人来说,对此的解释是有意义的,但对于任何人来说可能听起来像是胡言乱语了解流程:

从 iOS5 beta 开始,“APTicket”的角色正在发生变化——它的使用方式与一直使用的“BBTicket”非常相似。引导序列的 LLB 和 iBoot 阶段正在改进,以依赖于 APTicket 的真实性,APTicket 是在每次恢复时唯一生成的(换句话说,它不仅仅取决于您的 ECID 和固件版本……它会改变每次恢复时,部分基于随机数)。此 APTicket 身份验证将在每次启动时进行,而不仅仅是在恢复时进行。因为只有 Apple 拥有正确签署每次恢复 APTicket 的加密密钥,所以重放的 APTickets 是无用的。

这只会影响从 iOS5 及更高版本开始的恢复,Apple 将能够随意关闭和打开该开关(通过打开或关闭该固件的 APTicket 签名窗口,就像他们为 BBTicket 所做的那样)

您可以在开发团队博客上阅读“Blob Monster”的技术细节。他们确实提到可能有可能的方法来“对抗”这一变化,但由于 iOS 5 处于测试阶段,他们没有发布更多信息。