Successionを使ってSHSHなしで好きなバージョンにダウングレードする方法

Tweaks
スポンサーリンク
スポンサーリンク

注意事項

今回紹介する方法Tethered Downgradeであり、汎用性が広いのですが、多くの情報が手探りになっており、あまり使用報告がないため情報が少ないです。
書いている自分もなんの条件が必要なのか、なぜ失敗するのかは詳細にはわかっていないです。試してみて「あ、うまくいったな」というレベルなので、もしこの記事で間違っていること、改善できるところがあればコメントなどで教えてください。

特徴

  • このダウングレードはTethered Downgradeです。
  • 好きなバージョンにダウングレード/アップデートする
  • SHSHは必要ない
  • SEPの互換性がないとTouch ID/Face IDが使えなくなる可能性あり
  • モバイル通信/WiFiが使用できなくなる可能性あり
  • 他にもいくつかの機能が使えなくなる可能性あり
  • 基本的にダウングレード自体はできるがダウングレード後にうまく動作しないものがある
  • データは削除される(オプションで回避も可能)

Tethered Downgrade

Tethered Downgradeとはダウングレード後の再起動にはPCからの起動が必要です。
今回はcheckra1nで脱獄することで再起動後も起動できるようになります。
デバイス単体では再起動できないです。
FutureRestoreなどはUntethered Downgradeです。

条件

インストール

パッケージマネージャー(Zebra, Sileo, Cydia)からSuccessionとFilza File Managerをインストール
どちらもBigBossから配布されています。

スポンサーリンク

実行方法

IPSWをダウンロード

  1. ダウングレード先のバージョンのIPSWファイルをipsw.meからダウンロード
  2. ダウンロードしたIPSWファイルをFilzaで開く

ファイルの編集

  1. ダウンロードしたIPSWファイルを/var/mobile/Media/Successionに移動
  2. ファイル名をipsw.ipswに変更

IPSWファイルの展開

  1. Successionを開く
  2. Download clean filesystemを選択
  3. Use provided IPSW選択してOverrideを選択
  4. 展開が終わるまでアプリを開いておく

ダウングレード実行

  1. Successionを開く
  2. Prepare for restore!を選択
  3. Erase iPhoneを選択
  4. Begin restoreを選択
  5. エラーが出ても終わるまで待つ(Exitボタンは押さない)

完了(エラーなし)

Restore Succeeded!とでれば成功です。
そのまま次のステップに進んでください。

完了(エラーあり)

下にログの文字がなくなれば完了とみれます。
下の画像のようになれば完了していると思います。

最後に再起動

最後に再起動することで再起動することでダウングレードが完了します。
ただデバイス自身で再起動できないため、checkra1nを実行することで起動できます。

手順

  1. リカバリーモードに入る
  2. checkra1nを実行

きょうの一言

強力なダウングレードではありますが、実用可能なダウングレードを成功させるのは難しいです。
一度失敗してしまうと、復元する他なくなってしまうので注意が必要です。

もし実用可能なダウングレードが成功しましたらコメントお願いします。

コメント

  1. 匿名 より:

    iphonex ios14.4から14.3以下に下げてunc0verに移行してパスワードオンにしたいんですけどできますか_? 最近脱獄し始めていろんなところみて知識つけてます

    • 匿名 より:

      私がすでに知っている情報をあげておきます。
      まっちがっている可能性があるので、実際に試してみてください。応援してます。

      iOS 14.3に下げてunc0verにたとえ成功したとしても、パスワードをオンにすることはできません。

  2. k1 より:

    iPhone7をios14.3から12にダウングレードすることは可能でしょうか?
    試しにやってみたのですが、Prepare for restore!を押してAttaching…This should take less than 10 secondsとゆう画面が出てきずっと待っているのですが先に進めません。

    • 匿名 より:

      iOS 14.3とiOS 12にはSEPの互換性がないので無理だと思いますが、それを承知で実行しているのであれば以下のリポジトリから配布されているテスト版のSuccesstionを試してみて下さい。こちらはテスト的にiOS 14に対応しています。

      https://samgisaninja.github.io/test/

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