iOS降级教程
Posted Cydia
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS降级教程相关的知识,希望对你有一定的参考价值。
SuccessionDown降级工具,目前支持的机型有6S、6SP、6、6P、5s。
SuccessionDown安装添加源:repo.matthewpison.github.io/
支持6s系列从13.3.1降级到13.3.1~13.0之间的任意版本
支持6代系列从12.4.5降级到12.4.5~12.0之间的任意版本,甚至可以到11.3~11.4.1
支持5s从12.4.5降级到12.4.5~12.0之间的任意版本,甚至可以到11.3~11.4.1
安装方法:
然后点进去刚才添加源,安装SuccessionDown
安装好以后,打开SuccessionDown
选择Download clean filesystem
然后输入你要降级的版本
就开始下载固件了。
下载完成后返回
选择prepare the restore,进去后点击下方的erase iPhone开始降级操作。
等个5分钟左右,OK降级完成!
最后使用pyboot引导启动就好了。
仅macOS-
Windows不支持
请勿在主设备上使用此设备,否则会遇到问题,错误和其他问题,这会导致不良体验。
什么是PyBoot?
PyBoot是ra1nsn0w的一种简单替代方案,可用于拴紧引导Checkm8易受攻击的ios设备。
它会下载并修补iBSS / iBEC,下载已降级版本的内核,DeviceTree和TrustCache,将类型修补为还原类型(例如,EG krnl-> rkrn等),
并使用SHSH对其进行签名,然后将固件发送到设备并刷机!
PyBoot也不依赖于iphonewiki上可用的密钥,如果没有在线密钥,它将使您的设备进入PWNDFU模式并自动检索!
PyBoot很可能极度损坏,会出现问题和错误。我只是为了好玩而做,并且有了ra1nsn0w的替代品,以便通过SuccessionDown(我的用于设备上的降级降级的Succession fork)来启动降级的降级设备。
我该如何降级您可能要求的设备?只需将我的仓库(matthewpierson.github.io)添加到Cydia / Zebra / Sileo并安装“ SuccessionDown” =)
当前设备支持
iPhone 5S
iPhone 6/6 +
iPhone 6s / 6s +
iPhone SE(第一代)
半支持的设备-
iPhone 7/7 +
iPhone 8/8 +
iPhone X
A10 / A11设备一旦启动可能会出现一些问题,目前暂定支持
所有的iPad和iPod都未经测试,但是可以与相应的iPhone CPU正常工作。请尝试让我知道它们是否有效。
用法
Usage: ./pyboot.py [OPTIONS]
E.G "./pyboot.py -i iPhone8,1 13.2.3 -b ~/Downloads/bootlogo.png"
Options:
-i, --ios DEVICE IOS Device model and downgraded iOS version to boot
-q, --ipsw IPSW DEVICE Path to downloaded IPSW
-b, --bootlogo LOGO Path to .PNG to use as boot logo
-p, --pwn Enter PWNDFU mode, which will also apply sig patches
-d, --dualboot PARTITION Name of system partition you wish to boot (e.g disk0s1s3 or disk0s1s6)
-a, --bootargs Custom boot-args, will prompt user to enter, don't enter a value upon running PyBoot (Default is '-v')
-c, --credits Show credits
-v, --version List the version of PyBoot
--debug Add 'serial=3' to boot-args to enable the usage of serial cables for debugging
--amfi Apply AMFI patches to kernel
使用说明
cd进入PyBoot目录
运行pip3 install -r requirements.txt
将设备以DFU模式连接到计算机
使用所需的选项运行PyBoot-EG'./pyboot.py -i iPhone8,1 13.1.1 -b〜/ Downloads / customBootLogo.png'
每当您要引导设备时运行PyBoot
请享用!
已知的问题
降级后的存储使用率很高。可以通过“重置内容和设置”来部分缓解(在mobilesobliterator降级后,通过Successdown调用,但有时它不运行)。您也可以尝试执行此操作,但我尚未对此进行测试,因此您可以自己使用。
某些IPSW不会从Apple的服务器下载。可以通过选择其他iOS版本或提供IPSW来避免
降级后无法越狱。当前没有方法将越狱设备降级。在安装Cydia时Checkra1n将给出OTA错误(可能可以修复),并且尝试查找内核偏移时Unc0ver失败(可能无法修复)Unc0ver 4.1.0及更高版本对于越狱的13.x-13.3应该可以正常工作,但是您仍然不能使用Checkra1n,因为这会导致启动时WiFi损坏,以及其他问题。Electra确实适用于越狱11.x,但是有些问题可以通过越狱后按照coolstar的推文来解决。12.x越狱未经测试,稍后将编辑带有信息的自述文件。
Win降级教程
降级可能有风险,不一定完全成功,
操作之前请使用iTunes备份,以在降级成功之后恢复备份!
准备条件
iTunes
shsh2文件, 重命名为shsh.shsh2
关闭所有密码
退出iCloud
plist或者shsh2文件
ipsw固件重命名为A.ipsw
填入G值重新越狱,此处很多个1的填入你想要降级版本对应的G值(降级版本shsh2对应的G值)
爱思助手备份的是plist文件,一样可以通过查找Generator找到G值
以上是关于iOS降级教程的主要内容,如果未能解决你的问题,请参考以下文章
错误记录Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. | Android Studio 降级 )(代码片段