FutureRestore
実行時SHSHが発行されているバージョンとダウングレードorアップグレードしたいバージョンにSEPに互換性がある、かつNonceをセットできるデバイスをダウングレードできるコマンドツールです。
GUI版
通常のFutureRestoreは、コマンドツールですが、GUI版 for Windoowsがリリースされました。
ファイル選択式になっており、入力ミスという物がなくなります。
さらにファイルを拡張子で選択できるので、間違ったファイルを選択するというミスも減らすことができます。
開発
qwertyuiop1379という開発者の方が開発しました。
ソースコードもGitHubで公開されています。
qwertyuiop1379氏のPayPal支援ページ
使用する前の注意事項
人為的ミスがなくても失敗する可能性があります。(iOS 12のFutureRestoreが不安定
失敗した場合に、復元を余儀なくすることがあります。
どのような問題が起きても一人で解決できる方のみ、自己責任でご使用ください。
使用方法
ダウンロード
- iRestore GitHubからダウンロード
- zipファイルを展開
実行方法
- 「Nonce」をセット
- iRestore.exeを開く
- Choose IPSWに適切な.ipswファイルを選択
- Choose SEPに適切な.im4pファイルを選択
- Choose Build Manifestに適切な.plistファイルを選択
- Choose SHSH2 Blobに適切な.shsh2ファイルを選択
- Choose Basebandに適切な.bbfwファイルを選択
- No Baseband
- Use Latest SEP(うまくいかないことがある)
- Use Latest Baseband(うまくいかないことがある)
- Debug
- Update(うまくいかないことがある)
- Wait
- Go!をクリック
- Nonceのセットをしたかと聞かれるので、している場合は、「はい」を選択
- ひたすら待つ
- こんな画面が成功
オプション
iPadのWiFi版,iPod touchなどのWiFi機能のみのデバイスはNo Basebandをオンに(本家の–no–baseband)
最新iOS バージョンのSEPを利用(本家の–latest-sep)
最新iOS バージョンのBasebandを利用(執筆時点2019 2/2では壊れている(本家の–latest-baseband)うまくいかないことがある
全てのコードを表示、デバッグ用(本家の-d)
初期化せずにアップデート、ダウングレード(本家の-u)
NonceがAPTicketと合うまで再起動(本家の-w)
きょうの一言
iPhone 7 iOS 12.1.2→iOS 12.1.1を試して、成功しました。
失敗しても、リカバリーモードなどに行かず普通にもどれることもありました。
コメント
futurerestore使って、iOS 10.3.3に戻すことはもうできませんか?(機種 iPhone5s gsm)
やってみたらエラーコード3が出ました。
iRestoreはiOS 14に対応していないため現在利用不可です。
そして発行中のSHSHとiOS 10はおそらく、SEPの互換性がないため不可能ですね。
https://zunda-hack.com/2019:02/04/set-noce-futurerestore-conditions-in-the-case-of-use/
NonceってUnc0verが対応してないios(最新;13.5.1)で取得は難しそうですかね
そもそもNonceはセットするもので取得するものではない
そしてiOS 13.5.1はcheckra1nで脱獄可能なのでNonceのセットは可能
13.5.1も脱獄可能なのですか?13.5までとしか確認できなかったのですが
chackra1nがどういうものなのか理解すれば13.5.1でも脱獄出来るということがわかると思いますよ。
はじめまして。
checking APTicket to be valid for this restore…
Verified ECID in APTicket matches device ECID
checking APTicket to be valid for this restore…
Verified ECID in APTicket matches device ECID
Verified APTicket to be valid for this restore
[Error] ERROR: SEP does not match SEPManifest
Done: restoring failed.
Failed with errorcode=-67ってでちゃいます。
原因わかりますでしょうか?
そこに書いてあるとおり、
[Error] ERROR: SEP does not match SEPManifest
じゃないの?
iOS11.3からiOS12.1.2へのアップグレードは可能でしょうか?
iPhoneSEです
現在発行されているバージョンとiOS 12.1.2にSEPの互換性があるので可能です。
これを機に9.3.3から14.1に上げようと挑戦しましたが
[Error]SEP firmware isn’t signed
Failed with errorcode=-3 で失敗で頓挫です。
どなたかお知恵を・・・
寝ぼけ始めてます
訂正です x14.1 ○11.4
現在SHSHが発行されているバージョンとiOS 11.4.1にSEPに互換性がないため不可能です。
これってiOS 11から12.1.2にアップデートしたらバックアップからの復元も可能なんですかね…?
SHSH発行されているバージョンとiOS 12.1.2のSEPの互換性がある限りは可能です。
現在は可能です。
futurerestore 使っても ios11.××からios11.××にアップデード又はダウングレードはもうできないですか?署名中のios11のshshがもうすでに無くなっていてsepの互換性もios12とはもうないですよね。
現在SHSHが発行されているバージョンとiOS 11のSEPの互換性がないため、不可能です。
将来的にios12脱獄が可能になれば、11.3→12.1.1
は可能ですか?
(12.1.1のファームウェア,SHSHは保存済み)
現在SHSH発行されているバージョンとiOS 12.0~iOS 12.1.3のSEPの互換性があるので可能です。
そうだったんですね、無知でした…。
すみません。ありがとうございます。
ええええ!!GUI出たんですかぁ!!
iOS12.1.2の期待が上がるぅ!
初期化せずにアップデートというのはデータは消えないで合ってますか?
ダウングレードの場合はデータは初期化されちゃいますか?
ダウングレード-uオプションを試したところ消えずに成功したので、どちらでもうまくいくようです。
了解です
ありがとうございます
もうFutureRestore使ってもios11.4.1に戻す事はできませんか?
ちなみにiphone7使ってます。誰かわかる人いると嬉しいな。
iOS 11と現在発行されてるバージョンにSEPの互換性がないため不可能です。