Saurik は日曜日に Cydia Substrate の珍しい公式アップデートをリリースし、checkra1n および unc0ver 脱獄用のネイティブ tweak インジェクション メソッドをバージョン 0.9.7100 に正式にアップグレードしました。
Saurik 氏はこのアップデートについて Twitter で公式発表を行っていませんが、checkra1n 氏と unc0ver 氏の共同開発者 Sam Bingner 氏は、この新しい Cydia Substrate アップデートについて説明する投稿を /r/jailbreak に投稿しました。
Sam Bingner氏のElucubratusリポジトリに掲載された公式の変更ログには、Cydia Substrate v0.9.7100が「iOS 13で動作するように設計されている」と記載されており、これは新しいcheckra1n脱獄にも影響を与えます。しかし、より重要なのは、このアップデートによって、Saurik氏によると「Substrateがフリーズして動作しなくなる」可能性があった深刻なリソースリークが修正されたように見えることです。
Bingner 氏は /r/jailbreak のアップデートについて次のように述べています。
Saurik は Cydia Substrate を更新し、一定期間後にフックが停止する問題を修正しました。原因は、mach ポート名の漏洩で、約 50,000 個のプロセスを生成するとプロセスを変更できなくなることが判明しました。数十万個のプロセスでテストしましたが、問題なく動作しました。安定性と cynject に関する既知の問題が修正されたため、バージョン番号が非ベータになりました。A12 非搭載デバイスをご利用の場合は、Elucubratus でアップデートをご利用ください。
このアップデートはすべてのユーザーに推奨されますが、特にiOS 13ユーザーには特にお勧めです。Cydia(またはZebraなどの推奨パッケージマネージャー)を起動してもすぐに表示されない場合は、ソースを更新してアップデートを確認する必要があるかもしれません。
ただし、Electra チームによる Chimera および Electra のジェイルブレイクでは、Cydia Substrate ではなく Substitute が使用されるため、このアップデートはそれらのジェイルブレイクには適用されないことに注意してください。
Cydia Substrateの最新アップデートはもうインストールしましたか?コメント欄でシェアしてください。