先週末、iOS 15.0-15.4.1 または iPadOS 15.0-15.4.1 を実行している A12-A15 デバイス用の Dopamine や、iOS 15.0-16.x または iPadOS 15.0-16.x を実行している A9-A11 デバイス用の palera1n-c など、iPhone または iPad でルートレス ジェイルブレイクを使用している可能性のある人にとって、ちょっとした朗報が飛び込んできました。
開発者が脱獄ツールの調整によく利用するフレームワーク「Cephei Tweak Support」がバージョン2.0にアップデートされ、ルートレス脱獄を公式にサポートしました。Charizリポジトリは日曜日のツイートでこのアップデートを初めて発表しました。
これまでの非ルートレス ジェイルブレイクで、Cephei Tweak Support に依存していたジェイルブレイク調整がどれだけあったかを考えると、ルートレス ダイナミクスをサポートするようにまだ更新されていないジェイルブレイク調整の多くが、正式に更新されてサポートされるようになることを意味します。そのため、この展開により、ジェイルブレイク コミュニティにおけるルートフルからルートレスへの移行プロセスが加速し続けることが期待されます。
こちらもお読みください:ルートレス脱獄とは何か、そして脱獄者にどのような影響を与えるか
Cephei Tweak Support バージョン 2.0 の変更ログによると、古い脱獄調整や iOS または iPadOS のバージョンをサポートしていたコード パスの削除や、Dopamine 脱獄で使用される ElleKit 調整インジェクション プラットフォームのサポートの追加など、水面下では多くの変更が行われています。
脱獄調整開発者にとって重要になる可能性があるその他の変更点は次のとおりです。
開発者向け:
– Procursus の
defaults
パッケージと競合しないように dpkg の代替を使用します。defaults がインストールされているが、Cephei を使用して設定を具体的に確認したい場合は、hbprefs
代わりに を使用できます。
– Twitter の無料 API の閉鎖により、Twitter からのプロフィール画像の読み込みサポートが削除されました。代わりに GitHub のプロフィール画像 (例https://github.com/chariz.png
) を使用するか、Mastodon にリンクしてください。
– Cephei の多くは、新しい Swift コードにリファクタリングされました。Swift で Cephei を使用するコードを記述した場合、一部のクラス名とプロパティ名を更新して、プレフィックスHB
と を削除する必要がある場合がhb_
あります。Objective-C から Swift クラスをサブクラス化することはサポートされていないことに注意してください。ただし、HBListController とそのサブクラスは、既存の調整との互換性を最大限に高めるためにこの制限を回避しています。Cephei 2.0 では以下が削除されます:
– レガシー シンボリック リンク (
/usr/lib/libcephei.dylib
および、まだ使用している場合のフレンド)
– CepheiUI の UIKit プロセスへの自動読み込み – CepheiUI に直接リンクしてください
– すでに非推奨となっているクラス: HBDiscreteSliderTableCell、HBInitialsLinkTableCell、HBListItemsController
– HBListController のレガシー外観メソッド
– HBAppearanceSettingstranslucentNavigationBar
および– HBPreferencesおよびその他の非推奨メソッド – HBSupportController の TechSupport フレームワークに対するすでに廃止されているサポートstatusBarTintColor
-synchronize
疑問に思っている人のために言っておくと、Dopamine および palera1n-c より前のルートフル ジェイルブレイクでは、引き続き Cephei Tweak Support バージョン 1.x を利用できます。つまり、ルートレス ジェイルブレイクの新しいバージョン 2.0 リリースが、他のすべてのジェイルブレイク ツールに取って代わることはないということです。
重要なお知らせとして、ほとんどの脱獄ツールはCephei Tweak Supportバージョン2.0ですぐに使えるはずですが、小さな例外が存在する可能性があります。また、既にルートレス対応にアップデートされている脱獄ツールの中には、最新バージョンのCephei Tweak Supportで動作させるために再度アップデートが必要になるものもあり、今後数週間は多少の手間がかかる可能性があります。
Cephei Tweak Support バージョン 2.0 は、iOS 15 および iPadOS 15 以降のルートレス脱獄で利用可能で、Chariz リポジトリから無料でダウンロードできます。Cephei Tweak Support は必ずしも必要ではないかもしれませんが、今後これを必要とする脱獄調整を行う際には自動的にインストールされますので、ご留意ください。よく使用される依存関係なので、いずれにしてもインストールしておいても問題ありません。
重要なフレームワークが新たなルートレス脱獄の動向に対応するためにアップデートされているのを見て、嬉しく思いますか?ぜひ下のコメント欄でご意見をお聞かせください。