新しい iPhone ファームウェアがリリースされるたびに、多くの人が誤ってデバイスを最新の OS にアップデートしてしまい、ジェイルブレイクやロック解除ができなくなったり、以前のバージョンにダウングレードできなくなったりしてしまいます。
iPhone をダウングレードするには、数週間前の 3.1.2 のときのように Apple が古いファームウェア バージョンへの署名を停止した場合に備えて、Saurik のサーバーにECID SHSH をファイルしておく必要があります。
ECID SHSHを保存する方法
これは iPhone 3GS および iPod Touch 2G/3G にのみ有効であることに注意してください。iPhone 3G ユーザーはファームウェア (ベースバンドではない) をダウングレードできるため、心配する必要はありません。
簡単な方法
私のように運が良ければ、Cydiaを起動して「このデバイスにはiPhone OS用のSHSHがファイルに保存されています:3.0、3.1、3.1.2、3.1.3」と表示されたら、何もする必要はありません。私の場合はこれら4つのSHSHがファイルに保存されていますが、最新のSHSHだけをファイルに保存していれば問題ありません。この記事を書いている時点での最新のファームウェアは3.1.3なので、少なくとも3.1.3用のSHSHがあることを確認してください。
もう一つの簡単な方法
このメッセージが表示されなくてもご心配なく。Cydiaのホームページを少し下にスクロールして、「Make my life easier(生活を楽にする)」ボタンを探してください。それをタップするだけで、ECID SHSHが自動的にSaurikのサーバーに保存されます。Cydiaを一度閉じて、もう一度起動してください。SHSHがファイルに保存されたことを示すメッセージが画面上部に表示されるはずです。
これで準備完了です!ただし、新しいファームウェアがリリースされてもすぐにアップデートしないでください。新しいジェイルブレイクがリリースされるまでお待ちください。