学会如何使用Futurerestore平刷降级未签名的固件版本,新手也会。

futurerestore

谷歌翻译为未来还原,其实中文更加准确的叫法应该是自由刷机。

futurerestore是由tihmstar开发的一款刷机程序,工具没有图形GUI界面,只有命令行刷机方法。工具有Mac和win版,不过win版的使用明显要难一些,推荐Mac版。

futurerestore刷机非常强大,允许平刷当前的系统版本,也允许降级iOS的系统版本。当然以前的前提是保存了有效SHSH2文件。SHSH是苹果刷机的验证加密文件,用来与苹果刷机服务器进行握手通讯,如果是有效匹配,而且当前SEP安全处理器兼容的话,就允许刷机,否则刷机终止。

下载地址:

新手劝退提醒:如果没有保存SHSH,那么无法降级、平刷。

有关如何备份SHSH文件可以参看下面的文章

学会完美的备份SHSH2随心所欲降级,新手小白教程!

SHSH备份方法一:使用shsh.host在线备份

Mac系统首先需要安装Homebrew自制软件管理器

官方的安装方法不使用国内,太慢。使用下面的命令安装速度超快,这是国内镜像源,复制下面的全自动安装命令到终端执行即可:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

Homebrew安装完成之后,还需要安装一些基本插件,把下面的命令一条一次慢慢安装。

brew update
brew install --HEAD usbmuxd
brew install --HEAD libimobiledevice
brew install libirecovery

上面的这些做完之后就可以开始获取一些关键信息,为保存SHSH做准备了。

1,首先打开终端输入

irecovery

如果出现很多参数命令表示前面的安装正确,如果提示command not found,表示前面安装有问题

2,输入以下命令获取手机基本信息

ideviceinfo
现在会看到一长串有关所连接设备的信息。需要复制UniqueDeviceID值

现在输入:

ideviceenterrecovery UDID

UDID替换为您在上一步中记下的UniqueDeviceID。您的设备现在将重新启动进入恢复模式,

现在输入:

irecovery -q

您应该看到设备的另一个值列表。您将需要复制ECID (这是设备的ECID,每次保存Blob时都需要)和NONC (这是我们已经听到很多次的至关重要的Apnonce随机值)。

请在安全的地方记下这些值,NONC 和ECID。以后每次保存SHSH时,都将需要它们。

最后,输入:

irecovery -n

这会将您的设备重新启动,使其退出恢复模式。请勿使用物理按钮重新启动设备,因为它将始终返回到恢复模式。请改用此命令。

接下来就是最重要一步:保存shsh

打开网址:shsh.host ,打开爱思助手,复制ECID填进去,选择手机型号,iOS Version默认,Apnonce输入上一步获取的信息,Genrator输入越狱时候已经设置好的0x1111111111111111,最后点击Requit APTictk获取shsh文件,等待一会把相应的文件保存好就行了。

新手劝退提醒!!:如果保存SHSH,那么无法降级、平刷。

如果现在是14.4的iOS版本想要降级到14.3,如果之前没有保存14.3的SHSH文件,降无法降级。shsh是futurerestore刷机降级的必须文件。futurerestore也不允许跨版本降级,例如:从iOS14.3 降级到iOS13.3 ,那是不被允许的,因为基带和SEP不兼容,无法降级。

futurerestore的使用方法,只需要下面一条命令:

futurerestore -t shsh --latest-baseband --latest-sep ipsw

例如平刷14.4的命令是:

futurerestore -t shsh --latest-baseband --latest-sep 14.4.ipsw

shsh是已经保存的14.4的文件

14.4.ipsw是要平刷或者降级的固件。

–latest-baseband、–latest-sep,当然futurerestore允许自定义基带、SEP,前提是当前的基带兼容情况下。比如14.0\14.1\14.2\14.3他们的基带\SEP是兼容通用的,所以可以直接使用最新基带。

可以直接把文件拖动进去。

一般没有任何问题,程序会自动开始刷机

刷机完成

 

为您推荐