Saurikは最近、Cydia Substrate部門で特に忙しくしています。Cydia Substrateは昨夜遅くに予期せぬアップデートを受け、パッケージのバージョンが正式に0.9.7107になりました。
パッケージの説明ページで公開されているリリースノートによると、新しい Cydia Substrate v0.9.7107 がユーザーに提供するものは次のとおりです。
Cydia Substrate 0.9.7107 では、0.9.7105 (少なくとも「振り返ってみると」、ある意味かなりメジャーなアップデートだった) で導入された別のバグが修正されています。このバグにより、com.apple.SpringBoardFramework などの埋め込み実行ファイルを使用してフレームワークをフックする拡張機能が、予期しないプロセスにロードされることがあります。拡張機能が、この状態を防ぐためにフィルターに依存している場合 (FWIW ではそうすべきではないのですが)、問題が発生する可能性があります (実際に発生しました)。
収集した情報によると、今回のアップデートは、今週初めにリリースされたv0.9.7.105アップデートで導入されたバグを修正したもので、脱獄ユーザー向けにメモリ管理の大幅な強化とiOS 14の予備サポートを提供しています。具体的には、拡張機能が埋め込み実行ファイルを使用して予期しないプロセスにフックするのを防ぎ、長期的な安定性の向上につながるはずです。
Cydia Substrateはcheckra1nジェイルブレイクにおけるデフォルトのTweakインジェクション方式です。unc0verはデフォルトでSubstituteをTweakインジェクションに使用しますが、Cydia SubstrateがインストールされたデバイスにCydia Substrateをインストールすることは可能です。Cydia Substrateを全くサポートしていないジェイルブレイクは、Electra、Chimera、そして近日リリース予定のOdysseyジェイルブレイクなど、Electraチームが開発したもののみです。
脱獄アプリがTweakインジェクションにCydia Substrateを利用している場合、安定性確保のため、このアップデートをインストールすることを強くお勧めします。このアップデートはSam Bingner氏のリポジトリから無料でダウンロードできます。checkra1nやunc0verなどの対応脱獄アプリを使用している場合は、デフォルトで追加されているはずです。脱獄アプリが別の形式のTweakインジェクションを利用している場合は、この提案は無視して構いません。
Cydia Substrateの最新バージョンはもうインストールしましたか? 下のコメント欄で、使用感をお聞かせください。