diosra2’s blog

iOS 脱獄、ダウングレード等

Downgrade_iPad_mini_2

iPad mini 2

64bitデバイスをダウングレード・任意のバージョンに復元することは困難です。

条件付きですが、脱獄とtihmstar氏によるnonceEnabler、そしてtsscheckerにより取得したshsh2を利用して任意のバージョンに復元することは可能です。

 

 

条件

1)

・A7デバイスでiOS 9.1-10.2

・nonce生成バグで衝突を起こすapnonceを含むshsh2を取得済み

・互換性のあるSEPの署名

*脱獄は不要

 

2)

・脱獄

・tfp0 または host_get_special_port 4 カーネルパッチ

・nonceEnablerパッチ

・shsh2

・互換性のあるSEPの署名

 

SEP

iPhone 5sとiPad Air、iPad mini 2ではOTAでiOS 10.3.3が署名されているため、改変したBuildManifestを利用しiOS 10.3.3のSEPとiOS 10.2~iOS 10.3.3のshsh2でiOS 10.2~iOS 10.3.3へ復元することができます。(Touch IDなども動作します。)

 

iOS 10.2~iOS 10.3.3にアップデートする。

※ iOS 10.3.3のOTAのSEP署名, BB署名を要求するため、BuildManifestを10.3.3のOTAのSEPを署名できるように書き換える必要があります。これをしないとアップデートは失敗します。

A7 10.3.3 OTA Manifests by alitek12

 

 

~ iOS 8.4の場合

脱獄, tfp0 patch必須

1) nonceEnablerパッチを当てる。

2) nonceをセットする。

3) futurerestoreを利用してiOS 10.2~iOS 10.3.3にアップデート可能。

 

iOS 9.0.xの場合

脱獄必須

1) cl0verを使ってtfp0 patch。

2) nonceEnablerパッチを当てる。

3) nonceをセットする。

4) futurerestoreを利用してiOS 10.2~iOS 10.3.3にアップデート可能。

 

iOS 9.1

1, 脱獄不要

nonce生成バグで衝突を起こすapnonceを含むshsh2を取得済み

-> prometheusの方法でfuturerestoreを利用してiOS 10.2~iOS 10.3.3にアップデート可能。

 

2, 脱獄必須

1) nonceEnablerパッチを当てる

2) nonceをセットする。

3) futurerestoreを利用してiOS 10.2~iOS 10.3.3にアップデート可能。

 

iOS 9.2 - 9.3.3

1, 脱獄不要

nonce生成バグで衝突を起こすapnonceを含むshsh2を取得済み

-> prometheusの方法でfuturerestoreを利用してiOS 10.2~iOS 10.3.3にアップデート可能。

 

2, 脱獄必須

1) jailbreakmeでjailbreak

2) nonceをセットする。

3) futurerestoreを利用してiOS 10.2~iOS 10.3.3にアップデート可能。

 

iOS 9.3.4 - 9.3.5

1, 脱獄不要

*nonce生成バグで衝突を起こすapnonceを含むshsh2を取得済み

-> prometheusの方法でfuturerestoreを利用してiOS 10.2~iOS 10.3.3にアップデート可能。

または、

 

1) PhoenixNonceをインストール

2) nonceをセットする。

3) futurerestoreを利用してiOS 10.2~iOS 10.3.3にアップデート可能。

 

iOS 10.0.1 - 10.2

1, 脱獄不要

*nonce生成バグで衝突を起こすapnonceを含むshsh2を取得済み

-> prometheusの方法でfuturerestoreを利用してiOS 10.2~iOS 10.3.3にアップデート可能。

2, 脱獄必須

1) yalu102(beta4以降)でjailbreak

2) nonceをセットする。

3) futurerestoreを利用してiOS 10.2~iOS 10.3.3にアップデート可能。

 

iOS 10.3.x

1) v0rtexNonceをインストール

2) nonceをセットする。

3) futurerestoreを利用してiOS 10.2~iOS 10.3.3にダウングレード可能。

 

~ iOS 11.1.2

1) NonceSet112をインストール

2) nonceをセットする。

3) futurerestoreを利用してiOS 10.2~iOS 10.3.3にダウングレード可能。