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. 匿名 より:

    好きなバージョンにダウングレードできるって言ってるけど実際に無理じゃね?
    そもそもチェックレインがios12~13しか対応してないからこの記事の通りやったところでダウングレードしたバージョンがios11以下だったら再起動不可能&リンゴループになるやん
    実際にios10.3.3にダウングレードしてみたけどリンゴループにしかならない。(4~5回くらい試したけどすべてリンゴループ)

    • 匿名 より:

      確かにそうですね。
      checkm8自体は、iOS 10とかでもほかのツールだとうまくいっているので、もしかしたらそちらのツールをうまく使うといいかもしれませんね。

      • 匿名 より:

        なるほど…
        checkra1nは無理でもcheckm8なら上手くいく可能性があるかもしれないのか、、、
        よし、試してみますわ!

        • 匿名 より:

          ちなみにcheckra1nは脱獄ツールで、checkm8はExploitだからExplot自体は動かせるって話
          checkra1nはcheckm8使ってるけどiOS 10用には調整してない

  2. 匿名 より:

    iPhone6s 12.4から13.6を経由して13.5ダウングレードしようと考えていますが紐付きダウングレードというのは以下のどちらの認識となるのでしょうか?

    1. 本記事記載のダウングレード手法完了後のデバイスを1回再起動するためだけにPC接続とcheckra1nの実行が必要
    2. 本記事記載のダウングレード手法完了後のデバイスを再起動する度に毎回PC接続とcheckra1nの実行が必要

    検証用端末をもっておらず6sがメイン機となっているため、前者であれば即実施しますが後者であれば見送ろうと思っています。
    よろしくお願いします。

    • 匿名 より:

      自己追記です。作業手順は以下を想定しています。

      現状12.4(unc0verにてJB済み)
      ⇒ 13.6へアップグレード(iTunes)
      ⇒ 13.6をJB(checkra1nB)
      ⇒ 13.5へダウングレード(本記事手法)
      ⇒ 13.5をJB(unc0ver)

      この流れにおいて「13.5ダウングレード」時点ではcheckra1nを使用中のため紐付きとなるが、
      その後unc0verを使用して13.5をJBすることにより半紐付きとなるのでしょうか?
      (checkra1nはそもそも紐付き仕様のため本記事手法のダウングレードも必然的に紐付きとなる?)

      実際に試すのが一番早いのは理解しておりますが、予備端末ないので検証できず情報収集中のためご了承ください。

    • まぐろ🍣 より:

      再起動のたびにcheckra1nの実行が必要です。

      iOS 12.4 → iOS 13.6 → iOS 13.5にしてunc0verを実行できるようにしても、Tethered Downgradeでダウングレードしているため、再起動してしまうとcheckra1nの実行が必要です。

      • 匿名ちゃん より:

        iOS 13.6 → iOS 13.5 をFutureRestoreで実行すれば良いのでは?

        • 匿名 より:

          >iOS 13.6 → iOS 13.5 をFutureRestoreで実行すれば良いのでは?
          コメントありがとうございます。
          それが13.5のSHSHを取得してなくてですね……(泣)
          それでSHSH無しでダウングレードできないかと探していたらこの記事を発見した次第です。

      • 匿名 より:

        コメントありがとうございます。
        なるほど、理解しました。
        今回は見送りにしてまた時期を見計らってiOSを最新化してみます。
        情報提供ありがとうございました。

    • 匿名 より:

      迂回せずにSuccessionを使ってiOS 13.5のipswをDL、それを置き換えてipsw.ipswにリネームして初期化してしまえば良い

      • 匿名 より:

        ゴメン、ipswのDLは他からね、文章がおかしくなってしまいました

      • 匿名 より:

        コメントありがとうございます。
        確かに13.6にする必要なさそうですね。なんで昨日そのように考えたんだろう…ちょっと覚えてないです(汗)
        しかしながら、最終的にunc0verでJBすることで紐付きが半紐付きにかるかどうかで検討してまして、まぐろ様がおっしゃるようにSuccession使用後にunc0verを使用しても紐付きのままになるということで今回は見送ろうと思います。
        情報ありがとうございました。

  3. 匿名 より:

    ダウングレードする時にエラーでて先に進めません、、、
    「Can’t restore,filesystem isn’t mounted.」
    と表示されます。

    iPod touch6
    ios12.4.7

  4. 匿名 より:

    iPod touch6
    ios12.4.7→10.2
    今試してます
    完了次第報告します

  5. 匿名 より:

    やってみた感じSEPの互換性があれば大丈夫っぽい
    SEPの互換性がない場合行けるっちゃ行けるけど色々とエラーが起こる
    (後で壊れる覚悟でios13.4.1→12.4.1を試してみたいと思います)

    • 匿名 より:

      ダメ元で同じ事やったけど、途中でリンゴになったよ。まあ、13,4,1て復元、再脱獄できるからいいけどね。どちらにせよ報告ヨロです。

  6. 匿名 より:

    iPhone 7 Plus iOS 13.3から、iOS 10にダウングレードすることはできるんでしょうか?Touch ID等が使えなくなるのを承知で

  7. 匿名 より:

    これ多分もっと安定してから使った方がいいやつ

  8. 匿名 より:

    iPhone X
    iOS13.3→13.2.3 成功です。
    Wi-Fi、アウトになり苦労しましたが、usr/share/firmware/wifiを13.3IPSWから当ててクリア出来ました。
    これ、やり方次第で往復出来ますね
    色々エラー出ますけど。
    checkra1nは 0.9.2を使用

  9. 匿名 より:

    ダウングレード成功しましたが、Wi-Fiが使えません。

  10. 匿名 より:

    チマチマ下げたらうまくいくのかな?

    • 🍣 より:

      うまくいかない
      例えばiOS 13.4からiOS 13.1に行きたいとする。

      そこでiOS 13.4→iOS 13.3→iOS 13.1というふうに踏み台にしても結局iOS 13.1とiOS 13.3にはSEPの互換性はない

    • 匿名 より:

      何回も同じ質問するな

  11. 匿名 より:

    Prepare for restore!をタップするとアプリが落ちてしまいます

    • 🍣 より:

      以下がないとその質問は先に進めません。
      デバイスのモデル名
      OSのバージョン

      • 匿名 より:

        iphine 6s plus 13.4.1
        iphone SE 13.4.1
        13.3 13.3.1を試しましたが
        Prepare for restore!をタップで落ちます。
        ご教授お願いいたします。

        • 匿名 より:

          入獄して再脱獄してやってみて

        • 匿名 より:

          ありがとうございます。
          なるほど、やってみます。

        • 匿名 より:

          ありがとうございます。
          Prepare for restore!で止まらなくなりました。
          ダメ元で12.4.1を試みましたが、文字がダーッと
          流れているうちに突然リンゴループになり現在13.4.1で
          リカバリ中です笑。ちなみにタッチIDも必要なく
          ios12のときのアプリを使いたいだけですので何度でも
          トライしてみます。

        • 匿名 より:

          13.3ダウングレードには成功しました。
          checkra1nは0.10.1を使用
          脱獄後、wifiがダメになるためcydiaをインストール
          できませんでした、基本12環境に戻りたいため
          あまりにも手間が多いと判断しまして諦めました。
          でも、永続的なダウングレードも将来嫁では無いな
          と良い勉強になりました。

  12. ゴンタ より:

    13から12のダウンは無理だよね?

  13. ゴン より:

    13から12のダウンは無理だよね?

  14. ゴン より:

    13.4.1から12.xはSEPで無理なんだよね。
    でも、たとえば13.4.1から13.4、13.3、13.1
    みたいに徐々に下げていってもダメかな?

  15. 匿名 より:

    zebraからcydiaに移行するやり方ない???

  16. 匿名 より:

    iPhone5のios6を使いたいけどなかなか出来ないなぁ

    • 匿名 より:

      多少やり方は違いますが同じ様なやり方で13.5.1から13.3にダウングレード成功しました (iPad 7 wifi)
      特に不具合とかはありませんが再起動かけると13.5.1に戻る模様

  17. zunda より:

    iPhone 6s(A9)
    iOS 13.4.1 → iOS 13.3
    WiFiが使えません。
    おそらくモバイル通信も使えません。

  18. zunda より:

    iPhone 6s(A9)
    iOS 13.4.1 → iOS 13.4
    全ての機能が動作しました。

  19. 匿名 より:

    あ、お!
    ダウングレードできるんだ!

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