投稿者 スレッド: テザリング機能を有効にする方法  (参照数 7488 回)

iphone

  • Administrator
  • Jr. Member
  • *****
  • 投稿: 57
    • メール
テザリング機能を有効にする方法
« 投稿日:: 10月 19, 2009, 03:00:10 午後 »
テザリング機能を有効にする方法
バージョン3.1.2のiPhone3GSでテザリング機能を使うには、システム内の「CommCenter」というプログラムの改編が必要となります。
詳しくは、http://wikee.iphwn.org/howto:randomに具体的な仕組みの説明がありますので、参考にしてください。
このサイトで解説している方法を要約すると、以下のようになります。
1.「CommCenter」のテザリングモデム機能を有効にする際の署名のチェック機能を無効にするためのプログラム改変を行う。
2.改変した「CommCenter」を置き換える。
3.キャリア設定ファイルをテザリング有効のものに置き換える。(従来のMobileconfigを使う。)
4.設定後、iPhoneを再起動
この方法では、おそらくJailbreakしていないiPhoneでも有効に機能させることが可能かもしれません。
それでは、実際にやってみます。
まず、必要なファイルをhttp://iphone.berezka.jp/tethering/iphone3gs/tethering.zipからダウンロードしてください。
ファイルの改ざん防止のため、MD5ハッシュ値は、「2938241e289df4634222859bf2a90f3d  tethering.zip」ですので、心配な場合は確認してください。
ファイルのダウンロードが完了したら、早速作業に入ります。
1.「CommCenter」の置き換え
ダウンロードしたファイルの中にある、「CommCenter」をi-FunBoxなどを使って、置き換えます。
このとき、オリジナルの「CommCenter」を非常時に備えて、i-FunBoxで取り出して保存しておくことをお勧めします。
ファイルの置く場所は、「/System/Library/PrivateFrameworks/CoreTelephony.framework/Support」です。
ここでの注意は、オリジナルのファイルは、自分のPCにコピーしていったん保存し、iFunBox上ではファイル名を変えないでください。
これは、同じファイル名で上書きすれば、実行権限の修正をする必要がないためです。
2.テザリングメニューを出すための「com.apple.MobileInternetSharing.plist」の置き換え
これも1の手順と同様にiFunBoxなどを使って、ファイルを置き換えます。
場所は、「/var/mobile/Library/Preferences」になります。
ここの場所に、ダウンロードしたファイルにある「com.apple.MobileInternetSharing.plist」を上書きコピーします。

3.テザリング機能を有効にするためのキャリア設定ファイルのアップロード
ダウンロードしたファイルに「Softbank_jp.ipcc」というファイルをiTunesを使ってアップロードします。
キャリア設定をアップロードするには、iTunesの起動設定の変更が必要ですので、まず、ウィンドウズのコマンドコンソールを出して、
「"C:\Program Files\iTunes\iTunes.exe" /setPrefInt carrier-testing 1」
というコマンド打ち込みエンターキーを押します。
こんな感じです。

次に、通常にiTunesを起動して、デバイスの自分のiPhoneのところを選び、概要タブの画面をだします。
いわゆる、ファームウェアのアップデートなどの情報が出てくる画面です。
そこで、「Shift」キーを押しながら「更新ファイルの確認」のボタンをマウスでクリックします。
この場所です。

そうすると、次のような画面が出るので、ファイルの種類をipccとして選んで、「Softbank_jp.ipcc」を選択して、「開く」ボタンを押します。


そうすると、次のような画面が1秒ほどでて終了です。

この作業が終わったら、iPhoneを再起動すると、テザリングが使えるようになっていると思います。
注意事項
もちろん、この作業はリスクを伴いますので、ご自分の責任で実施してください。心配な場合は、作業前にバックアップをとってから、行ってください。なお、ダウンロードしたキャリア設定ファイルは、JailbreakしたiPhone用になっているので、JailbreakしていてもベースバンドをあげてしまっているiPhoneでは、キャリアのロゴが出なくなるとおもいます。その場合は、http://iphone.berezka.jp/tethering/iphone3gs/Softbank_jp.ipccのファイルを利用してください。
« 最終編集: 2月 07, 2010, 12:46:38 午前 by iphone »