iPad mini2降级到10.3.3

最近有大佬使用的了checkm8的漏洞和免shsh把A7的ios设备降级到了ios10.3.3,手头上的iPadmini2刚好是A7所以今天就来操作一波。

刷机环境

系统:macOS 10.13.6(黑苹果)
脚本:降级所需要的脚本
固件:对应机型的ipsw固件(暂时只能10.3.3)
其它:科学上网梯子(我全程挂梯子,不过这应该不是必要的,没挂梯子估计会慢点)
脚本下载地址:链接: https://pan.baidu.com/s/1bWB0K63mtXjgvia2SRnUkQ 提取码: 2n7c

所有文件下载完毕后,解压脚本文件把其中的1033的文件解压,并把ipsw固件放入该文件夹中。(这里使用的是原始的一步步脚本,因为全自动的脚本遇见了问题一直没有解决)

步骤

步骤一

1.打开终端,并进入刚才的文件夹(1033-OTA-Downgrader-master)中(使用cd命令)

步骤二

2.执行chmod 775 *.sh

步骤三

3.执行./install.sh,安装所必要的依赖,在过程中可能需要输入密码才能继续,该密码是mac系统的开机密码

步骤四

4.执行./prep.sh进行固件的相关操作,在此过程中会有机型选择选项,看自己的机型进行输入,不知道机型的可以用爱思查询一下(iPadmini2是iPad4,4)

步骤五

5.之后需要执行./pwn.sh,这时候iPad需要进入DFU模式,其中还有个是否保存shsh不懂的直接选n就可以了(开机状态下同时按下home键和关机键然后屏幕熄灭后4s后放开关机键,home键再过5秒放掉,注意此时屏幕是黑的)

步骤六

6.因为刷机程序futurerestore的版本问题会导致刷机失败,所以此时需要利用一起下载下来的futurerestore替换掉原来的路径中(在bin/)的futurerestore。

如果没有替换的话会报以下错误,并在随后一步失败

futurerestore requires version 6.0.0 or later, but libusbmuxd.4.dylib provides version 5.0.0

最后一步

7.执行./restore.sh,之后等待刷机完成。。 :huaji4:
点赞
  1. xxxx说道:

    提供的文件里的futurerestore这个文件并不是Unix可执行文件,用chmod命令转Unix文件之后,再输入./restore.sh之后报错如下:

    Reason: image not found
    ./restore.sh: line 132: 63884 Abort trap: 6 bin/futurerestore -t shsh/OTA.shsh -s restore/sep-firmware."$device".RELEASE.im4p -m restore/BuildManifest_"$device"_1033_OTA.plist -b restore/Baseband.bbfw -p restore/BuildManifest_"$device"_1033_OTA.plist 10.3.3.custom.ipsw

    请问如何解决

  2. 风信子说道:

    一起下载的在哪里放着的?

  3. 风信子说道:

    在线等

  4. miseducation说道:

    没错,下载的futurerestore是个文本文件啊,不是可执行文件,一直卡在这里

  5. peng说道:

    关于futurerestore非Unix执行文件是权限问题,我赋予它权限之后重新上传到百度网盘了,需要的自取 :huaji:

  6. 哈哈说道:

    [Log] Starting futurerestore
    dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
    Referenced from: /Users/mi/Desktop/1033-OTA-Downgrader-master/bin/futurerestore
    Reason: image not found
    ./restore.sh: line 149: 91108 Abort trap: 6 bin/futurerestore -t shsh/OTA.shsh -s restore/sep-firmware."$device".RELEASE.im4p -m restore/BuildManifest_"$device"_1033_OTA.plist --no-baseband 10.3.3.custom.ipsw
    [Log] Futurerestoring complete
    已替换了,还是提示这个错误,求助一下

  7. 哈哈说道:

    [Log] Starting restore process

    [Log] No baseband required
    cp: 10.3.3.custom/Firmware/all_flash/sep-firmware.j71.RELEASE.im4p: No such file or directory
    [Log] SEP and Baseband copied

    [Log] Cleaning up un-needed files
    [Log] Clean up done
    [Log] Starting futurerestore
    dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
    Referenced from: /Users/mi/Desktop/1033-OTA-Downgrader-master/bin/futurerestore
    Reason: image not found
    ./restore.sh: line 149: 91171 Abort trap: 6 bin/futurerestore -t shsh/OTA.shsh -s restore/sep-firmware."$device".RELEASE.im4p -m restore/BuildManifest_"$device"_1033_OTA.plist --no-baseband 10.3.3.custom.ipsw
    [Log] Futurerestoring complete

    **************** Downgrade complete! Enjoy 10.3.3 =) ****************
    **************** Follow me on twitter @mosk_i for help/updates ******
    mideMacBook:1033-OTA-Downgrader-master mi$
    这是成功还是失败?机器无反应。

  8. zzz123说道:

    ./pwn的时候失败了无数次也没成功,楼主多少次成功的啊?

  9. BBSS说道:

    所有脚本都正常跑完,就是降不下来

  10. 拽着萝卜吃西瓜说道:

    最后一步卡在这里在,能否给一个iPhone 5s的OTA.shsh文件

    [Log] Cleaning up un-needed files
    [Log] Clean up done
    [Log] Starting futurerestore
    Version: be99b63ca9038643acc4baf1f94e3aefa90f659c - 178
    Odysseus Support: no
    [INFO] 64bit device detected
    futurerestore init done
    [Error] failed to load apticket at shsh/OTA.shsh
    [Error] Fail code=-9
    Failed with errorcode=-9
    [Log] Futurerestoring complete

发表评论

电子邮件地址不会被公开。必填项已用 * 标注