FutureRestore GUI版 for Windows「iRestore」 簡単にSHSHを使って復元する方法

Jailbreak

FutureRestore

実行時SHSHが発行されているバージョンとダウングレードorアップグレードしたいバージョンにSEPに互換性がある、かつNonceをセットできるデバイスをダウングレードできるコマンドツールです。

GUI版

通常のFutureRestoreは、コマンドツールですが、GUI版 for Windoowsがリリースされました。
ファイル選択式になっており、入力ミスという物がなくなります。
さらにファイルを拡張子で選択できるので、間違ったファイルを選択するというミスも減らすことができます。

開発

qwertyuiop1379という開発者の方が開発しました。
ソースコードもGitHubで公開されています。
qwertyuiop1379氏のPayPal支援ページ

使用する前の注意事項

人為的ミスがなくても失敗する可能性があります。(iOS 12のFutureRestoreが不安定
失敗した場合に、復元を余儀なくすることがあります。
どのような問題が起きても一人で解決できる方のみ、自己責任でご使用ください。

使用方法

ダウンロード

  1. iRestore GitHubからダウンロード
  2. zipファイルを展開

実行方法

  1. 「Nonce」をセット
  2. iRestore.exeを開く
  3. Choose IPSWに適切な.ipswファイルを選択
  4. Choose SEPに適切な.im4pファイルを選択
  5. Choose Build Manifestに適切な.plistファイルを選択
  6. Choose SHSH2 Blobに適切な.shsh2ファイルを選択
  7. Choose Basebandに適切な.bbfwファイルを選択
  8. 適切なファイルの選び方


    オプション

    • No Baseband
    • iPadのWiFi版,iPod touchなどのWiFi機能のみのデバイスはNo Basebandをオンに(本家の–no–baseband)

    • Use Latest SEP(うまくいかないことがある)
    • 最新iOS バージョンのSEPを利用(本家の–latest-sep)

    • Use Latest Baseband(うまくいかないことがある)
    • 最新iOS バージョンのBasebandを利用(執筆時点2019 2/2では壊れている(本家の–latest-baseband)うまくいかないことがある

    • Debug
    • 全てのコードを表示、デバッグ用(本家の-d)

    • Update(うまくいかないことがある)
    • 初期化せずにアップデート、ダウングレード(本家の-u)

    • Wait
    • NonceがAPTicketと合うまで再起動(本家の-w)

  9. Go!をクリック
  10. Nonceのセットをしたかと聞かれるので、している場合は、「はい」を選択
  11. ひたすら待つ
  12. こんな画面が成功

きょうの一言

iPhone 7 iOS 12.1.2→iOS 12.1.1を試して、成功しました。
失敗しても、リカバリーモードなどに行かず普通にもどれることもありました。

コメント

  1. futurerestore使って、iOS 10.3.3に戻すことはもうできませんか?(機種 iPhone5s gsm)

    やってみたらエラーコード3が出ました。

  2. NonceってUnc0verが対応してないios(最新;13.5.1)で取得は難しそうですかね

    • そもそもNonceはセットするもので取得するものではない
      そしてiOS 13.5.1はcheckra1nで脱獄可能なのでNonceのセットは可能

      • 13.5.1も脱獄可能なのですか?13.5までとしか確認できなかったのですが

        • chackra1nがどういうものなのか理解すれば13.5.1でも脱獄出来るということがわかると思いますよ。

  3. はじめまして。
    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

      じゃないの?

  4. iOS11.3からiOS12.1.2へのアップグレードは可能でしょうか?
    iPhoneSEです

    • 現在発行されているバージョンとiOS 12.1.2にSEPの互換性があるので可能です。

  5. これを機に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に互換性がないため不可能です。

  6. これってiOS 11から12.1.2にアップデートしたらバックアップからの復元も可能なんですかね…?

    • SHSH発行されているバージョンとiOS 12.1.2のSEPの互換性がある限りは可能です。
      現在は可能です。

  7. futurerestore 使っても ios11.××からios11.××にアップデード又はダウングレードはもうできないですか?署名中のios11のshshがもうすでに無くなっていてsepの互換性もios12とはもうないですよね。

    • 現在SHSHが発行されているバージョンとiOS 11のSEPの互換性がないため、不可能です。

  8. 将来的にios12脱獄が可能になれば、11.3→12.1.1
    は可能ですか?
    (12.1.1のファームウェア,SHSHは保存済み)

    • 現在SHSH発行されているバージョンとiOS 12.0~iOS 12.1.3のSEPの互換性があるので可能です。

      • そうだったんですね、無知でした…。
        すみません。ありがとうございます。

  9. ええええ!!GUI出たんですかぁ!!
    iOS12.1.2の期待が上がるぅ!

  10. 初期化せずにアップデートというのはデータは消えないで合ってますか?
    ダウングレードの場合はデータは初期化されちゃいますか?

    • ダウングレード-uオプションを試したところ消えずに成功したので、どちらでもうまくいくようです。

      • 了解です
        ありがとうございます

  11. もうFutureRestore使ってもios11.4.1に戻す事はできませんか?
    ちなみにiphone7使ってます。誰かわかる人いると嬉しいな。

    • iOS 11と現在発行されてるバージョンにSEPの互換性がないため不可能です。

タイトルとURLをコピーしました