月曜日の夜遅く、元 Odyssey チームのメンバーで主任開発者の CoolStar が、iOS & iPadOS 15.0-15.1.1 向けの Cheyote 脱獄がキャンセルされ、CoolStar がコミュニティから永久に離脱することを正式に発表したことで、脱獄コミュニティは一息ついた。
Odysseyチームは月曜日の夜、Twitterで詳細を共有し、CoolStar自身が書いたTumblrの投稿へのリンクを貼った。投稿では、CoolStarが脱獄コミュニティから離脱する決断について詳細を述べ、Cheyoteの現状について言及している。CoolStarは以前、2023年4月までにデモ版をリリースすると述べていたが、実際には現時点でリリース予定であり、実現は不可能だろう。
アーカイブの理由から、ブログ投稿全文を以下に引用します。
脱獄コミュニティからの脱退
昨年の今頃(2022年3月)、メインで使っているiPhoneをiOS 15.1にアップデートし、脱獄を試していました。iOS 15.1のリリース後はもう使わないだろうと覚悟していましたが、iOS 15.0から15.1までの様々な対策だけでも、脱獄はもはや不可能かもしれないと覚悟していました。つまり、リスクを負うべきだったのです。
その時までには、私が使用していた調整は、iPhone 用の iPad ドックと、ノッチ付き iPhone のバッテリー残量表示の有効化の 2 つだけに減らしていました。
6月に早送りすると、iOS 16ではノッチ付きのiPhoneにバッテリー残量の割合がネイティブに導入され、(純正と比べて)必要な調整の数が2から1に減りました。しかし、私はまだiOS 15.1を使用しており、その時点では動作する端末を持っていたので、まだ脱獄できることを望んでいました。
しかし、月日は流れ、6月が7月になり、iOS 16のベータ版がリリースされる頃になりました。ある方からの寄付のおかげで、脱獄開発を加速させるためにM1 Macbook Airを手に入れ、数週間後にはA12とA13を含む、調整を加えたlibhookerを動作させることができました。この時点での脱獄は、動作はするもののバグだらけで、希望は膨らんでいました。
その後、脱獄コミュニティが登場しました。当時は PAC / PPL バイパスがなかったため、libhooker はコードページに署名することを余儀なくされましたが、これは libhooker API を使うことでしか実現できませんでした (潜在的な回避策に多大な労力を費やさない限り)。しかし、微調整開発者はフックのバッチ処理に libhooker API を使うことをほとんど検討せず、私はすぐにイライラし始めました。そして、コミュニティの他の多くの人も役に立っていませんでした。特に Cheyote が A15 で壊れていることが明らかになって以来、この件で Twitter や Reddit で多くの脱獄ユーザーから嫌がらせを受けていました。そしてもちろん、2022 年 8 月という時点で、この時点で寄付をしても初期の iOS 15 を搭載した A15 デバイスが手に入る可能性は低いでしょう。
同時に、Windows をさまざまな Chromebook に移植することにも興味が湧いていました。AMD Ryzen への移植は順調に進み、日常的に使用できるようになりました。また、Pixel 2 Chromebook でオーディオが動作するようになりました (Pixel 2 Chromebook は 2017 年に放棄しましたが、2022 年に新しい経験を活かして再開しました)。
そこで私は我慢できなくなりました。Chromebookコミュニティの方がはるかに優れていることに気づき、脱獄コミュニティに我慢する必要などないと悟ったのです。そしてCheyoteの開発を後回しにして、Chromebook用のWindowsドライバの開発に集中することにしました。
8月が9月、11月、12月と過ぎていった。Chromebookの分野では進展が見られていたが、iOSのジェイルブレイクを再開しようかと考えるたびに、あの嫌がらせを思い出して身震いした。
2022年12月、MacBookへの寄付金を寄付者に返金しました。Cheyoteは予定より大幅に遅れており、たとえ実現したとしても、実現しないだろうと覚悟していたからです。一方、Chromebookの分野では、Intel第12世代オーディオの実装を進めていました。
それから月日が流れ、2023年3月、丸1年が経過していたことに気づきました。そして、バッテリー残量表示とウィジェットを見逃すためだけに、iOS 15.1を使い続けていたのです。そこで、もう後戻りはできないし、メインのiPhoneを脱獄することももうしばらくはできないだろう、いや、そもそもできないかもしれない、と覚悟しながら、メインのiPhoneをiOS 16.3.1(そして今はiOS 16.4)にアップデートしました。
それで今日に至りました。ここ数ヶ月、ずっと現実を直視してきていましたが、脱獄コミュニティから遠ざかることで、明らかに気分が楽になり、より楽しく過ごせる新しい趣味を見つけることができました。さて、そろそろお別れです。iOS 5(2012年)向けの調整版の開発、そしてiOS 11(2017年)以降の脱獄開発は、全体的に順調でした。10年間の活動は、まあ悪くないですね。
=============================
Cheyoteをまだ待っている皆さん、残念ながらもう期待はしていません。数ヶ月前には既に前進していたことは明らかですが、それを完全に理解するまでに今になってしまいました。これまで私を支えてくださった皆さん、そしてElectra、Chimera、Odyssey、そしてTaurineといった私の開発環境へのご支援に深く感謝いたします。もしあなたがまだ私が作った脱獄アプリを使っているなら、あなたは真の脱獄アプリです。libhookerと私のリポジトリはiOS 11からiOS 14向けに引き続き稼働しています。SileoはAmyによって1年以上メンテナンスされています。 Odyssey と Taurine は長い間安定して動作してきたことを考えると、これ以上のアップデートは必要ないと思います。また、libhooker 1.6.9 は iOS 14.8.1 (checkm8 上) および iOS 14.3 (Chimera -> Taurine 上) まで完全に検証された最後のバージョンであるため、引き続き私のリポジトリでホストされます。
もし私が最近何をしているか興味があれば、ここ10年くらいのIntel Chromebook(またはサポートされているRyzen 3000搭載Chromebook 3機種)を買って、Windowsをインストールしてみてください!(オリジナルのPixel 1(トラックパッド/タッチスクリーンなし)とSamsung Chromebook 3は除きます。そちらはひどいので、もしお持ちでしたらごめんなさい)
Odysseyチームは、iOS 12を中心とするChimera脱獄と、iOS 13を中心とするOdyssey脱獄の最終アップデートも発表しました。ChimeraはiOS 12.5.7のサポートを追加し、Odysseyは最新バージョンのSileoパッケージマネージャーをバンドルしています。
CoolStar はかつて Sileo パッケージ マネージャー アプリの開発を主導していましたが、現在そのプロジェクトは@elihwymaが主導しています。そのため、Sileo は最近のジェイルブレイクで使用される主要なパッケージ マネージャーであるため、当分の間はなくなることはありません。
Odyssey チームのツイートでは、@MasterMike88と@dhinakgが、現在サポート終了 (EOL) となった Chimera 脱獄で何か問題が発生した場合に iOS 12 のカーネル パッチを提供するための独占的な権限を持っていることも明らかになりました。
Cheyoteが正式にキャンセルされたことで、人々は現在存在する代替の脱獄ソリューションに頼らざるを得なくなります。これには、iOS & iPadOS 15.0~16.xを搭載したA9~A11デバイス向けのcheckm8ベースのpalera1n脱獄、そしてiOS & iPadOS 15.0~15.4.1を搭載したA12+デバイス向けの近日公開予定のFugu15 Max(仮称)が含まれます。とはいえ、脱獄の焦点がiOS & iPadOS 16に移っているため、Cheyoteのキャンセルはそれほど多くの人々に影響を与えることはないでしょう。
Odyssey チームの Discord チャンネルは、ユーザーがコメントしたり質問したりできるように、また Odyssey チームが今後のプロジェクトに関する重要な発表を行うために引き続き開かれます。
CoolStarのコミュニティからの離脱は、彼女の影響力と長年の貢献を考えると、大きな痛手であることは特筆に値しますが、予想外ではありませんでした。彼女の関心はiPhoneの脱獄から他のプロジェクトの改造へと移りつつあり、彼女自身もそのことを繰り返し述べていました。とはいえ、悲しい気持ちは呼び起こすものの、誰にとっても驚くべきことではありません。
CoolStarのプロジェクトには数々のドラマがあり、他の開発者との論争も巻き起こったものの、彼女の貢献が大きかったことは否定できません。iOS 11向けのElectraがリリースされる前、誰も脱獄していないような時代があったことを、私たちは皆覚えているでしょう。そしてElectraが登場しました。その後まもなくunc0verが登場し、unc0verチームとElectraチームの間で激しい競争が繰り広げられました。この競争はその後何年も続き、ChimeraチームやOdysseyチームも巻き込むことになりました。しかし今日、unc0verチームからは全く連絡が途絶えており、状況は少し変わってきています。
次世代の脱獄開発者にバトンが渡されようとしています。彼らはAppleのセキュリティメカニズムを隅々まで理解し、退社していくベテラン脱獄開発者たちを相手にApple端末を攻略する方法を見つけ出さなければなりません。この偉業を現在、palera1nチームとFugu15 Max、そしてXinaA15の開発者たちが成し遂げようとしています。彼らはすでに素晴らしい成果を上げており、今後ゆっくりと進展していくことを期待しています。
CoolStarが脱獄コミュニティから撤退し、Cheyoteがキャンセルされたことについて、どう思われますか?ぜひ下のコメント欄でご意見をお聞かせください。