脱獄ツールがデバイス上でバグを起こし、ブートループに陥ってしまったらどうしますか?デバイスを再起動してもダメですか?インターネットで解決方法を調べますか?
これはどうでしょう: Saurik が「No Substrate Mode」と呼ぶ起動形式で起動してみて、問題のある調整をアンインストールします。
この記事では、ジェイルブレイクされた iPhone または iPad のあまり使用されていない機能である No Substrate Mode の使用方法について説明します。この機能は、デバイスの電源をオンにできない場合に貴重なジェイルブレイクを失うことからあなたを本当に救ってくれます。
バグは脱獄を台無しにする可能性がある
脱獄アプリがバグを起こすのは決して良い気分ではありませんが、実際に起こるものです。脱獄コミュニティは経験豊富なiOS開発者で溢れているだけでなく、iOSを初めて触る新進気鋭のiOS開発者の交流の場としても機能しています。
私は長年脱獄シーンに携わっており、新旧問わず、開発者の出入りを見てきました。新進気鋭の開発者はCydiaで最初の脱獄ツールをリリースした瞬間に注目を集めますが、時にはバグが混入し、脱獄したデバイスが不安定になったり、クラッシュやバグが発生したりすることがあります。
場合によっては、バグが深刻でブート ループと呼ばれる状態を引き起こす可能性があり、これはデバイスが完全に起動せず、Apple ロゴが永久に表示される状態です。
この場合、ほとんどの人はデバイスをiTunesに接続して工場出荷時の設定に復元します。唯一の問題は、そうすることで脱獄データが消去されてしまうことです。
最近は脱獄アプリを見つけるのが難しくなっています。最新のファームウェアにアップデートすると脱獄アプリは使えなくなります。また、主要な脱獄アプリ開発チームが沈黙していることと、脱獄アプリのリリース間隔が長いことから、現時点では新たな脱獄アプリの開発は行われていないようです。
簡単に言うと、どんなことがあっても復元は避けたいので、Cydia の開発者である Saurik 氏は、ジェイルブレイクされたデバイスに「No Substrate Mode」という天才的な機能を実装しました。この機能により、Cydia Substrate ベースの調整がバックグラウンドで実行されることなく、デバイスを起動できます。
ジェイルブレイクされたデバイスでブート ループが発生している場合は、iTunes でデバイスを復元するかどうかを慎重に検討する必要があります。
Apple はここ数か月間、脱獄不可能な新しい iOS を次から次へとリリースしているため、新しい脱獄がリリースされるまで、脱獄した状態を取り戻すことができないことがよくあります。
代わりに、次の簡単な手順に従って、デバイスがブート ループになっているときに、No Substrate Mode に手動でアクセスできます。
1)デバイスの電源がオフになり、再起動するまで、電源ボタンとホームボタンを 10 秒間押し続けます。
2)デバイスが再起動している間 (Apple ロゴの画面が表示されたとき)、ロック画面が表示されるまで音量アップボタンを押し続けます。
この時点で、デバイスに再びアクセスできるはずです。ただし、No Substrateモードになっているため、Cydia Substrateベースの脱獄ツールは一切機能せず、設定アプリから設定が消えてしまうことにご注意ください。
今こそ、Cydia アプリを開いて、ブート ループの原因となっている調整をアンインストールするチャンスです。
脱獄したデバイスに大混乱をもたらした脱獄ツールを削除したら、デバイスを通常通り再起動してください。ブートループの問題は解消されているはずで、iTunesでデバイスを復元することなく、残りの脱獄ツールを再びご利用いただけます。
まとめ
ノーサブストレートモードは脱獄者にとって貴重な機能ですが、これほど活用されていないことに驚きます。不具合のある改造のせいでiTunesでデバイスを復元しなければならなかったという恐ろしい話を聞くと、この機能の存在を知らなかった人たちを気の毒に思います。
実際に、No Substrate Mode で脱獄の調整によって引き起こされたブート ループの問題を解決できなかったという話は聞いたことがありません。そのため、脱獄者がこの機能の存在を知ることは重要です。特に、このコミュニティを維持し、不要なソフトウェア アップグレードによって脱獄が停止するのを防ぐ場合は重要です。
ジェイルブレイクされたiOSデバイスで、No Substrateモードで起動してブートループの問題を解決できることをご存知ですか?ぜひ下記でシェアしてください!
更新: iDB読者の方からご指摘いただいた通り、このモードは「セーフモード」ではなく「基板なしモード」と呼ぶ方が正確です。そのため、投稿をそのように修正しました。ありがとうございます。