- 2010-06-25 (Fri) 00:32
- Tweet
正式リリース用の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:バックアップ
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だけの記事ということになります。
- ロゴをパイナップルにしたくないなどの理由でまずExpert modeをクリック
- お使いの端末の絵をクリック→
右下の矢印をクリック
- Buildをチェックし右下にある矢印をクリック
- 保存先とCFWの名前を決めSaveをクリック
- カスタムファームウェアを作り始めます
- 途中でOS X管理者のパスワード入力を求められるので入力しOKを。
- できあがったらOKを押してPwnageToolを終了します。
- 今現在お手持ちのデバイスがdev-teamのツールでjbされている状態からカスタムiOS4にするならPwnageTool上の操作はここで終了です
iTunesからoption+復元クリックで作成したCFWを使って復元をしてください(ステップ3)
ステップ:2-1: デバイスをDFUモードにする
お手持ちのデバイス(iPhone 3GやiPod touch)が今現在ノーマルOSの場合DFUモードにしてからiTunesを使って作成したCFWをあてがうことになります
- iPhoneと母艦をUSBケーブルで接続した状態で電源ボタンを長押し→スライドで電源をOFF

- DFU移行への操作始まるぞ〜のカウントダウン(5秒)

- Homeボタン+電源ボタンを押す(10秒)

- Homeボタンをそのままで電源ボタンだけを離す(10秒)

ステップ3 : iTunesで復元
- 以上でiPhoneの再起動が終わったらCFWの適用(jailbreak)は終了です
- 最初の起動でCydia installerのアップデート
blackra1nやredsn0w系とは違い/dev/disk0s1からのファイル退避やシンボリックリンク張りはCFW作成時にされています - 次の起動でライブラリーのアップデート
- 注1発売されてたからってできるもんでもないとは思いますがw
ステップ4:Cydia初起動時
CFWでの復元が無事終わり初Cydia起動後はまずアップデートをします。
ここまでやると問題なくアプリのインストールができます
PwnageTool4ではredsn0wと同じくiBooksのbugがありましたがPwnageTool4.0.1ではfixされています。
スポンサードリンク
- Newer: PwnageTool 4.01 by Criminal90 - iOS4.0.1のiPhone 3GSをjailbreak
- Older: redsn0w 0.9.5beta - iOS4のiPhone 3Gをjailbreak
Trackback URL
- TrackBack URL for this entry
- http://www.ipoday.net/trackback/pwnagetool4.html
- TrackBack 送信フォーム
- もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。




