引っ越しました


このブログは開設からちょうど3ヶ月が経ちましたが、思うところあって引っ越しました。
新しいアドレスは下記になります。

新サイトURL: http://iphone-lab.net/

お手数をおかけして申し訳ないのですが、ブックマーク・RSS登録の変更をお願いいたします。

新サイトでもよろしくお願いします。

2008年2月5日火曜日

ファームウエアバージョン 1.1.3/1.1.4 の iPod touch : 脱獄(Jailbreak)手順をまとめました

お約束ですが、脱獄(jailbreak)に挑戦するのは自己の責任でお願いします。

8GBモデル以外のiPhone/iPod touchファームウエアのバージョン 1.1.3/1.1.4 正式版から脱獄する手順としては、多分この方法が一番手軽です。ファームが1.1.2までの旧製品の場合、下記手順の2-5〜2-7を省略できるので、少し楽です。ZiPhoneというもっと簡単に脱獄できるツールもありますが、Ver. 2.5cの時点ではまだ8GBモデルのみ対応です。ZiPhone 2.6で16GB/32GBにも対応しました(08.03.14)。

手順の概要
1. iTunes のバージョンを7.5にする
2. iPhone/iPod touchのファームを1.1.1にダウングレードする
3. jailbreak を適用する
4. iPhone/iPod touchのファームを1.1.2にあげる
5. jailbreak を適用する
6. jailbreak ツールを使ってアップグレードと脱獄を行う

この作業は、PPC Mac、Intel Macで確認しているほか、個人所有ではないもののWindows XPでも確認してあります。


具体的な作業
1. iTunes のバージョンを7.5にする。

1-1 以下のファイルをバックアップする(別のフォルダに移動するか、名前を変更しておく)。
  : ここはMacの場合。緑のところは特に重要です。
     iTunes 7.6アプリケーション(/Applications)
     com.apple.iTunes.plist(~/Library/Preferences)
     iTunes.pkg(/Library/Receipts)
     iTunesX.pkg(/Library/Receipts)
     iTunes (フォルダ: ~/Music)
     AppleMobileDevice.kext  (/System/Library/Extensions)
     MobileDevice.framework (/System/Library/PrivateFrameworks)
     AppleMobileDeviceSupport.pkg (/Library/Receipts)


1-2 iTunes 7.5 をダウンロードする。
   Mac版
   Windows版

1-3 インストーラに従ってインストール。


2.iPhone/iPod touchのファームを1.1.1にダウングレードする。
2-1 ファームウエア1.1.1と1.1.2をダウンロードする。
Macの場合、ダウンロードは下記のリンクをクリックするのではなく、controlキーを押しながらクリック(又はマウスの2ndボタンでクリック)して、現れるコンテスクトメニューから「リンク先のファイルをダウンロード」を選択する。

  1.1.1,  1.1.2


2-3 ダウンロードしたファームウエアを、展開しないでそのまま
~/Library/iTunes/iPod Software Updates
に入れる。(これはオプション: デスクトップなど、自分が探しやすい場所でも可)

2-4 iPhone/iPod touchをUSBケーブルで接続し、iTunesを起動させる。

2-5 iTunesにiPhone/iPod touchが認識されていることを確認したら、iTunesを終了してiPhone/iPod touchのの「ホームボタン(本体正面画面下)」と「スリープボタン(本体左上角)」を同時に押して、ボタンを押したままにする。
(リカバリーモードに入るための作業)

2-6 約10秒後に電源オフのスライドバーが現れるが、無視して押し続けるとiPhone/iPod touchの画面が真っ黒になる。このタイミングで「スリープボタン」のみ離して「ホームボタン」は押したままにする。

2-7 iTunesが起動を開始したら「ホームボタン」を離す。←ここ重要

2-8 しばらく待つと、iPhone/iPod touchの画面が真っ黒のまま、iTunesに「リカバリモードのiPodがみつかりました・・・」という内容のメッセージが表示される。
(この状態になっていれば、たいていは成功です)

2-9 Macの場合はoptionキー・Windowsの場合はshiftキーを押しながら、iTunesの「復元」ボタンをクリックする。

2-10 ファームウエア1.1.1のファイルを選択し、復元する。

2-11 新しいiPhone/iPodとしてiTunesに登録する。


*ダウングレード復元に失敗した場合は、一旦1.1.3で復元した後に2-4からやり直します。



3. jailbreak を適用する。
3-1 「設定/一般/キーボード/各国のキーボード」で「英語」をonにする。

3-2 「設定/一般/自動ロック」を「しない」にする。

3-3 「設定/Wi-Fi」でネット接続の設定をする。

3-4 iPod touchのSafariから、「http://jailbreakme.com/」にアクセスする。

3-5 ページ一番下の「Install AppSnapp」のリンクをクリックする。

