PwnageTool 4.0.1 - iOS4のカスタムOSを作成しjailbreak

  • 2010-06-25 (Fri) 00:32
PwnageTool 4

正式リリース用のiOS4からカスタムOSを作成しjailbreakしてみます。
今回はFW1.4x時代からお世話になっている@sei_nさんに本家dev-team blogを訳して頂けることになりました
PwnageTool 4.0.1は対応デバイスや対応していてもjbできる条件があったりするので、お読みください。

PwnageTool 4.0.1について

原文:Dev-Team Blog - foursome news

PwnageTool 4.01 Release Info (UPDATED TO V 4.01)
PwnageTool 4.01 リリース情報 (V 4.01にアップデート )

月曜日にAppleはiPhone と iPod touch向けにファームウェア4.0をリリースした。
今回はもちろん大幅なアップグレードだ。

忠告しているようにhacktivationもしくはキャリアのアンロックをこれまで我々のツールに依存しているならアップグレードしてはいけない。
そんな訳で今日PwnageTool 4.01をリリースする。

どうかこの投稿内容全体を注意深く読んで欲しい、これらのツールを使用する前にアップグレードする際の既知のトラップや個別のアップグレードのシナリオについて十分な理解と考慮が必要だ。

アップグレードに際しては対応デバイス毎に考慮しておくべき少々異なるシナリオになるので、下記を確認してあなたのデバイスの現在の状況に該当する個々の方法でアップグレードすること。

注意:PwnageTool 4.01はiOS4.0でサポートされていないデバイスやわれわれのソフトウェアでサポートされていないデバイスは未サポートだ。我々はこれらの制約を克服すべく努力している。

  • iPhone 2G - 未サポート
  • iPod Touch - 未サポート
  • iPod Touch 3G - 未サポート

PwnageTool 4.01は先日発表された公式IPSWのみを認識する。開発者向けの“4.0 GM” IPSWを使わない事。

iPhone 3GS

まとめ: 

  • 現時点ではPwnageToolは旧bootromでjailbreak済みの3GSでのみ動く。
  • jailbreak済みの旧bootrom 3GSでかつSpiritでjailbreakしていないなら、PwnageTool4.01で
    IPSWを作成してjailbreak済みリカバリーモードでrestoreできる。
  • PwnageTool 4.01 は新bootromのiPhone 3GSをサポートしていない。

iPhone 3G

  • FW3.1.2のiPhone 3G (しかしSpiritでjailbreakしていない)であればPwnageTool 4.01でIPSWを作成してリカバリーモードまたはDFUモードでrestoreできる。
  • 購入したままの状態のiPhone 3G であればPwnageTool4.01でIPSWを作成してDFUモードでrestoreできる。
  • jailbreakしたFW3.1.3のiPhone 3Gはリカバリーモードからでは失敗する可能性が高く失敗したときはDFUモードでrestoreする必要がある。
  • 以前記述したようにPwnageToolの替わりにredsn0w(WindowsでもMacでも)をiPhone 3Gに使える。

重要! DFUモードに入るときはいつでも PwnageToolを使う必要がある。

iPod touch 2G

  • jailbreakした(Spiritを使っていない) iPod touch 2G (非MC モデル) はリカバリーモードでrestoreできる。
  • 以前記述したようにPwnageToolの替わりにredsn0w(WindowsでもMacでも)を非MC iPod touch 2Gに使える。

ベースバンドのアンロック

  • もうすでに知ってると思うが ultrasn0w は04.26.08以降のすべてのベースバンドをカバーするように更新されている。新しいultrasn0w 0.93が使用しているクラッシュコマンドを発見した@sherif_hashim に多謝する。彼はクラッシュの発見に心血を注ぎ、それを使うべき時が来るまで秘密にしていた。
  • @oranav (初期の+xlog クラッシュを発見した)に大きな敬意を払う。彼もまたこのクラッシュコマンドを見つけていた!
  • 我々のUltrasn0wアプリケーションが3GS と3Gのベースバンド・ファームウェアの全ての最近の(最新も含めて)バージョンをアンロックするとしてもiPhone 3G と 3GS ベースバンドのアンロックをしている(ultrasn0w に電話機能を依存している)人々はファームウェアのアップデートにいつも十分に用心すべきである。PwnageTool 4.01でjailbreakしたならばCydiaから ultrasn0wをインストールしてアンロックできる。
  • 忘れない事!このようなベースバンドアンロックの状況はめったにないので、盲目的に次のiOSにiPhoneをアップグレードしてしまえば望みはない、しかし今のところは大丈夫(ベースバンドがどんな状態であっても)

ここまでが本家blogの訳になりますseiさんありがとうございます!

追記:上記のdev本家blogには書かれていませんがPwnageTool 4がリリースされた時にはまだiPhone 4は発売されていなかったので当然このツールではiPhone 4のjbはできません*1

追記:2010/07/22
旧BootromなiPhone 3GSでFW3.1.3をSpiritでJBされている場合は
Spirit2Pwn - FW3.1.3Spirit JBからカスタムiOS4へ - iPoday
をインストールするとFW3.1.2 with dev-team toolでjbしたのと同じようにCFWを適用することができる。

注意

  • あくまでも一例としてお読みください
  • 同じくやったからといってうまくいくとは限りません。
  • お約束ですが自己責任でお願いします。

