Xperia rayをroot化してたから、普通にテザリングできるもんだと思って試していなかった。昨日テザってみようと思ったらできなかった。回線はIIJmio。IIJmioの動作確認ページでもXperia rayはテザリング「☓」になってました。デフォルトだとできないんですね。
やり方を説明したブログがあったので見ながらやって見ました。
→ IIJmio高速モバイルとXperia ray(SO-03C)でテザリングする 詳細編 Firefoxは情弱のたしなみ
ぼくの環境
Androidバージョン : 2.3.4 ベースバンドバージョン: 8x55A-AAABQOAZM-20-3028B-83 カーネルバージョン: 2.6.32.9-perf SEMCUser@SEMCHost #1 ビルド番号: 4.0.1.C.1.31
手順メモ
- 基本的には上記URL通り
- root化必須、ESファイルエクスプローラー必須
- /system/etc/customization/settings/com/android/settings/custom_settings.xmlを編集
- ESファイルエクスプローラで該当ファイルを長押し→開く→ESテキストエディター
- <setting key="tether_dun_required" runtime="false"> : 1→0に
- <setting key="tether_dun_apn" runtime="false">docomo tethering,dcmtrg.ne.jp,,,,,,,,,440,10,0,*</setting>:削除
- <setting key="invisible_apn_required" runtime="false">: true→falseに
- <setting key="invisible_tether_apn_required" runtime="false">: true→falseに
- <setting key="tether_message_required" runtime="false">: true→falseに
- /data/data/com.android.providers.settings/databases/settings.db の編集
- settings.dbをSDカードにコピー
- USBでPCに接続、エクスプローラで開く(この日記参照)
- http://sourceforge.net/projects/sqlitebrowser/?source=dlp からSQLite BrowserなるSQLエディタをDL。インストールはしなくていい。SQLite Database Browser 2.0 b1.exeを起動、SDカード上(E:ドライブとか)のsettings.dbを編集
- 「Browse Data」→Tableから「secure」を選択
- 18行目 tether_dun_apn削除(Delete Recordクリック)
- 19行目 tether_dun_required: 1→0
- 保存
- ESファイルエクスプローラーでSDカード上の編集済みsettings.dbを /data/data/com.android.providers.settings/databases/
に戻し、settings.dbを上書き。
-
- Xperia再起動
これで無事テザリングできるようになりました。
速度は・・・圧倒的に遅い。
300Kbpsくらいしかでない。まーいーか。ちなみにIIJmioファミリーの3G回線です。(USENスピードテストで計測)
あとはSurfaceを買う許可さえでれば・・・。