diosra2’s blog

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

Top

*このブログの記事一覧(手動)です。

[2017/07/16: 更新]



 

脱獄 (Jailbreak)

iOS 6.xJailbreak (iOS 6.x)

iOS 7.xJailbreak (iOS 7.x)

iOS 8.x: --

iOS 9.x: --

iOS 10.x: --

iOS 11.x: No

 


 

ダウングレード (Downgrade)

32bit

iPhone 3GSiPhone 3GSをSHSHなしでダウングレードする [完全]

iOS 9.xのみ: iPhone 4SやiPhone 5などのA5、A6デバイスをiOS 9にダウングレード・復元する

全デバイス(一部脱獄必須): futurerestoreを使って32bit(A5/A6)のiOSデバイスをダウングレードする

64bit

--

 


 

デュアルブート (Dual Boot)

CoolBooterでiOSをデュアルブートする!

 


 

その他

A5、A6デバイスから現在のバージョンのSHSHを抜き出す

SHSH blobsの判別

 

iPhone 3GSをSHSHなしでダウングレードする [完全]

かなり古いデバイスですが使えなくはないと思うので...(個人的感想。)

 

iPhone 3GS (サポートされるOS: iPhoneOS 3.0 ~ iOS 6.1.6) には旧ブートロムと新ブートロムの2種類のブートロムが存在します。

旧ブートロムでは0x24000 Segment Overflow (以下24kpwn) と呼ばれるBootRom Exploitが存在し、これによりBootRomベースでの完全脱獄やSHSHなしでの全バージョンへの復元が可能でした。

ですが、2009年9月ごろ(?)から24kpwnを対策した新ブートロムが搭載されるようになり、新ブートロムではBootRomベースでの完全脱獄やSHSHなしでの全バージョンへの復元が不可能となりました。

しかし、axi0mX氏によって公開されたalloc8 exploitにより新ブートロムでも24kpwnのような完全脱獄 (ただしすでに全バージョンで普通にJBが可能なのであまり恩恵はないが。) やSHSHなしでの全バージョンへの復元ができるようになりました。

続きを読む

CoolBooterでiOSをデュアルブートする!

iOSは当然、1度に1つのOSしかインストールできません。しかし、CoolBooterを使うことで2つのOSをインストールすることができます。

また、SHSHのないバージョンへのダウングレードができると考えても良いでしょう。

*この方法では"kloader"を使用するので、使えるのはJailbreak済みの32bitデバイスのみとなります。

続きを読む