checkra1n 脱獄ツールは、checkm8 と呼ばれる強力なブート ROM エクスプロイトを使用することで有名ですが、このエクスプロイトは A7-A11 プロセッサを搭載したデバイスのハードウェアに存在するため、Apple はソフトウェア アップデートでパッチを適用できません。
checkra1nチームは2019年にmacOS専用アプリケーションとしてcheckra1nジェイルブレイクをリリースしましたが、Linuxへの対応は2020年に入ってからようやく開始されました。Windowsについては、checkra1nチームはサポートを計画していましたが、今日に至るまで公式リリースには反映されていません。一体何が問題なのでしょうか?
前回、Windows版のcheckra1nの進捗状況について何か情報を得た際、Windowsプラットフォームへの移植は、特にデバイスの脱獄に必要なUSB接続に関して、非常に複雑になると予想されていました。現在もWindows対応の公式checkra1n脱獄ツールが存在しない現状を考えると、これらの複雑さは誇張されたものではないとしか思えません…
しかし今週、checkra1n開発者のDany Lisiansky氏(@DanyL931)が、著名な開発者Steve Troughton-Smith氏とのTwitterでの会話の中で、Windows 10上のcheckra1nプログラムのユーザーインターフェースのスクリーンショットを共有したことで、希望の炎が再び燃え上がった。予想通り、このツイートは熱心なジェイルブレーカーたちの注目を集め、瞬く間に/r/jailbreakへの本格的な投稿へと発展した。
スクリーンショットは、ダークモードとデフォルトのライトモードの両方が有効になっているWindows 10上のcheckra1n脱獄のスタート画面を示しています。インターフェースはMacでcheckra1nを起動した場合とほぼ同じです。しかし、スクリーンショットにはWindows上で実際に脱獄プロセスが行われている様子は写っていません。そこで疑問が湧きます。Windows版checkra1nはついに完成するのでしょうか?
半信半疑だった私たちは、TwitterでDanyLさんに連絡を取り、詳細を尋ねました。すると、掲載されたスクリーンショットは、 Windows 10版のcheckra1nジェイルブレイクの部分的に機能する移植版だということが分かりました。「部分的に」という言葉に注目してください。これは、ほぼ完成しているように見えるものの、Windows版checkra1nはまだ完成していないことを示しています。
DanyL氏によると、Windows版のcheckra1nはまだ開発段階にあり、一般公開までにはまだ多くの作業が必要だとのことでした。そのため、具体的なリリース時期についてはお伝えできません。
ご存知ない方のためにご説明しますと、Windows PCを使ってcheckra1nで対応デバイスを脱獄することは可能ですが、この方法はcheckra1nチームによって公式にサポートされておらず、アップデートも頻繁に行われません。さらに、これらの方法はWindows PCから操作するにもかかわらず、実際にはLinuxを利用して作業を行います。この方法を必ずしも推奨するわけではありませんが、他に選択肢がない場合には、この方法も選択肢の一つとなります。
現時点では、checkra1n の脱獄ツールが自分の PC で利用できるようになることを期待している Windows ユーザーはまだしばらく待たなければならないかもしれません。とはいえ、現在開発が進められているのでご安心ください。