月曜日に、iOS 13以降が動作しない古いデバイス向けにAppleがiOS 12.5.1のポイントアップデートをリリースしたことをお伝えしました。このアップデートで唯一明言された変更点は、COVID-19の接触通知機能のバグ修正でした。この機能は、Appleが以前、より多くのデバイスユーザーが利用できるように古いファームウェアにも追加していました。
リリースノートにはその他の変更点については触れられていませんが、iOS 12.xの脱獄ツール、例えばiOS 12-12.5向けのChimera脱獄ツールで利用される脆弱性を修正する機会をAppleが利用していたとしても、それは異例なことではありませんでした。このアップデートによって、脱獄ツールが意図せず使用不能になった可能性もありました。また、ファームウェアへの無関係な変更、あるいはChimeraアプリ自体にハードコードされたファームウェアサポートによって、ツールを再び動作させるにはアップデートが必要になった可能性もあります。
これを念頭に、iOS 12.5でChimeraを使って脱獄した、我が家の古参iPhone 5sを取り出し、DFU復元でiOS 12.5.1に復元して実験的に検証してみました。結果は出ています。Chimera 12-12.5が新しいファームウェアで何も変更することなくそのまま動作することを、長年脱獄してきた皆さんはきっと喜んでくれるでしょう。
上記のスクリーンショットからわかるように、デバイスは iOS 12.5.1 で正常にジェイルブレイクされ、Chimera アプリ、Sileo パッケージ マネージャー、Filza ファイル マネージャーなどのジェイルブレイク アプリ、および調整インジェクションはすべて以前と同じように動作します。
本稿執筆時点では、ChimeraのウェブサイトではiOS 12~12.5のファームウェア範囲のみが互換性として記載されていますが、iOS 12.5.1も問題なくリストに追加できます。iOS 12.5デバイスをアップデートしたい場合は、公式ウェブサイトからChimeraの最新バージョン(本稿執筆時点では1.6.0)を入手してください。
https://chimera.coolstar.org
セキュリティ上の理由から、デバイスのファームウェアを常に最新の状態に保つことは一般的に推奨されます。しかし、脱獄者の場合は、このルールが修正される傾向があります。
デバイスのファームウェアを最新の状態に保っておくと、脱獄が可能になります。
この場合、iOS 12.5.1 にはこれ以上のバグ修正や新機能が追加される予定がないため、必要性はそれほど緊急ではありませんが、それでも、脱獄を犠牲にすることなく COVID-19 曝露通知のバグ修正を利用できるというのは、やはり嬉しいことです。
Chimera の制作者 Coolstar は、Discord サーバーにメッセージを投稿し、iOS 12.5.1 のサポートを確認し、将来のある時点で Web サイトを更新してそれを反映する可能性があります。
彼の発言を受けて、iOS 12.5.1の脱獄を実際に試したという事例は見つからなかったため、実用性の観点から、サポートの有無を自ら確認することにしました。これで、面倒なトラブルを心配することなく、レガシーデバイスを自由にアップデートできます。
iOS 12.5.1はiOS 12および旧世代デバイスが受け取る最後のアップデートとなる可能性が高いため、Chimeraはパッチ適用の必要がなくなり、iOS 12デバイスのサポート期間中、永続的な脱獄ツールとして利用可能になる可能性があります。iOS 12.0.x、12.1.x、12.2.x、12.3.x、12.4.xをご利用のユーザーは、iOS 12のバグ修正と機能アップデートを一括で適用するために、iOS 12.5.1への最終アップグレードを検討することをお勧めします。その後、iOS 12.5.1で再度脱獄を行い、デバイスを退役させるのも良いでしょう。