3-6 Safariが自動で終了してロック解除画面が出たら、通常の操作でアンロックする。

3-7 ホームスクリーンにInstaller.appが表示されていれば、次のステップに進む準備が完了している。

3-8 Installer.appを起動する。

3-9 「Sources」カテゴリから「Community Sources」をインストールする。

3-10 「Tweaks (1.1.1)」から「OktoPrep」をインストールする。



4. ファームを1.1.2にあげる。
4-1 Macの場合はoptionキー・Windowsの場合はshiftキーを押しながら、iTunesの「アップデート」ボタンをクリックする。
 *注意: ここで「復元」を選んではいけません。

4-2 ファームウエア1.1.2のファイルを選択し、アップデートする。



5. jailbreak を適用する。
5-1 conceited software から「1.1.2-jailbreak.zip」をダウンロードする。

5-2 iPhone/iPod touchをUSBでつないだまま、iTunesを終了する。

5-3 Macの場合は「jailbreak.jar」・Windowsの場合は「windows.bat」をダブルクリックする。

5-4 「Install SSH」のチェックをonにして、Root Passwordはいじらずに「Jailbreak!」を実行する。

5-5 終了すると、「2回自動で再起動する」という内容のメッセージが出る。


これ以後は、1.1.3にする場合と1.1.4にする場合で方法が異なります。



6c 1.1.4にする場合-2。
6-1 Wi-Fiの設定をして、接続を確認しておく(ここでは仮に1.1.1.1としておく)。

6-2 iPhone/iPod touchの「設定/一般/自動ロック」で「しない」に設定する。

6-3 Installerを起動して、「System/BSD Subsystem」と「System/Open SSH」をインストールする。

6-4 「Sources」をタップする。

6-5 「Edit」をタップする。

6-6 「Add」をタップする。

6-7 英語キーボードに切り替えて、「ipodtouchmaster.com/files/repo.xml」を入力し、OKをタップ。
  ここは「言語環境」を「English」に切り替える事で、エラーが出なくなるそうです(コメント参照)。

6-8 「Untitled Source」が追加されているのを確認し、「Install」をタップ。

6-9 「Mobile Jailbreak」というカテゴリができているので、その中から「1.1.4 soft Jailbreak + Apps」をインストール。

何度か質問をされるので、OKをタップして、後はひたすら待つのみ。私の場合、約25分かかりました。エラーが表示されたら、電源ボタンとホームボタンを長押ししてiPhone/iPod touchをリセットします。再起動すると、Installerがスプリングボードに現れます。

  
 



6b 1.1.4にする場合。
6-1 Wi-Fiの設定をして、接続を確認し、「設定/接続しているネットワーク/IPアドレス」を調べておく(ここでは仮に1.1.1.1としておく)

6-2 iPhone/iPod touchの「設定/一般/自動ロック」で「しない」に設定する。

6-3 Installerを起動して、「System/BSD Subsystem」と「System/SSH」をインストールする。

6-4 Soft-jailbreak packをダウンロードして、展開する。

6-5 Terminal.appを起動して、soft-jailbreak packのファイルを全てiPhone/iPod touchのルートディレクトリにコピーする。

  scp -r (ダウンロードした場所)/Jailbreak-1.1.4/* root@1.1.1.1:/

6-6 SSHでログインして、インストールスクリプトを実行する。

  ssh root@1.1.1.1
  cd /
  sh ./install.sh

後はひたすら待ち時間。Mac側もスリープしないようにしておきましょう。



6a. 1.1.3にする場合。iPhone/iPod touchのInstallerでjailbreak 1.1.3を適用する。
6-1 Wi-Fiの設定をして、接続を確認する。

6-2 iPod touchの「設定/一般/自動ロック」で「しない」に設定する。

6-3 Installerを起動して、「Install/Official 1.1.3 Upgrader」を選択してインストールする。

6-4 ホームに戻ると、「Upgrader」があるので、起動して実行。

6-5 環境にもよると思いますが、数十分かかります。


  
iPod touch Jailbreak upgrade  


以上で完了です。


*追記
脱獄後の追加情報です。
・まずはCommunity SourceとBSD Subsystemをインストールしましょう。
  これ無しにはほとんど何もできません。

・OpenSSHのアイコンがスプリングポードから消えますが、機能はしてます。
  On/Offするには、BossPrefsをインストールします。


・Apple純正一月のソフトウエアアップデートをインストールしても問題ないです。

・当然、純正ファームウエア1.1.3/1.1.4と全く同様にiTunesと同期できます。

・どちらかと言えば、1.1.4の方がトラブルが少ないと思います。


トップページへ戻る


 iTunes Store(Japan)  iTunes Store(Japan)  iTunes Store(Japan)  iTunes Store(Japan)
↑iTunesで視聴できます↑
今週のお薦め