今回はファームウェア 1.1.2でのJailBreakです。
バージョン 1.1.2でJailBreakするには、iPod touchが1.1.1でJailBreak済みである必要があります。
1.1.1のJailBreakの手順については、
こちらを参照してください。
では、1.1.2のJailBreakです。
注意 iPod touchのJailBreakは当然Apple非公認のものです。 この作業によりiPod touchが使用不能になったとしても、Appleのサポートは受けられませんので、自己責任で実行してください。 |
まずは、JailBreakの事前準備です。
iPod touchとPCにて、以下の事前準備を済ませてください。
【iPod touch】
| | ・
| iPod touchを1.1.1のJailBreak済みにしておく。 1.1.1のJailBreakが済んでいない方はこちら。 |
| | ・ | Wifiを設定し、インターネットに接続できるようにしておく。 |
| | ・ | 「設定 -> 一般 -> 自動ロック」を「しない」に設定しておく。 |
【PC】
| | ・ | iTunes(v7.5)をインストール |
| | ・
| Javaの実行環境を整えておく インストールされていない場合は、こちらからダウンロードしてインストールしてください。 |
| | ・ | JailBreak用のツール 1.1.2-jailbreak.zipをこちらからダウンロードする。 |
| | ・ | ファームウェア 1.1.2をこちらからダウンロードする。 |
iPod touchにてInstallerを起動して、以下のアプリケーションをインストールします。
「Sources」 -> 「Community Sources」
「Tweaks(1.1.1)」 -> 「OktoPrep」
※「Tweaks(1.1.1)」は「Community Sources」をインストールすると表示されるので、先に「Community Sources」をインストールします。
iPod touchを1.1.2にアップグレードします。
iPod touchとPCを接続し、iTunesを起動します。
iTunesの画面左側のデバイスから自分のipodをクリックすると概要が表示されるので、「Shift」キーを押しながら「更新」クリックします。
ポップアップされたウィンドウにて、先ほどダウンロードした「iPod1,1_1.1.2_3B48b_Restore.ipsw」を選択するとアップグレードが始まります。

アップグレードが終了すると、概要には1.1.2と表示されているはずです。

1.1.2になっていることを確認したら、iTunesを終了します。
いよいよJailBreakの実行です。
準備作業にてダウンロードした1.1.2-jailbreak.zipを任意のディレクトリに解凍します。
(ディレクトリパスに日本語が含まれていない方が無難です)
解凍先にあるwindows.batを実行すると、ツールが起動します。

「Install SSH」にチェックを入れて「Jailbreak!」ボタンをクリックするとJailBreakが開始します。
ツールの実行時に「Install SSH」にチェックを入れておくと、JailBreakと一緒にSSHもインストールしてくれるので便利です。
ただ、この後1.1.3でのJailBreakをする場合には、その過程においてインストール済みアプリケーションは消えるはずなので、必ずしもインストールしておく必要はありません。
JailBreak中はこのような途中経過を表示する画面が表示されます。

「Jailbreak!」をクリックしても、以下のようなエラーが出力されてしまう場合には、Javaのバージョンをあげてください。
最新版は、
こちらからダウンロードできます。
C:\jailbreak>java -jar jailbreak.jar java.lang.NoSuchMethodError: java.lang.String: method contains(Ljava/lang/CharSequence;)Z not found at Jailbreak.prepareIphuc(Jailbreak.java:142) at Jailbreak$Task.run(Jailbreak.java:223) at java.lang.Thread.run(Thread.java:568) |
しばらくすると、以下のような画面が表示されてます。

「了解」をクリックし、iPod touchを再起動すると完了です。
iPod touchに「Installer」と「SSH」(「Install SSH」にチェックを入れている場合のみ)のアイコンが表示されていれば成功です。