iPod Touchが…

朝からずっとiPod Touchをいじってた。何をやったかと言うと…iPod TouchJailbreakをやった。海外と日本のwikiやサイト*1を参考に、ハックをやった。作業手順は…

    1. MacOS Xのreadlineライブラリバージョンが5.2以下の場合、MacPortsから又は自力でreadlineライブラリをインストールして下さい。
    2. SafariTIFFライブラリの脆弱生を利用して、SSHとSFTPをiPodにインストールする。インストール完了したら、iPod TouchSSHFTPでアクセスができるようになった。
    3. SSHとSFTPのアクセスができたら、iPodにあるメディアデータにアクセスできなくなってしまったので、iTunesのデータ同期機能を復活する。
    4. Installer.appをSFTPでiPod Touchに転送して、SSHから起動。起動が成功したら、^Cで終了。その後 http://conceitedsoftware.com/iphone/beta/Safariでアクセスして、ダイアログが出たら「Yes」を押す。
    5. 標準のSpringBoard (アイコンが並んでる画面)は自作ソフトウェアや登録されないソフトウェアを表示することができないので、Trip1PogoStickでSpringBoardをハックしないとならない。その為、もう一回SSHiPod Touchをアクセスする。Installer.appを実行し、Trip1PogoStickをインストール。インストールが終わったら、ハードリセット…成功したら、Installer.appをSpringBoardに現れる。

全て成功したら、ソフトウェアインストールはInstaller.appで簡単にやれる。Jailbreakやインストールをやるのは簡単だが、一応以下のことを注意して下さい。

    • Installer.appに登録されたソフトウェアは大体iPhoneのソフトウェアので、動かないソフトウェアがある。
    • SummerBoardやDockなどをインストールしないで下さい。インストールしたら、iPod Touchのアプリケーションがなくなるので要注意。
    • もし何かまずいことをやってしまったら、iTunesファームウェア復元をやって下さい。これで、iPod Touchを元の状態に戻すことができる。自分の経験は、今まで、4回ぐらい復元したが、問題無し動いた。復元をやったら、iPod Touchが工場からの状態に戻ってしまったので、全ての設定やデータがなくしてしまったので要注意。