本当に なぜ今更 という感じのiPhone3G(初代)の脱獄と SIMフリー化を図っておりました。最近巷では2945円/月でSIMを3枚くれるという IIJmio高速モバイル/Dが 人気。今は985円/月のイオンSIMタイプAに加入しているのですが、 最近日本通信の速度低下も激しく、ここらで河岸を変えたくなったのです。
以下は手順ではなく愚痴です。
実は以前もJBしていたのですが、あんまり使いどころがなく、 4.2.1にあげてしまってたのが運の尽き... . ベースバンド05.15.04になっててSIMアンロック不能 になっていました。 そして多くのサイトで例として挙げられている Redsn0w 0.9.10b6は1st device(初代iPhone3G)に未対応 で DFUモードにはいっても書き込めない状態でしばらく悩んでいた。
とにかくベースバンドをiPadの初期Ver.06.15.00で上書きしないと、 SIMアンロックは無理そうなので方法を探す(モデムファームがiPhoneからiPadになるから当然不安定になるが)
そこで...sn0wbreeze v2.9.3をダウンロードして、 iOS4.2.1のIPSWからiPad baseband入りのIPSWをつくろうと ExpertModeでいろいろやっていたのですが、結論からいうと 何をチェックしてもbasebandは入れ替わらない ようで、 ここでも無駄な時間を使ってしまった。
次。PwnageToolでベースバンド差し替えたIPSWを作れたまではいいが、 どうしてもDFUモードにはいれず(多分タイミングが悪い)IPSWを読ませた iTunesがエラー1600に。仕方なく、 sn0wbreezeでリハーサルしてくれる一旦電源切ってからPwned DFUモードに 入る手順でiTunesを起動し、PwnageToolで作ったIPSWを書き込んで事なきを得ました。
パッケージはCydiaからultrasn0wをインストール。レポジトリは http://repo666.ultrasn0w.com。
はあ、面倒くさ。
とりあえずイオンSIMを差してSIMアンロックは確認しました。
次はテザリング。脱獄環境で一番有名な方法はMyWiでしょう。 これを使うと完全にモバイルルータと同じ機能が実現できるそうです。 しかし けっこうお高いw ので公式テザリングを有効化 することにしました。
公式テザリングは日本国内の端末では標準でサポートされません。 ネットではiFileを入れcarrier.plistというXMLファイルを編集して 書き戻す...という割と面倒な手順が解説されています。最悪文鎮化するとか 言われるとビビリますよね(俺はビビッた)。
しかし、 今は先人の手により かなり楽 になっていました。 具体的には、以下の2つをCydiaからインストールするだけでOKでした。
まさかイオンSIMのキャリアバンドルが用意されてるとは思わなかった。 レポジトリはhttp://v.backspace.jp/repo/です。ありがとう。
これでリブートすると...
というわけでiPhone3Gがリッチな画面付き(笑)のモバイルルーターになりました。 本当に周回遅れだけど。IIJmioには申し込んでみました。 来たらまた試してみます。イオンSIMのキャリアバンドルから、 APN変更だけでいけないかなあ(笑)