iOS 11.x,iOS 12.xからiOS 12.xに復元する方法「FutureRestore」

脱獄
スポンサーリンク

既にいくつかの形で紹介し他パーツたちをまとめて紹介していきます。
大きく分けて2つの方法があります。

  1. FutureRestore CUI仕様 コマンド操作あり
  2. iRestore GUI仕様

この記事では、CUI仕様のほうを紹介していきます。

GUI版

スポンサーリンク

手順

  1. ファイルの用意
  2. Nonceのセット
  3. 実行

ファイルの用意

  1. FutureRestore s0uthwest版
  2. v224.3:Windows 8.1/10での使用は推奨されておらずWindows 7での使用が推奨されています。
    v224:macOS 10.13/10.14のみ対応です。
    v231:macOS 10.12にも対応できているかもしれません。

  3. 5つのファイル
    1. iOS 12.1.2のshsh2ファイル
    2. iOS 12.1.2のipswファイル
    3. iOS 12.1.4のBuildManifest.plist
    4. iOS 12.1.4のべースバンドファイル
    5. iOS 12.1.4のSEPファイル
下の記事で5つのファイルを集めることが可能です。
FutureRestoreに必要なファイルを用意する方法 ベースバンドファイル,SEPファイルなど
FutureRestoreに必要なファイルを探すのってわかりずらいですよね なので出来るだけ、簡単にできる方法を紹介していきます。 この方法はTools 4 Hackさんの記事を参考に、自分なりに解釈して用意する方法を考えたので、間...

スポンサーリンク

Nonceのセット

実行

  1. デスクトップにRestoreというフォルダを作成します。
  2. 用意した6つのファイルをすべてRestoreフォルダにコピー
  3. ターミナル(Mac),コマンドプロンプト(Windows)を開く
  4. 操作するフォルダをRestoreフォルダに変更するためにcdコマンドを実行
  5. cd
    例)cd /User/zunda/Desktop/Restore
    フォルダの場所
    Macは歯車マークから「パス名をコピー」でコピー可能

    Windowsは上のバーから「アドレスをコピー」でコピーが可能

  6. ここからMacとWindowsでは異なる
  7. Mac

    ./futurerestore -t <SHSH2ファイルの名前> -b <ベースバンドファイルの名前> -p BuildManifest.plist -s <SEPファイルの名前> -m BuildManifest.plist <iOS 12.1.2のipswファイルの名前>

    例)./futurerestore -t 5137580698440998_iPhone9,1_d10ap_12.1.2-16C104_e576d9c02e4c69e9b8ef829e9144789fe652c8ba17e6e6a2e9c861430a6557ff.shsh2 -b Mav16-5.30.00.Release.bbfw -p BuildManifest.plist -s sep-firmware.d10.RELEASE.im4p -m BuildManifest.plist iPhone_4.7_P3_12.1.2_16C104_Restore.ipsw

    Windows

    futurerestore.exe -t <SHSH2ファイルの名前> -b <ベースバンドファイルの名前> -p BuildManifest.plist -s <SEPファイルの名前> -m BuildManifest.plist <iOS 12.1.2のipswファイルの名前>

    例)futurerestore.exe -t 5137580698440998_iPhone9,1_d10ap_12.1.2-16C104_e576d9c02e4c69e9b8ef829e9144789fe652c8ba17e6e6a2e9c861430a6557ff.shsh2 -b Mav16-5.30.00.Release.bbfw -p BuildManifest.plist -s sep-firmware.d10.RELEASE.im4p -m BuildManifest.plist iPhone_4.7_P3_12.1.2_16C104_Restore.ipsw

  8. ほっておく
  9. 途中リカバリーモードに入り、再起動などが行われる。

    リカバリーモードでエラーを吐いたら
    Mac
    ./futurerestore –exit-recovery
    Windows
    futurerestore –exit-recovery
    を行ってリカバリーモードを抜け出す

きょうの一言

テストしてみた結果
iPhone X iOS 11.3.1→iOS 12.1.2(成功)
iPhone 7 iOS 12.1.2→iOS 12.1.2(成功)
iPhone 6s iOS 12.1.2→iOS 12.1.2(成功)

コメント

  1. 匿名 より:

    今iPhone8 11.3.1→12.1.2のfuture restoreって可能でしょうか?

    • zunda より:

      Touch ID デバイスであれば、iOS 12.2のSEPなどを使用して、復元可能ですが、復元後2週間経った後に再起動後、ブートループになるなどの報告があります。

  2. 匿名 より:

    iPhone8、ios11.3.1からのios12.1.2のアップデートは何も不具合は無いのでしょうか?

  3. 匿名 より:

    SHSHの発行が終了していても使えるのですか?
    取得はしています。

  4. 匿名 より:

    V224.3のwindows版はfaceidに対応していないのでしょうか?

  5. 匿名 より:

    12.1.4から12.1.2にダウングレードすることは可能でしょうか?
    12.1.2のshshは取得しています。

  6. 匿名 より:

    iphone6でios12.1.1beta使っているのですがbeta以外のバージョンにしていたほうがいいのですか?

    • zunda より:

      iOS 12.1.1 beta 3は脱獄的には、とくに問題はないので、iOS 12.1.2正式版のアップデート内容で気になるものがあればアップデートしていただくのがベストかなと思われます。

  7. 匿名 より:

    今ios11.1.2からios12.0へのアップデートは可能でしょうか?
    調べてもよくわからなかったのでよろしくおねがいします。

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