Ipad

Saurikは最新アップデートでCydia Substrateのフリーズバグを認め、修正は間近だと語る

Saurikは最新アップデートでCydia Substrateのフリーズバグを認め、修正は間近だと語る

2週間も経たないうちに、Saurik (Jay Freeman) は Cydia Substrate の公式 iOS 11 中心のアップデートをリリースしましたが、リリース後すぐに、パッケージをインストールしたユーザーから、ジェイルブレイクした端末で予期せぬフリーズの問題が発生するという報告が始まりました。

9 日前に GitHub にサポート スレッドが開設され、この問題に待望の注目が集まり、Pwn20wnd、sbingner、Saurik などのコミュニティの著名なメンバーが調査を開始しました。

Cydia Substrate ユーザーにとって幸運なことに、Saurik 氏はこの問題を認識しており、テスト デバイスの 1 つで問題を再現することに成功したようです。これは、トラブルシューティングとバグの修正に不可欠な第一歩です。

Saurik 氏の公式回答は、関連のサポート スレッドにコメントとして公開されており、以下に引用します。

わかりました。そのスレッドで問題を再現できました。問題を再現するための明確な手順をありがとうございます。根本的に、この動作は amfid と substrated が同時に強制終了されるために発生します (これを可能な限り回避するのが良いのですが、これまでのところ JetsamPriority でプロセスを保護させることにまったく失敗しています。以前のバージョンの substrated は launchd を使用していませんでした。これが保護に役立ったかどうかは疑問ですが、Jetsam についてはよく知りません)。ただし、Substrate が実行していること (これは何年も前から行われています) は基本的に amfid を使用して実行可能ページをプロビジョニングすることであるため、初期化に失敗します (これは馬鹿げていますが、実行に実行可能ページが偶然必要になるためです。これは簡単に修正できます)。その後、(理論上はここまで進んだ場合ですが、実際にはそうではありません) amfid の xpcproxy をフックできません (実行可能ページを必要とする「完全な仕組み」を使用してこれを実行しているため)。明日の夜には、これらの問題の両方を修正する時間があると思います (xpcproxy と特殊なケースの amfid に対して、より限定されたフックを提供できます)。

Saurik 氏のコメントから、凍結の問題はおそらく、amfid と substrated の 2 つのプロセスが同時に終了したことに関係していると考えられます。

Saurik 氏は、今週中に Cydia 経由で Cydia Substrate のアップデートをリリースし、上記の問題を修正する予定であり、理論的には一部のユーザーが報告しているフリーズの問題も解消されるはずだ。

いつものように、このアップデートに関する新しい情報が明らかになった時点で引き続きお知らせしますので、最新の脱獄ニュースを知るには iDB に注目してください。

アップデート以降、ジェイルブレイクしたデバイスでCydia Substrateがフリーズする問題が発生しましたか? 下のコメント欄でお知らせください。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.