Mac

バグのある脱獄ツールをインストールした後にリスプリングループから回復する方法

バグのある脱獄ツールをインストールした後にリスプリングループから回復する方法

脱獄ツールのテスターとして、バグのあるアドオンや競合するアドオンをインストールした後に、多くの脱獄ユーザーが「リスプリングループ」と呼ぶ現象に遭遇することは珍しくありません。これは大きな不便を伴うこともありますが、幸いなことに、リスプリングループは通常簡単に回復できます。

リスプリングループとは何ですか?

リスプリングループとは、その名の通り、iPhoneが何度もリスプリングを繰り返しながら、完全に再起動しない状態を指します。その結果、画面が真っ暗になったり、下図のように白いスピナーが表示された黒い画面が表示されたりします。

画面をリスプリングします。

通常のリスプリングでは、デバイスが黒い画面に白いスピナーを表示し、すぐにオンラインに戻りますが、リスプリングループでは数分から数時間にわたってオンラインに戻らないことがあります。そのため、デバイスの使用が中断されるため、できるだけ早く対処する必要があります。

リスプリングループの修正

リスプリングループに陥ってしまった場合、解決方法はいくつかあります。ただし、リスプリングループには重症度が異なる場合があることを付け加えておきます。すぐに簡単に解決できるものもありますが、私が普段使っている方法がうまくいかず、より極端な手段に頼らざるを得なかったケースもありました。以下では、それらの方法をすべて解説していきます。

方法1: 強制的に再起動する

最近の脱獄の多くはセミアンテザードまたはセミテザードであるため、ハードリスタート後にユーザーがデバイスを再脱獄する必要があります。リスプリングループに陥った場合、これは有利に利用できます。リスプリングループは通常、不適切な脱獄調整コードによって引き起こされ、脱獄されていない状態で起動すると、脱獄に関連するコードの実行が停止します。

黒い背景に白いAppleロゴが表示されたiPhoneの再起動画面

次の方法でいつでも強制的に再起動できます。

  1. 音量アップボタンを素早く押して放す
  2. 音量を下げるボタンを素早く押して放します
  3. Appleロゴが表示されるまでサイドボタンを押し続けます

Appleロゴが表示されたら、サイドボタンを放してください。この3つの手順をこの順番で素早く実行すると、デバイスが強制的に再起動します。再起動したら、再度ジェイルブレイクを試すことができます。

この方法は、ノッチ付きのiPhoneと触覚ホームボタン搭載のiPhoneの両方で有効です。iPhone 6以前のモデルのように、触覚機能のないホームボタンが搭載されているiPhoneの場合は、以下の手順で強制的に再起動できます。

  1. Appleロゴが表示されるまで、スリープ/スリープ解除ボタンとホームボタンを押し続けます。

Appleロゴが表示されたら、スリープ/スリープ解除ボタンとホームボタンを放してください。デバイスが再起動して再び起動したら、再度ジェイルブレイクを試すことができます。

方法2: OpenSSHとリスプリング

リスプリング ループが応答しない場合、また、ジェイルブレイクしたデバイスに OpenSSH がインストールされている場合 (常にインストールされている必要があります)、コンピューター上のターミナル アプリケーションを使用してリスプリング ループから抜け出し、セーフ モードに移行して、問題の原因となっているジェイルブレイクの調整を削除できる可能性があります。

Mac's Terminal app icon

次の方法で、デバイスをリスプリング ループから抜け出して OpenSSH 経由でセーフ モードに移行することができます。

  1. ターミナルアプリケーションから次のssh -l root <IP Address>コマンドでログインします。
  2. alpineデフォルトのパスワードとして使用します(変更していない限り、変更する必要があります)
  3. killall -SEGV SpringBoardセーフモードに入るためのコマンドを入力してください

デバイスがセーフモードになったら、そもそもこの奇妙な現象の発端となった脱獄ツールを削除できます。削除が完了したら、セーフモードを終了し、通常の脱獄状態に戻って通常の脱獄作業を再開できます。

この方法は、Windows のコマンド プロンプトや PowerShell プログラム、macOS や Linux のターミナル アプリなど、ほとんどのターミナル アプリケーションで機能します。

方法3: バッテリーを消耗させる

OpenSSH をインストールしたことがない、またはコンピューターが手元にないなどの理由で OpenSSH にアクセスできない場合、あるいは最初の方法が応答しない場合は、リスプリング ループとのこの戦いに勝つための確実な方法の 1 つは、問題のデバイスのバッテリーを使い切ることです。

Low Power Mode.

確かに、これには時間がかかります。しかし、リスプリングループが発生するたびにデバイスが熱くなる傾向があり、これはプロセッサがこの処理中に非常に忙しくなるためです。その結果、リスプリングループはバッテリーを大量に消費するため、この問題のある状態では通常よりもバッテリーの消耗がはるかに早くなります。

バッテリーが切れた後は、充電すればデバイスはジェイルブレイク前の状態で再起動します。これで、再度ジェイルブレイクを試すことができます。

ボーナスのヒント: 脱獄不要モードを使う

上記の方法 1 または 3 でジェイルブレイク状態に戻すと、問題のあるジェイルブレイク調整プロセスが最初からやり直されるため、リスプリング ループに戻ってしまう場合は、デバイスをジェイルブレイク調整なしのモードで再起動する必要がある可能性があります。

iOS 15およびiPadOS 16向けのDopamine jailbreakを含む、さまざまな脱獄がこの機能をサポートしています。Dopamine設定で探している機能は、Tweak Injectionです。

Dopamine Tweak Injection option.

次回デバイスを再脱獄するときにこのトグル スイッチをオフにすると、すべての脱獄調整が機能しなくなり、脱獄調整なしモードをオフにする前に、問題のある脱獄調整をパッケージ マネージャーから削除できるようになります。

まとめ

リスプリングループは決して楽しいものではなく、特に神経をすり減らすこともあります。しかし、幸いなことに、もしリスプリングループに陥ったとしても、完全に対処法がないわけではありません。リスプリングループに陥ったからといって、慌ててデバイスを最新のソフトウェアバージョンに復元し、脱獄を無駄にしないでください。時間をかけてトラブルシューティングを行えば、無事に回復できるかもしれません。

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