关于 iOS 9 越狱消息汇总

此次越狱的主要风险

俗称的“完美越狱”是指越狱后的设备可以正常的关机和重启,盘古团队这次越狱却无法 100% 的做到这点。以下内容主要节选自 @angelXwindReddit 上的发帖

目前为止通过盘古工具会出现 kernel panic 的情况,表现为重启循环和蓝屏。盘古工具与此前的工具很不一样,每次重启都有 20%~25% 的可能性失败,然后它会主动再尝试重启,直到成功。实际上 TaiG iOS 8 的越狱也使用了类似方法。但是盘古 iOS 9 越狱目前有很小的机率造成“死亡重启(Boot Loop of Death,简称 BLoD)”

死亡重启不是前面提到的那种可以再尝试重启的重启失败,也不是你装了不适配的插件以后疯狂重启(这种可以通过重启时长按音量键进入安全模式来解决)而是一旦出现这种情况,设备会卡死几个小时甚至不会再成功重启。这意味着你必须得恢复你的设备。

@Saurik 做了测试并将结果发布在了 Twitter 上:

I rebooted an iPhone 6S running iOS 9.0.2 jailbroken with Pangu9 almost 1100 times today: 85% of boots worked, 0.4% took 10 minutes to fail.

译文:iPhone 6S,iOS 9.0.2,盘古越狱。重启 1100 次,85% 重启成功,0.4% 在 10 分钟后失败了。

后面 @angelXwind 贴出了一些 Reddit 用户的测试成果,一些用户硬关机(用长按 Home + Power 键关)数次以后会进入死亡重启,还有些每次都会。

所以目前为止,死亡重启的原因以及对策并不清楚,网友分享的方法可能是现象解但不会是代码解,也就是不会是真正的解决方案。BTW,我一直都不赞成“完美越狱”这种失实夸大且宣传深意浓厚的叫法,这次看来本次的“完美越狱”更配不上这名字了。

但是也不是说要大家不要越狱了,如果你对越狱的某个插件和功能有硬需求,那你并没有太多的选择,但是为了炫机为了上论坛发帖晒图地去越狱的朋友还是慎重考虑。如果必须要越狱,目前只有尽量避免重启

不越狱的风险

为什么说不越狱也有风险呢?其实这个问题的背后有个问题是,盘古为什么这次处理得这么粗糙就发布了越狱?原因是 iOS 9.1 中,此次使用的越狱漏洞已被修复。

Saurik 在 Reddit 发帖,称:

I believe one of the exploits in this jailbreak was fixed in iOS 9.1b, and as 9.1b4 started having "Apple could release this at any time" build numbering associated with it, Pangu pushed to release ASAP.

译文:我相信盘古所使用的一个漏洞已经在 iOS 9.1 的测试版被苹果封堵,苹果可能在任何时间发布 iOS 9.1,所以盘古才被迫尽快发布越狱工具。

所以我们这次真的是夹在了两难之间,越狱,则会有很小的机率出现死亡重启。但又已知 iOS 9.1 已经封上了漏洞,时间剩下的不多。

插件的支持情况

大部分人越狱是为了插件,所以我们来看看插件的支持情况。

和往常一样,每次 iOS 大版本更新后的越狱,Reddit 的 Jailbreak 板块都会发起一个插件支持情况的列表,群策群力第一时间更新插件的支持情况。本次列表的地址是:iOS 9 Jailbreak Compatibility : iOS 9 Tweak Compatibility,也许要翻墙才能查看。

不过截至到目前位置,600 多个插件超过一般已经适配到了 iOS 9,知名的插件如 Springtomize/Taig/Seng/IDbox/iFile/DataMeter/iKeywi 等都已适配或在抓紧时间进行更新,还有一些知名插件如 Activator 等作者拥有自己个人源的,可以去查查作者是否在个人源发布了 Beta 版本,这些作者一般会在个人源先发布 Beta 版本来进行测试。作者们的个人源请自行搜索,能力不足的朋友不建议尝试。

这部分我的结论是,插件一般都不是阻挡越狱的主要原因,重要的插件早晚都会更新的,而你总不会为了玩票的插件留到某个 iOS 版本迟迟不动吧?

关于 iOS 8.4.1 越狱

iOS 8 的最后一个版本是 iOS 8.4.1,在这方面努力的开发者已知的是 Luca Todesco(@qwertyoruiop。他将自己的越狱源码公布在了 GitHub 上,代号 yalu,有兴趣有能力的朋友可以围观使用。

同时,如果你在等待越狱工具发布的话,这里有一个好消息。作者在 Twitter 上公布

arm64 amfi patcher ROP chain now works! untethered jailbeak for 8.4.1 is done.

意思即 8.4.1 全设备的越狱已经开发完成,现在要等的只是打包成工具了。

iOS 9 越狱注意事项

最后,如果你决定要越狱,请看以下注意事项:

  • 适配设备:所有
  • 版本:iOS 9 ~ iOS 9.0.2
  • 越狱前使用 iTunes 备份设备。
  • 越狱前将设备使用新固件恢复为新设备。
  • 越狱时遵守工具提示,关闭密码及查找我的设备等功能。
  • 越狱时使用官方数据线。
  • 越狱时最好不要连接多个设备。
  • 越狱后使用 iTunes 将此前的备份恢复。

如果越狱失败,请恢复为新设备后再次越狱,注意做到以上注意事项。

以上就是此次 iOS 9 越狱的消息的汇总,如果有其它的问题,可以通过 [email protected] 来问我。我会收集一下问题集中作答。