昨日お伝えしたように、iPhone 4S を除くすべてのデバイスで SHSH ブロブを管理できる Windows ベースのツールである iFaith が更新され、iOS 5.x ブロブを保存し、iOS 5 デバイスをダウングレードするために使用できるカスタム ファームウェアを作成できるようになりました。
これは RedSn0w のステッチ機能と非常によく似ていますが、大きな違いは Apple の APTicket を包含し、iOS 5 との互換性を備えていることです。
これまで、iOS 5.x デバイスを以前のバージョンの iOS 5 にダウングレードすることは不可能でした。しかし、もうそんなことは不可能です。ビデオチュートリアルでその方法をご説明します。
[チューブ]http://www.youtube.com/watch?v=P2N9hJJml_0[/チューブ]
前述のとおり、iFaith は Windows 専用のツールであるため、RedSn0w または他の Mac ベースのソフトウェアが更新されるまでは、iOS 5 の SHSH BLOB を正常にバックアップし、Apple がその特定のファームウェアにまだ署名しているかどうかに関係なく使用できる署名済み IPSW を作成するには、Windows ボックスが必要になります。
TinyUmbrellaはアップデートされ、SHSH BLOBを保存できるようになりましたが、APTicketの問題はまだ残っており、Macユーザー向けの「スティッチング」や署名ソリューションはまだありません。しかし、近いうちにMac向けの完全なソリューションが必ず登場するでしょう。
注意: Windowsマシンをご使用ください。iOS 5以降がインストールされたiDevice(iPhone 4Sはまだ対応していません)が必要です。最適な結果を得るには、iFaithを管理者として実行してください。カスタムIPSWを作成するには、最新のファームウェアが必要です。
ステップ 1: iFaith をダウンロードして実行します。
ステップ 2:デバイスを DFU モードにします。
ステップ 3:「SHSH BLOB をダンプ」を選択し、「続行、始めましょう!」をクリックし、Apple TV 2 プロンプトで「いいえ」を選択して、「開始」をクリックします。
ステップ4: iFaithはSHSH BLOBをダンプし、保存するように要求します。デスクトップに保存してください。
将来のダウングレードに備えてカスタム署名された IPSW を作成する方法
ステップ 1: iFaith を実行します。
ステップ 2:デバイスを DFU モードにします。
ステップ 3:「Build *signed* IPSW w/BLOBs」を選択します。
ステップ4:デバイスの現在のファームウェアを参照します。iFaithから直接ダウンロードすることもできますが、参照機能を使用することをお勧めします。
ステップ 5:「IPSW のビルド」をクリックします。
ステップ 6: IPSW を抽出し、デスクトップに配置します。
ステップ 7: [続行] をクリックし、[開始] をクリックします (デバイスはすでに DFU モードになっているはずです。これにより、iTunes を使用してカスタム復元を行うために PwnedDFU モードになります)。
ステップ8: iFaithを閉じ、iTunesを開くと、リカバリモードになっているデバイスが見つかるはずです。Shiftキーを押しながら「復元」をクリックし、カスタムファームウェアを見つけます。ファームウェアの名前は「0000000000_iFaith_iPhone_4-5.0.1 (9A405)_signed.ipsw」のようになっているはずです。
この例では、カスタム5.0.1 IPSWファイルを作成しました。Appleはまだこのファームウェアに署名しているため、iOS 5.1がリリースされ、Appleが5.0.1への署名を停止するまで、ダウングレードを検証することはできません。それまでは、将来の復元に備えてカスタムファームウェアを安全な場所に保管しておくことをお勧めします。
iOS 5.0をお使いの場合は、iOS 5.0は署名が切れているため、ダウングレード機能を今すぐテストできます。復元を行う際は、カスタムファームウェアを選択してください。
繰り返しますが、iPad 2 と同様に、iPhone 4S は影響を受けにくいため、この方法は iPhone 4S では機能しません。
iOS 5のBLOBの保存、カスタムファームウェアの作成、アップグレード、ダウングレードを試しましたか?もし試した方は、ぜひ下のコメント欄で結果をお聞かせください!