iPhone Jailbreak成功


やっとというか早くもというか、Jailbreakできるようになったので実行してみた。

sshで接続、sftpクライアントも当然OK、socksプロキシを通したMacSafariでインターネットの閲覧に成功。なかなか高速なのでひとまず満足。
iPhonesshで入って、さらに他のサーバにsshに接続に成功。


これでiPhoneMBA(と電波)があれば仕事が可能。

ちなみにiPhoneで起動できるターミナルは日本語環境がおかしくて横向きにすると止まるし、画面も狭くとても操作できない。


詳しいやり方は
http://pc11.2ch.net/test/read.cgi/iPhone/1216516831/
を見ていただくとして、個人的にポイントと思ったこと。


一番最初にバックアップ
ここ2,3日で新しく登録した電話番号と猫の写真が消えた。

  • DFUモードの入り方は覚えておいた方がいい。
    • 1.USBケーブルとiTunesをつなげたまま、電源を普通に切る。
    • 2.電源ボタンとHOMEボタンを押しっぱなしにして10秒
    • 3.HOMEボタンを押したまま、電源ボタンのみ手を離して10秒
    • 4.母艦のiTunesが認識したらOK
  • iTunesが復元汁!って言ってきたら、Optionキーを押しながら復元を押す
    • Optionを押さずに復元を押すと普通に復元してしまってやり直し。
  • 脱獄成功したものの、電話が(というよりはSoftBank回線が)つながらなくなることがある。
    • PwnageToolのSimple Modeのときは、iPhoneがLegitかどうか聞かれるのでYesを選択すればOKだった。
    • PwnageToolのExpert Modeではなぜか電話がつながらなくなった。設定のActivate th Phoneにチェックをつけたから?
  • sshのダウンロードがなぜかすぐハングアップする。
    • Wifiマークの回転が止まったらハングアップしたと思って再起動&レジュームでOK。
  • とにかくすぐ固まる
    • 「電源ボタン+HOMEボタン長押し」の強制終了、脱獄しなくても基本
  • 初めてのssh接続のときは時間がかかるので我慢。
    • ssh -ND 9999 root@iphone_ip_addressとするとプロンプトが返ってこないので最初は普通に接続。


脱獄成功後は、MacでAd-HocをたててiPhoneからつなげると、iPhoneの設定画面にIPアドレスが出るのであとはやりたい放題。
初期のrootパスワードは全てalpineになっているので、ログインしたらすぐ変更。