[iPhone] BootROM version 確認方法
2010 3月 27
iPhone 3GS には、2種類のBootROM versionが存在します。
新・旧で仕様が異なるので、よく読んで自分の機種の特徴を理解しましょう。
本記事は以下3点から構成されています。
・新・旧 BootROM バージョンの見分け方と違い
・BootROM version 確認方法
・iPhone を 通常モードに戻す方法 (DFU → 通常)
新・旧 BootROM バージョンの見分け方と違い
旧 BootROM
version : 359.3
発売時期 : 発売開始の 2009年6月13日 (日本は6月26日発売) から同年 10月 中頃まで。
特徴
・untethered jailbreak になる → [AppleVoice] untethered と tethered JailBreak の 違い
・CFW を用いて復元する事に必要な行程はない (CFWの復元だけで良い) *
* CFW = JailBreak 済みの カスタム・ファームウェアの略
新 BootROM
version : 359.3.2 ~ 359.3.3
発売時期 : 2009年 10月中頃以降
特徴
・tethered jailbreak になる → [AppleVoice] untethered と tethered JailBreak の 違い
・CFW を用いて復元する時は、事前に JailBreak 環境でなければいけない。
2009年10月中頃〜11月上旬に購入された方は、店頭在庫によっては
運良く旧BootROMの可能性もありますが、JailBreakをするに際して
新旧を知っておく事が大切です。
BootROM バージョン 確認方法
for Mac
1、iPhoneをDFUモードにします。 → DFU にする方法
2、システムプロファイラ を起動。→ 起動方法
3、「USB」を選択し、ツリーからiPhone (Apple Mobile Device)を選択。
画像右下の赤四角の「iBoot」がROM versionになります。

for Windows
1、iPhone を DFUモード にします。→ DFU にする方法
2、USB Viewer を入手・起動する。→ Download
3、起動したら Options の「Config Eescriptors」のチェックを入れる。
キーボードの F5 を押して、リフレッシュ(表示情報更新)。

4、 画面左 USB 一覧から iPhone を探し、選択。
左側に表示された詳細から ECID と iBoot (BootROM) バージョンが確認できる。

その他の方法 for Windows
接続されているツリーが分かっていて、DFU モードであれば、
iBoot (BootROM) バージョンは デバイスマネージャ でも確認可能。
デバイスマネージャ で 該当の USB Root Hub を選択したら、
詳細タブのプロパティで「バス関係」「子」の両方でも確認が出来た。
使用しているUSB コントローラ Chip によって、ドライバが
異なる可能性があり、その場合は上記に該当しないかもしれない。
しかし、この手法でも確認可能という事だけは記載しておく。

iPhone を 通常モードに戻す方法 (DFU → 通常)
1、iPhone から ケーブルを抜く
2、電源ボタンとホームボタンを同時に押し続ける (5秒前後)
3、画面にリンゴマークが出たら、離す。(正常起動)
ECID の確認だけなら、リカバリモードでも見れます。
JailBreak をするなら、自分の使用してる本体の概要は理解しておきましょう。
参考記事 : [iPhone] ECID 調べ方
参考記事
[iPhone] 3.1.3 Untethered Jailbreak Coming Soon by GeoHot
[JailBreak] New 3.1.3 Untethered JailBreak Coming Soon
[JailBreak] iPad 3.2 JailBreak Coming Soon (FW 3.1.3も可能!?)
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
2010年3月27日 (01:15) 投稿
2010年04月07日 (05:20)
・参考リンクを追加
・新旧の特徴を追加記載 (既存内容に変更はなし)
・レイアウト修正
2010年04月12日 (21:45)
・分かりやすい画像を追加
・Windows での手法を的確なものに変更・記載
2010年04月13日 (16:00)
・untethered と tethered JailBreak の 違い リンク追加に基づき、関連記載を省略
・レイアウト修正 (タイトルにカラー付)
コメント (11)

現在iphone3GSを誤ってアップグレードしてしまいました
BootROM version で調べた結果
ECID:000003F×××××××SRTG:[iBoot-359.3]”
と出ました。
この場合脱獄は無理でしょうか?
BootROM バージョンで関係するのは、
untethered と tethered JailBreak の 違いです。
こちら の記事をご覧下さい。
正規 FW 3.1.3 or 4.0 beta へアップグレードされたのでしょうか?
その場合、3.1.2 以下の ECID SHSH を保存されてるなら、
ダウングレード後に JailBreak 可能となります。
JB 可能な機種 をご覧下さい。
AppleVoice トップページメニューに JailBreak 項目を用意しておりますので、
そちらをご覧いただければ分かるかと思います。
ご回答ありがとうございます。
誤って3.1.3にアップグレードしてしまいました。
ECID:000003F×××××××は
保存してあるということですか?
ECID:000003F××××××× は 本体固有の
端末情報なので、誰でも持っています。
必要なのは認証内容の ECID SHSH です。
JailBreak している時、下記URL 画像の上の
3.1.2 ECID SHSH が保存してるかどうかがポイントです。
こちら の方法で確認も可能です。
必ず記事を最後までお読み下さい。
http://www.apple-voice.com/other/cydia/cydia3.jpg
AppleVoice では Cydia だけでなく、ご自身のパソコンへの
ECID SHSH 保存も呼びかけています。
詳細は こちら をご覧になって、3.1.3 ECID SHSH を保存下さい。
色々教えて頂きましてありがとうございます。
SHSHに保存したのかわからないまま3.1.3に
アップグレードしてしまいましたので・・・・
すいませんでした。
私のはiBoot-240.5.1だったのですが
どうなのでし8ょうか?
Late2009 8GB 2G MC-Modelです。
To Yoshiki さん
[iPhone] BootROM Version 確認方法 記事は、記事頭に書いてる通り iPhone 3GS 用です。
iPod touch にも BootROM は存在すると思いますが、JailBreak できるか否かの判定で
使うことはありません。
iPod touch JailBreak 判別をする時は
2genなら Non-MCかMCか。
3genなら 32GB・64GB のみ (8Gモデルは 2gen MC 扱い) です。
はい。
MCモデルです。
beta版はどれを使えばいいのでしょうか?
↑すいません。
スルーしてもらって構いません。
[...] なお、確認方法については、こちらのサイトご参照くだされ。 [iPhone] BootROM version 確認方法 | Apple Voice [...]