Mac

Checkra1nの脱獄ツールがA8-A9XデバイスでiOS 14をサポート

Checkra1nの脱獄ツールがA8-A9XデバイスでiOS 14をサポート

Apple が iOS および iPadOS 14 を一般向けに公式にリリースしてから 1 週間も経たないうちに、checkra1n チームは、Apple の最新かつ最高のモバイル オペレーティング システム (ただし、問題あり) をサポートする checkra1n バージョン 0.11.0 をリリースしました。

checkra1nのTwitterページでは月曜日の夜遅くにこの発表が共有され、すぐにトデスコ本人からのコメントが続いた。

収集した情報によると、checkra1n v0.11.0はiOS 14をサポートしていますが、A9(X)以前のプロセッサを搭載した端末のみに対応しています。checkra1nチームは、将来的にcheckm8エクスプロイトの影響を受ける新しい端末のサポートを追加する予定ですが、Appleがセキュリティ対策を実装することで、影響を受ける新しい端末へのcheckm8エクスプロイトの展開をより困難にしているため、これには時間と労力がかかるでしょう。

checkra1n チームはブログ投稿で状況を説明しています。

iOS 14では、AppleはA10以降(Apple TVとiBridgeを除く)のSEPOSに新たな緩和策を追加しました。デバイスがDFUモードから起動され、Secure Enclaveがユーザーデータの復号要求を受信すると、デバイスをパニック状態にします。checkm8ではSecure Enclaveを制御できないため、この問題の回避は容易ではありません。しかし、最近公開されたBlackbird脆弱性を利用することで、 A10およびA10XのSecure Enclaveを制御し、この緩和策を無効にすることが可能です。A10およびA10Xデバイスのサポートは現在開発中で、今後数週間以内に提供開始される予定です。

なお、checkm8エクスプロイトはハードウェアベースのエクスプロイトであるため、パッチを当てることはできません。しかし、AppleはiOS 14のように、ソフトウェアに厄介なセキュリティレイヤーを追加することが可能です。これにより、最新のモバイルOSにアップデートされた新しい端末でcheckra1nを動作させることは不可能ではありませんが、より困難になります。これが、checkra1nチームがより多くの時間を必要としている理由です。

checkra1nジェイルブレイクがA9(X)以降のすべてのデバイスのサポートを追加する具体的な時期は未定ですが、checkra1nチームはA10およびA10(X)デバイスについては「今後数週間」と予測しています。残念ながら、iPhone XなどのA11デバイスに同じパッチを適用するのが簡単かどうかはまだ不明です。

iOS 14のサポートに関するcheckra1nチームの透明性は高く評価すべきであり、称賛に値します。これらの開発状況を注視している私たちにとって、常に最新情報を入手し、舞台裏で何が起こっているかをより深く理解する上で役立っています。正確な納期を明示せずに大まかな発表を行ったのも、checkra1nチームが過剰な約束をして期待に応えられない状況を避けたいと考えているため、良い判断だったと言えるでしょう。誰もそんな状況には陥らないでしょうから。

checkra1n v0.11.0 のその他の注目すべき変更点は次のとおりです。

強調表示された変更

– iOS 12.0~13.7 の公式サポート
– iOS/tvOS 14.0 の公式サポート (iOS および iPadOS を実行する A8(X)~A9(X)。すべての tvOS デバイスがサポートされています)
-Apple TV 4K ブレークアウトボードの公式サポート (標準および高度)

バグ修正

– ユーザーランドカーネルパッチファインダーの問題を修正。checkra1nフラグの保存と、開発者が使用するカーネル情報のtfp0へのエクスポートができませんでした。これはiOS 13.6以降のデバイスで発生していました。
– macOSでDMGからアプリを起動できるようになりました。
– Linuxで降格が機能するようになりました。
– v1.x標準のブレイクアウトでUSBを有効にすることで、Apple TV 4Kの-20エラーを修正しました。

その他の変更点

– bridgeOS の部分的なサポート (CLI のみ、'既知の問題' を参照)
– PongoOS が Darwin ABI に切り替えられました
– カーネルパッチファインダーのパッチセットが改善されました
– ブート戦略/フックが改善されました
– NVRAM ロック解除パッチ (ルート用)
– dyld パッチ
– Mach-o プラットフォームの制限がなくなりました (iOS バイナリが tvOS/bridgeOS で実行できるようになり、その逆も可能になりました)
– checkra1n ビルドのサイズが大幅に削減されました
– macOS バグレポーターが削除されました

この記事の執筆時点で、checkra1n が iOS 14 ですでにサポートしているデバイスは次のとおりです。

  • iPhone 6s、6s Plus、SE
  • iPad 第5世代
  • iPad Air 2
  • iPad mini 4
  • iPad Pro 第1世代
  • Apple TV 4と4K
  • iBridge T2

今後数週間でサポートされる予定のデバイスは次のとおりです。

  • iPhone 7と7 Plus
  • iPad 第6世代および第7世代
  • iPod touch 7
  • iPad Pro 第2世代

以下は、checkra1n チームがまだ完全に確信していないデバイスです。

  • iPhone X
  • iPhone 8、8 Plus

より新しいOSをご利用で、既にiOS 14にアップグレード済みの場合は、Appleが今週後半に署名を停止する前に、iOS 13.7にダウングレードするチャンスがまだあります。iOS 13.7用のジェイルブレイクはまだありませんが、コミュニティのリーダーたちのアドバイスに従い、可能な限り低いファームウェアにしておくことで、ジェイルブレイクの対象となる可能性が高まります。

いつものように、checkra1nの最新版は公式ウェブサイト(https://checkra.in )からダウンロードできます。安全のため、他の場所から脱獄ツールを入手しないでください。ご不明な点がある場合は、以下のいずれかのチュートリアルに従ってcheckra1nで脱獄してください。

  • macOSでcheckra1nを使って脱獄する方法
  • Windowsでcheckra1nを使って脱獄する方法

checkra1n脱獄の進捗状況について、興味がありますか?ぜひ下のコメント欄でご意見をお聞かせください。

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