TaichiのiOS Blog

iOS Jailbreak

Windowsで32bitデバイスをfuturerestoreする方法

futurerestore 32bit

 

前置き

  • A6,A5,A4デバイスをサポート
  • 32bitのiOSをダウングレードできる
  • 脱獄必須(kDFUモード)
  • 基本的にバースバンドは署名されているものを使うことになります
  • バースバンドを維持する場合はCFWを作成してidevicerestoreで復元する必要があります
  • この記事はWindows向けに書かれています

 

条件

  • 有効なshshを保存している
  • FirmwareBundleがある
  • kloaderが使用できる(h3lixは不可)

 

インストール

 

方法

①デバイスをkDFUモードにする

以下のrepoを追加し、kDFUAppをインストールする

http://repo.tihmstar.net

 

②デバイスをkDFUモードにする

 

③shsh,復元したいバージョンのファームウェアをfuturerestoreのフォルダ内に移動する

 

コマンドプロンプトを起動しcdコマンドでfuturerestoreのフォルダを選択

cd C:\Users\Username\Desktop\futurerestore

 

⑤コマンドを入力 

libfuturerestore.exe --use-pwndfu -t {shsh} --latest-baseband {ipsw}

(例) iPhone 4s の場合(8.4.1)

libfuturerestore.exe --use-pwndfu -t ticket.plist --latest-baseband iPhone4,1_8.4.1_12H321_Restore.ipsw

 

Wi-Fi Modelの場合(iPad,iPod Touch)

libfuturerestore.exe -

-use-pwndfu -t {shsh} --no-baseband {ipsw}

(例) iPad miniの場合(8.4.1)

libfuturerestore.exe --use-pwndfu -t tikect.plist --no-baseband iPad2,5_8.4.1_12H321_Restore.ipsw

(Tabキーを押すとファイル名を自動入力してくれます

ドラッグドロップでもできます)

 

*Basebandは手動で選択することもできます

(例)iOS8.4.1のOTAを使用する場合

libfuturerestore.exe --use-pwndfu -t  ticket.shsh -b Trek-5.5.00.Release.bbfw -p BuildManifest_iPhone4,1_841_OTA.plist iPhone4,1_8.4.1_12H321_Restore.ipsw

 

⑥futurerestoreの実行

上記のコマンドをEnterキーで実行するとfuturerestoreが開始します

実行中にはケーブルを絶対に抜かないで下さい