专栏名称: 程序员大咖
为程序员提供最优质的博文、最精彩的讨论、最实用的开发资源;提供最新最全的编程学习资料:PHP、Objective-C、Java、Swift、C/C++函数库、.NET Framework类库、J2SE API等等。并不定期奉送各种福利。
目录
相关文章推荐
程序猿  ·  .NET 9 正式发布! ·  3 天前  
OSC开源社区  ·  PaddleScience——击破科学计算痛 ... ·  3 天前  
51好读  ›  专栏  ›  程序员大咖

IOS10系统终于可以降级IOS9了,赶紧围观

程序员大咖  · 公众号  · 程序员  · 2017-04-18 18:59

正文


昨天有位大神发布了win版IOS10降级IOS9的工具,之前降级的都是苹果电脑才能降级,现在出了win电脑降级工具了,小编并未测试,但还是分享给你们!


大神来自于中国锋友,如下图所示↓


能完美降级前提,首先你之前IOS9系统有备份SHSH,如果没有备份,基本上可以远离降级,SHSH需要本机才行,用别人的SHSH降级会导致出错,作者也有说明这个问题,请勿拿其它机子SHSH尝试降级。


什么叫SHSH?

SHSH是每台苹果设备刷固件使用的必需品,英文全称:Signature HaSH blobs,即中文签名散列,是Apple验证服务器根据设备信息,生成的一种签名证书。SHSH降级原理:iTunes(苹果的刷机软件)向验证服务器发送这台设备的信息,并请求恢复SHSH。如果恢复的版本尚没有关闭验证,服务器会发送SHSH,iTunes就可以继续;但如果这个版本的验证关闭,iTunes会直接报错,无法降级\升级。附:苹果在发布新版本的固件后,会很快关闭旧版本的验证。因此,保留SHSH变得很重要。


降级需要对电脑基本知识有一定的了解,不然动不动就说不行的,很难和你解释,所以电脑小白不建议尝试,说认真的,有些降级都没开始,连解压文件都不会的,真心不建议你降级。


满足以上几点直接说方法

下载工具:iDeviceReRestorei

链接:http://pan.baidu.com/s/1c1LU4Ys


  1. iDeviceReRestorei解压

  2. 在 C:\Users\Administrator\ 中创建一个 shsh 的文件夹

  3. 然后把 iOS 9.x.x的 shsh 放入文件夹中(一定放C盘创建,不然会失效)

  4. 将 shsh 的命名格式改为 xxxxxxxxxxxx-iPhone4,1-9.x.x需要将版本号去掉像下图中的 13F69 是不需要的。


  5. 可以在爱思助手下载个 iOS 9.x.x 的固件,并放入 iDeviceReRestore 的根目录,不用重命名。然后将 iPhone 用数据线连接电脑,并且进入 DFU 模式:(按HONE键+关机键一起按5秒放开关机键,等待进入DFU模式)

  6. 在 iDeviceReRestore 根目录下按 Win + R 键,输入 CMD,进入命令提示符

  7. 在 DOS 中输入 E:\idevicererestore-Windows\idevicererestore -r E:\idevicererestore-Windows\iPhone4,1_9.3.2_13F69_Restore.ipsw(这段代码的版本要输入你要降级系统版本)

  8. 如果 shsh 没有问题的话,按下回车键等待完成即可

  9. SHSH有问题,就会降级失败

已经有人成功降级了。

成功降级的伙伴,评论回复一下




本文内容的相关公众号推荐

程序员共读

Java编程精选↓


更多推荐年薪百万的程序员都在干什么?

涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等