署名されていないファームウェアにアップグレードする DelayOTA 方式は、iOS & iPadOS 15 から人気が出ました。特に、Odyssey チームが iOS & iPadOS 15 向けにリリース予定の Cheyote ジェイルブレイクでは、15.1.1 より新しいバージョンはサポートされないという事実がその理由です。
署名なしファームウェアへのアップグレードという人気の方法は今も健在ですが、iOS 15.2以降の脱獄に関するニュースがないため、あまり耳にしなくなりました。それでも、DelayOTAのパイオニアであるDhinakgは、脱獄済みデバイス用の新しいユーティリティ「Dahlia」をリリースしました。このユーティリティにより、DelayOTAの使用がさらに容易になります。
Dahliaは、脱獄済みのiPhoneでDelayOTAによる署名なしファームウェアアップグレードを行うためのデバイス内ユーザーインターフェースで、監視モードと非監視モードの両方をサポートしています。監視モードは期待通りに動作しますが、非監視モードではDallasプロファイルが使用されます。DallasはDhinakgによる別の脱獄微調整で、OTAサーバーへのリダイレクトを可能にします。
上記のスクリーンショット例からわかるように、このTweakはDallas Enablerのインストール状況、Dallasプロファイルのインストール状況、そして現在アップデート可能なファームウェア情報を表示します。私たちの場合、iOS 14.8を搭載したデバイスにiOS 15.4.1 Dallasプロファイルをインストールしていたため、Dallas方式では、内蔵のOTA(Over The Air)ソフトウェアアップデート機能を使ってiOS 15.4.1をインストールできます。
iOS 15.4.1またはiPadOS 15.4.1の脱獄版リリースが間近に迫っているという情報はありませんが、将来の脱獄版リリースに備えてiOS 15.4.1またはiPadOS 15.4.1をインストールしたい方は、現在この方法で8月14日午前0時(UTC)までiOS 15.4.1にアップデートできます。以前公開されたフローチャートには、iOS 15.4.1またはiPadOS 15.4.1にアップグレードすべきユーザーと時期が記載されています。
/r/jailbreak の Dahlia リリーススレッドによると、Dallas は現在、旧式の脱獄ツールとみなされており、近いうちに新しい Dahlia 脱獄ツールに置き換えられる可能性があります。Dahlia には、特に DelayOTA の使用中に問題が発生した際に、プロセスをガイドする便利なヘルパーが含まれています。
/r/jailbreak スレッドに従って開始するための注意事項を次に示します。
使用法
ios.cfw.guide には遅延OTAに関する詳細なガイドが掲載されていますが、ここでは基本的な手順をいくつかご紹介します。このガイドに従うことを強くお勧めします。
- インストールしたベータ プロファイルをすべて削除します。
- 私のリポジトリ(下記)と OTAEnabler リポジトリを追加します: https://repo.cadoth.net
- お気に入りのパッケージ マネージャーから OTAEnabler と Dahlia をインストールします。
- デバイスを再起動して再度ジェイルブレイクします。
- 設定 > Dahlia を開きます。
- 正しいプロファイルをインストールしてください。
- 通常の方法(X 日遅延)の場合:
- 監視がまだオンになっていない場合はオンにします
- Dahliaの設定:プロファイルのダウンロード > 通常
- 目的のターゲットバージョンのプロファイルをダウンロードしてインストールします
- ダラス方式の場合:
- Dahliaの設定:プロファイルのダウンロード > 通常
- まずDallas Enablerをダウンロードしてインストールします
- これを最初に実行しないと、Dallasバージョンのプロファイルはインストールに失敗します。
- 戻ってターゲットバージョンのプロファイルをインストールします
- 監視または監視なしを有効にする(まだ有効になっていない場合)
- Dahliaの設定に戻ります。「更新準備完了」が「はい」になっているはずです。そうでない場合は、どこかでミスが発生しているので、情報ボタンをクリックしてください。
- ソフトウェアアップデート(設定 > 一般 > ソフトウェアアップデート、またはDahlia設定の「ソフトウェアアップデートへ移動」ボタンをクリック)に移動し、対象バージョンが表示されていることを確認します。そうでない場合は、再起動して再度確認してください。
- rootFSを復元してアップデートを続行します
既知の問題
• 小型デバイスではUIが少しバグが多い
Dhinakgの新しい脱獄ツール「Dahlia」を試してみたい方は、お気に入りのパッケージマネージャーアプリを使ってDhinakgの個人リポジトリから無料で入手できます。重要な依存関係をインストールするため、上記のリンク先にあるCadothのリポジトリも忘れずに追加してください。
既にiOS 15.0~15.1.1を待機中の場合は、 OdysseyチームによるCheyote脱獄が間もなくリリースされるため、現状維持を推奨します。脱獄可能なファームウェアのリリースを待つことを先延ばしにしないでください。そうしないと、iOS 15またはiPadOS 15を脱獄する機会を失う可能性があります。この方法は、iOS 15.0~15.1.1をインストールできない方のみを対象としています。既存の脱獄環境からのアップデートは推奨しませんが、ご自身の判断で行ってください。
Dhinakg の個人リポジトリをまだ使用していない場合は、以下の URL を使用して、選択したパッケージ マネージャー アプリに追加できます。
https://dhinakg.github.io/repo/
Dhinakgの新しい脱獄アドオン「Dahlia」について、どう思われますか?ぜひ下のコメント欄で教えてください。