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

脱獄
スポンサーリンク

手順

  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って可能でしょうか?

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

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

    • 正しく行えば不具合なく行えます。

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

    • 可能です。FutureRestoreはSHSHの発行が終わったものでも復元が可能なものです。

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

    • Windows 7での使用が推奨されているだけであって、対応していないわけではありません。

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

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

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

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

    • iOS 12.0のSHSHがあれば可能です。

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