昨日まで、散々な目にあいながら、sn0wbreezeで3.1.3のJailbreakをしてきたわけだが。
今朝iPhone Dev-Teamから、PwnageTool 3.1.5がリリースされた。
このリリースでは、3.1.3のカスタムファームウェアを作成、jailbreakできる。
自分でもsn0wbreeze 3.1.3CFW でjailbreakしたiPhone 3GS → PwnageTool 3.1.5で作成したCFWで、上書きで復元をしたが、問題なく動作しているようだ。
追記:Pwnage 3.1.5で復元後、やっぱりboxcarのプッシュが来なくなるのを確認。sn0wbreezeの時のように、ネットワークリセットしても直らず。要注意!! めんどくさくなってきたから、3.1.2にもどそうかとも思う。2/12追記: ネットワークリセットもう一回 & Boxcar再インストールしたら、その後は安定している。
Twitterでも、MuscleNerdが散々言っているように、3.1.3へアップグレードするメリットはあまりない。よほどの理由がない、あるいは人柱になりたい人以外は、見送った方が得策だ。
下記に、Dev-Team Blogのリリース記事を抄訳しておく。自分の環境によって、色々と方法が異なるので、最後まで熟読、それから原文もよく読むことをお薦めする。
いつものことながら、Jailbreakは自己責任で。特に、アンロックを目的にしている人、CydiaでECID SHSHをバックアップしてない人、ここに書いてある事を理解できない人は、止めておくべき。
Dev-Team Blog “Pre-game show” 超訳
火曜日、Appleがファームウェア3.1.3をiPhoneとiPod Touch向けにリリースした。バッテリの表示がおかしいとか、具体的な問題でも出ていなければ、3.1.3にアップデートする必要は、何一つない。とにかくアップデートしたい!という連中がいるのは理解してる。スーパーボウル・サンデーにお送りする、Mac OS X用PwnageTool 3.1.5は、jailbreakとultrasn0wアンロックを維持して、安全に3.1.3にアップデートすることを可能にする。
(もし、ベースバンドが5.11.07で、blacksn0wでアンロックする必要がある場合は、3.1.2のままにしておく必要がある。)
iPhone 3G・3GSのアンロックを必要とするユーザ:
ファームウェアのアップデートに、常に万全を期すること。作業中に一つでも間違えば、公式3.1.3にアップデートしてしまい、アンロックができなくなる。もしかすると、永遠にだ。
iPhone 3GSユーザ(アンロックの必要性に関わらず):
Cydia経由で“SHSH ハッシュ”をバックアップしたか分からない場合、Pwnage 3.1.5を含む、全ての3.1.3 jailbreakツールには手を出さないこと。 もし失敗したら、公式3.1.3に縛られて、jailbreakする方法がなくなり、3.1.2に戻してjailbreakすることもできなくなる。
Pwnage Tool 3.1.5の対応するデバイス:
iPhone 2G、iPhone 3G、iPhone 3GS 旧ブートROM, iPod touch 1G、旧ブートROM iPod touch 2Gに対応。カスタム3.1.3 IPSWを作成し、これらのデバイスでの復元を可能にする。
もし、自分のデバイスが、旧ブートROMを搭載しているか分からなければ、自分で調べて理解するまで、アップデートするな。
iPod Touch 旧ブートROM以外のデバイスでは、事前にjailbreakされているかどうかは関係ない。実際のところ、iPod Touch 旧ブートROM製品に関しては、既出のようにredsn0w 0.9.4を使う方が迅速かつ簡単だ。同じように、Touch 1G、iPhone 2GまたはiPhone 3G(アンロックを必要としない場合のみ)についても、redsn0w (こちらの場合は0.9.3) を使うべきである。復元を一からやる必要もないし、より早くjailbreakできる。(単純に公式3.1.3にアップデートして、redsn0wを実行し、3.1.3の代わりに3.1.2FWを選ぶだけ)
3GSの場合、現在3.1.2かそれ以下のFW (3.0まで対応)であれば、Pwnage Toolを利用することができる。既にjailbreakしてある必要はない-IPSWの生成後、PwnageToolが、jailbreak済みかどうか聞いてくる。もし、3GSで現在3.1.3FWの場合は、PwnageToolを使ってはいけない。CFWを使っても、3.1.3に復元することはできない。まず、ここにある方法(Saurikによる記事。本ブログの超訳はこちら) で、3.1.2にダウングレードする必要がある。 Cydiaに3.1.2ハッシュをバックアップしておらず、ダウングレードできないのであれば、3.1.3でjailbreakすることはできない。
今回のjailbreakで、我々は新しいexploitをAppleに開示していない。新しいファームウェア用に、Pwnage2と24kpwnを単純に移植しただけだ。次のメジャーアップデートの前に、新しいファームウェアがリリースされて、我々の新しいexploitが用無しになってしまう可能性もある。我々はヘマはしない。
以上の警告について、真剣に吟味してもらいたい。全部を熟読するまで、PwnageToolのファイルをダウンロードしないこと。
ファイルのダウンロードは、Dev-Team Blog記事参照。
@Woggieeeeをフォロー