The Destination is unknown. The Journey is the Reward.

Author: 野澤真一 / NOZAWA Shinichi , version 2.0190217 / Podcast: 七味とーがラジオ / twitter: @melonsode

iPhone: 2009年アーカイブ

How to Jailbreak

|

カテゴリ:

iPhoneのJailbreakの仕方をメモっておきます。

iPhoneを買った時点でJailbreakの知識ゼロだったので、わりと苦戦しました。

まず僕が買ったiPhoneについて。
ヤフーオークションで5万円で落札。
香港製のSIMフリーなやつではなく、Softbank製の日本で普通に買えるやつ。
一応中古だったけれど、ほぼ新品の状態でした。
ただ、5万円という価格はやや高かったかもと思っています。

iPhoneが出品者から届いた状態では、
電話として使えないどころか、iPod touchとしてすら使えない状態で、
できることといったら電源のon/offと緊急電話をかけることぐらい。
あとは本当になにもできなかった。

iphoneFirst.JPG

そういう事情があり、Jailbreakを決意いたしました。

結論1:iPhoneはアクティベーションをしないと何もできない

iPhoneははじめて使うときにアクティベートという作業が必要らしい。
これは、もしSoftbankのiPhone用に発行されたSIMが刺さっていれば、
難なくできる作業なのだけど、
それ無しや、それ以外のSIMでは普通の状態ではアクティベートできない。
そのアクティベートさえできてしまえば、
あとはSIMカードが刺さっていなくてもiPod touchとしては使えるらしい。

参考:iPhone SIMナシ状態 - ありふれた生活

結論2:アクティベートにはiPhone専用のSIMが必要だが、アクティベート後はSIMの有無に関わらず動作する。

それで、なんとかアクティベートさえすれば
あとはカメラ&Bluetooth付きiPod touchとして使えるということで、
アクティベートをする方法を模索。

最初に辿り着いたのがこれ。

iPhoneを手に入れた(アクティベーション回避の親切解説あり)-家を建てよう

iPhoneToolというコマンドラインから動かすアプリでアクティベーションの問題を
解決できるらしいという情報。
さっそく試してみた。
上記ページのiPhoneToos.zipへのリンクは切れているので、
こちらからダウンロードした。

ダウンロードして、解凍して、ターミナル立ち上げて、
ディレクトリを移動して、iPhoneをつないで、
勝手に立ちあがるiTunesを無視して、
「./tool -activate a.plist」と打った。
だけど、ダメだった。

この手の情報はネット上にかなりあるのだが、
どれもこれも2007年時点の記事なので、
おそらくAppleはこの問題に対応してしまったのだろうと思われる。
なので、この方法は断念。

結論3:iPhoneToolではアクティベートはおそらく無理

というわけで、本当はJailbreakはしたくなかったのだけど、
現時点ではJailbreakをしないとアクティベートできないのではないか
という考えに至り、Jailbreakを決意した。

そもそもJailbreakとはなんぞや?
まだ確信はないのだが、Jailbreakというソフトがあるわけではなさそう。
iPhoneをハックするという意味合いだと思われる。

参考:Wikipedia: Jailbreak

Jailbreakに関して知識ゼロの状態からネットの情報のみを頼りに、
Jailbreakする方法を模索した結果、PwnageToolというソフトに行き着いた。

他にもAppSnappやZiPhoneというソフトがあるようだが、
iPhoneのファームウェアが2.0系だとサポートされていなかったり、
iPhoneを破壊する危険性が高かったりするので退けた。

PwnageToolというのは何をするソフトか?
これはiPhoneをAppleの束縛から解放するツールである。
iPhoneは原理的には可能なのに、電話会社との契約や、
セキュリティの問題、そのほかもろもろの理由により、
iPhoneにいろいろな制限を加えている。
例えば、AppStoreからしかアプリケーションをダウンロードできなかったり、
特定のSIMカードでしか動作しないようにしたり。
そのような束縛をなくすのがPwnageTookである。

以下に公式ページがある。
iPhone DEV Team

結論4:現時点で手軽で安全なJailbreakの方法はPwnageToolを使うこと

で、PwnageToolのインストールと使い方である。

詳細は以下のページで懇切丁寧に解説されている。
Hack that Phone - How to unlock the 3G iPhone
(上記は英語ですが、日本語で解説されているページを発見しました。
 とよしんのブログ PwnageTool 2.2リリース、iPhone 3G 2.2脱獄成功!!

ちなみに僕の環境は以下。

  • PowerBook 12inch
  • Mac OS 10.4
  • iPhoneは2.2.1

Windowsの場合はわかりません。
MacのOSが10.5.6だとDFUモードにするときに問題が有るらしいです。

で、リンクのページにあるような方法で、
驚くほどあっさりと、Jailbreakすることができました。

結論5:JailbreakはiPhone 2.2.1で、PwnageToolを使うことで容易にできる

これで、僕の目的は達成されました。
カメラ&Bluetooth付きiPod touchが欲しかったので、
電話の機能はいまのところ必要ないのです。

SIMフリー化はyellowsn0wというソフトを使うことでできる模様。
試しにやってみましたが、僕はできませんでした。
モデムファームウェアのバージョンが01.45.00なのが原因かもしれません。
yellowsn0wのバージョンは0.9.8で、
公式ページにはbasebandが02.30.03なら動くとかいてあるのですが、
このページによると、モデムベースバンドが02.28.00専用らしいので、
そうなのかも。
動いている人もいる。
ベースバンドを選択的に、
あるバージョンにアップグレードする方法がわからないので、
なんともなりません。

以上。
Enjoy your iPhone as iPod touch with camera and bluetooth.

このカテゴリの年別アーカイブ

プロフィール

フェムトセカンド1.0

最近のブログ記事

月別アーカイブ

全アーカイブ

ブログパーツ



Powered by NINJA TOOLS