環境

  • OS X 10.6.4
  • 2009年08月17日ソフトバンクオンラインショップに入荷のiPhone 3GS (32GBブラック)
  • iTunes 9.2
  • iPhone OS CFW3.1.2からカスタムiOS4へアップ

ステップ0:バックアップ

iPoday - バックアップアプリ

iOS4で使えるバックアップアプリはPkgbackだけと思いますがツールは動くもののjbアプリのうち3.1.2で動いているものがiOS4で動くものが2010/06/24時点では少ないので
正直手動で確認しながらリストアの方がよいかと。

ステップ1:PwnageTool 4.0.1とiOS4のダウンロード

Dev-Team Blog - foursome news
↑のページ下部に直リンとtorrentのurlが貼られています

dmgでの配布なのでマウント後PwnageTool.appを好き場所へ→起動

iOS4はiTunesからDLできますが一応直リンしておきます。

iPhone 3G iPhone1,2_4.0_8A293_Restore.ipsw
iPhone 3GS iPhone2,1_4.0_8A293_Restore.ipsw
iPod Touch 2G iPod2,1_4.0_8A293_Restore.ipsw
iPod Touch 3G iPod3,1_4.0_8A293_Restore.ipsw

iPod touch 3GはPwnageTool 4.0.1では対応していませんが一応。

ステップ2 : カスタムファームウェア作成

iPhone 3GSで話を進めていきます
PwnageTool 4.0.1ではデバイスによって必要条件が違うので3GSだけの記事ということになります。

  1. ロゴをパイナップルにしたくないなどの理由でまずExpert modeをクリック
    PwnageTool 4.0.1
  2. お使いの端末の絵をクリック→arrow右下の矢印をクリック
    PwnageTool4.0.1
  3. CFW作成前の準備
    PwnageTool 3.1
    Generalをダブルクリック
    • PwnageTool4.0.1
      • iPhone用のSIMがありiPhoneを電話として使用する場合は必ずActivate the phoneのチェックを外す
      • SIMが無くiPod touch風に使うため正式なアクティベートを回避したい場合だけチェックされたままにする
      • ベースバンドは最新にしてもunlockできるのでenable baseband updateにチェクを入れてもいいのですが、なんとなくはずしたままにしてみました
      • 3GSはマルチタスキングあたりは最初から有効になっているのでre-enableのところはチェックしないまま
      • パテーションはいつもの通りおまじないてきに1000に。
    Custom logosをダブルクリック
    PwnageTool 3.1
    logoのチェックを両方はずす
    これも好みです私はノーマルのリンゴがいいですw
  4. Buildをチェックし右下にある矢印をクリック
  5. 保存先とCFWの名前を決めSaveをクリック
  6. カスタムファームウェアを作り始めます
    PwnageTool 3.1
  7. 途中でOS X管理者のパスワード入力を求められるので入力しOKを。
    PwnageTool 3.1
  8. できあがったらOKを押してPwnageToolを終了します。
    PwnageTool 3.1 PwnageTool 3.1
  9. 今現在お手持ちのデバイスがdev-teamのツールでjbされている状態からカスタムiOS4にするならPwnageTool上の操作はここで終了です
    iTunesからoption+復元クリックで作成したCFWを使って復元をしてください(ステップ3)

ステップ:2-1: デバイスをDFUモードにする

お手持ちのデバイス(iPhone 3GやiPod touch)が今現在ノーマルOSの場合DFUモードにしてからiTunesを使って作成したCFWをあてがうことになります

  1. iPhoneと母艦をUSBケーブルで接続した状態で電源ボタンを長押し→スライドで電源をOFF
    PwnageTool 3.1
  2. DFU移行への操作始まるぞ〜のカウントダウン(5秒)
    PwnageTool 3.1
  3. Homeボタン+電源ボタンを押す(10秒)
    PwnageTool 3.1
  4. Homeボタンをそのままで電源ボタンだけを離す(10秒)
    PwnageTool 3.1

ステップ3 : iTunesで復元

  1. PwnageToolを終了後念のためiTunesも1度再起動してください
  2. iPhoneが認識されたらoption+復元クリック
  3. 上で作成したCFWを選択
    PwnageTool4
  • 以上でiPhoneの再起動が終わったらCFWの適用(jailbreak)は終了です
  • ステップ4:Cydia初起動時

    CFWでの復元が無事終わり初Cydia起動後はまずアップデートをします。

    1. 最初の起動でCydia installerのアップデート
      cydia
      blackra1nやredsn0w系とは違い/dev/disk0s1からのファイル退避やシンボリックリンク張りはCFW作成時にされています
    2. 次の起動でライブラリーのアップデート
      Cydia

    ここまでやると問題なくアプリのインストールができます

    PwnageTool4ではredsn0wと同じくiBooksのbugがありましたがPwnageTool4.0.1ではfixされています。

    ibooks ibooks
    • 注1発売されてたからってできるもんでもないとは思いますがw

スポンサードリンク

  • Posted by: iPoday
  • カテゴリー: Jailbreak ( iOS4 )
  • トピックパス:

    Home » Jailbreak ( iOS4PwnageTool 4.0.1 - iOS4のカスタムOSを作成しjailbreak

  • Tag : / / / /
  • This post was displayed 32603 views
  • あとで読む
Trackback URL
TrackBack URL for this entry
http://www.ipoday.net/trackback/pwnagetool4.html
TrackBack 送信フォーム
もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。
Trackback:0
トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.
Referer

Page Top