2018 年 1 月 10 日,Apple 重新开启 iPhone 4S 和部分 iPad 2 机型的 iOS 6.1.3 签名,用户可以直接使用 iTunes 降级至 6.1.3 版本(并在 6.1.3 内完成 8.4.1 版本的 OTA 更新)。

引入

升级 iOS 是一件非常简单的事情,可以借助 iTunes 来更新,也可以直接在设备上 Over The Air OTA 更新。但降级 iOS 则从来不简单,只要 Apple 停止签名一个版本,你无法从 iTunes 来进行恢复操作,Apple 也会想办法让你更新到新版本。

但越狱给了我们可能性,实际上 @tihmstar 2015 年就发布了越狱后 iPhone 4s 无需 SHSH 降级 iOS 6.1.3 的教程,只需设备越狱安装 OpenSSH 即可完成。许多用户通过他的 odysseusOTA iPhone 4s iPad 2 进行了降级。

同样是 @tihmstar,最近他和其他几位作者在几天前发布了 iOS 9.3.5 32 位设备的不完美越狱:Phoenix。不完美越狱可理解为重启后需要重新执行越狱,而降级操作无需重启,相应的,降级过程可以在越狱后的 iOS 9.3.5 设备进行。

准备

实际上 odysseusOTA 也能够直接在 iPhone 4s iOS 9.3.5 越狱环境下完成降级 6.1.3 的操作。越狱发布当天我便尝试了该方法并且成功降级,于是我自信的升级了回来。不料同样方法无法再次成功,并且国内外都有人反馈和我一样的错误情况。因此我找了另外一种降级方式,不过只支持 iPhone 4s 设备。另外,也只支持 macOSWindows 用户可以选择安装虚拟机进行

下载以下文件:

Apple 官方提供的 iOS 6.1.3 和 iOS 9.3.5 镜像文件。

9.3.5 是如果你的过程中有任何错误操作,可以在 iTunes 中抹掉系统并恢复到最新系统重新执行操作,如果你有自信即可以不用下载 :)。

和降级工具: Dropbox 或 百度云,越狱工具:http://phoenixpwn.com,越狱工具安装程序:https://cydia.saurik.com/api/latest/1

最后准备一张可以使用的 SIM 卡,可以使用你现在的手机卡再使用还原卡套至 Micro SIM。

备注:过程中所有存储空间已满提示可以无视。部分操作需要有科学上网环境。

强烈建议观看视频教程操作:YouTube 或 优酷

开始

准备好所有的文件。

首先连接设备,将 Phoenix3(版本可能不同).ipa 拖到 iPhone 名字和 UDID 处,并输入你的 Apple ID 和密码。

如果你的 Apple ID 开启了两部认证,请到 Apple ID 页面 安全项生成一个 App 专用密码,名字可以任选,并使用生成的 App 专用密码登陆,该密码不会过期请注意保护好。

你的密码只会用于 Apple 签名 ipa 文件,不会发送给 Cydia Impactor 任何有关人士。Cydia Impactor Cydia 作者开发的 App,如果你实在不信任,可以使用你的小号,例如日本、美国等其他非主力账号的 Apple ID

安装好后,在 iPhone 设置 -> 通用 -> 设备管理(或描述文件和设备管理)找到你的 Apple ID,并点击信任开发者。

在 Phoenix 点击 Prepare For Jailbreak -> Accept -> Proceed with Jailbreak -> Use Provided Offsets。

设备重启后,如果 Home 没有出现 Cydia 请重复上述步骤,直到出现 Cydia 为止。

请等待软件源的更新结束后,退出 Cydia 并重启 Cydia,然后更新必要性更新。如果速度较慢,可以尝试科学上网,并保持耐心,所需时间可能较长。如果遇到 Cydia 安装完毕必要更新后闪退,为正常情况,不必担心。

添加 Cydia 源 http://repo.tihmstar.net Tihmstar Beta Repo。(需要科学上网 否则可能请求超时)。

安装插件 kDFUApp,并确认 Home 多了一个新的 App 名为 kDFUApp。

iTunes 上找到你的设备,并点击序列号一栏切换为 UDID ECID 并记录,建议不要泄漏此字符串。(此图仅以 iPhone 6 举例)

在应用程序 -> 实用工具中找到终端,并使用 cd 命令定位到下载的降级工具文件夹。

方法是输入 cd 空格后,将该文件夹拖入,并执行以下命令:

./tsschecker_macos -d iPhone4,1 -e [你的ECID] -i 6.1.3 -o -s

例如你的 ECID 是 12306fcdnb 即执行命令:

./tsschecker_macos -d iPhone4,1 -e 12306fcdnb -i 6.1.3 -o -s

(需求科学上网 否则 api.ipsw.me 无法连接)这一步将联网向 Apple 请求 SHSH,完成后将在文件夹中找到以数字开头的 shsh2 文件(图片中已修改文件名)。

此步如果你实在无法签名且不介意可以私信发给我 ECID 我帮你完成这一步骤。

回到 iPhone 并打开刚刚安装的 kDFUApp逐个打开四项,请注意在前一项词语变为过去式(例如 Find 变为 Found前请不要打开下一步,四步打开后,底部 Enter kDFU 将变为绿色,点击进入 kDFU 模式。

你的 iPhone 将进入黑屏模式。

[重要]此时(此后)如果弹出 iTunes 请尽快将其退出:

可使用组合快捷键 Command + Option + Esc 呼出强制结束菜单快速关闭 iTunes,该菜单也可以在左上角 Apple Logo 找到。

不要让 iTunes 进入 iPhone 界面并请求 iPhone 软件更新,否则可能导致降级失败。如果有条件可以针对 iTunes App 断网。

返回电脑,在刚刚的终端窗口中继续操作(如果你已经关闭了终端请重新 cd 到该文件夹):

输入 ./f 并按下 tab 键补全,输入 -p 空格,并拖入 BuildManifest.plist 文件,输入 -b 空格,并拖入 Trek-3.4.03.Release.bbfw 文件,输入 --use-pwndfu -t 空格入,拖入 shsh2 文件,再拖入 ipsw 文件。(请注意 use-pwndfu 前有两个 - 符号)结果将会类似下面的命令:

./futurerestore_macos -p /Users/Junyi_Lou/Desktop/futureRestore/BuildManifest.plist -b /Users/Junyi_Lou/Desktop/futureRestore/Trek-3.4.03.Release.bbfw --use-pwndfu -t /Users/Junyi_Lou/Desktop/futureRestore/shsh.shsh2 /Users/Junyi_Lou/Desktop/futureRestore/restore.ipsw

然后执行命令。

你的设备将在全屏变绿(如果没有变绿可能是 kDFU 进入失败)后出现 iOS 6 安装界面,接下来请等待电脑自己操作即可,请注意不要使 USB 线缆松动。

稍候即可降级完成,你需要一张可以发送短信的 SIM 卡来完成激活过程,否则无法进入系统。

恭喜你,降级已经完成!

后续操作:

iOS 6.1.3 的越狱工具在最新的 macOS 系统上似乎会崩溃,Windows 则不能在最新的 iTunes 12 上工作,如需降级后越狱请搜索相关教程和问题解决方法。

还可以查看我稍早前的教程下载任意版本的 iOS AppApp Store iOS 中也会自动下载你所在的系统能够使用到的最新的 App 版本。

iOS 6.1.3 如果升级 9.3.5 OTA 模式下首先需要升级到 iOS 8.4.1

Enjoy