デザリング | おでかけ倶楽部

おでかけ倶楽部

メインは出張&旅行などです

いま使用しているスマホはdocomoの白ロム
(SIMカードが入っていないスマホ)
に格安sim(MVNO)で使っています

docomoの白ロムでMVNOを使用するとデザリングが出来ないのですが
 (※デザリング:スマートフォンをモバイルルーターとして利用できる機能)
docomoスマートフォンでテザリングをするとき、Android OS標準機能を使い
APN(アクセスポイント)を自動的に「spmode.ne.jp」からテザリング専用の
APN「dcmtrg.ne.jp」に切り替わるような設定をしており
そのAPNにはspmode契約が無いと接続できず
結果的にエラーとなってしまいます。
イメージ 1

取り敢えず不要だったので気にしていませんでした
でも最近ノートPCを持ち歩いて仕事をする事が増え
simフリーのモバイルルーターでも購入して格安simで使おうかと考えました
でもノートPCでweb見るわけではなくメールのチェックや書類作成が主なので
その為に新規で購入するのもな~と思案していました
それと今使ってるスマホは月3GB使えるのですが毎月1Gも使ってない
(外ではテキスト系のページしか見ないアップデートはwifi時のみに設定してる)
2Gも余ってるのでもったいないので今使ってるスマホを
root化してデザリングできるように
しようと思ったのですがroot化は多少なりともリスクが有るので
root化せずにデザリング化することに
※root(ルート)とは、UNIX系OSに共通の
「あらゆる処理に関する権限が与えられた特権ユーザ」であり
スーパーユーザとも呼ばれます。システム上に存在する
すべてのファイルにアクセスでき変更/削除の制限もないため
システムの破壊すら可能です、その強力な権限ゆえに
システム管理など特殊な場面で限定的に利用されます。

設定の[開発者向けオプション]より
イメージ 2

[USBデバッグ]を有効に
イメージ 3

設定の[Xperia接続設定]から
イメージ 4

[USB接続設定]より[メディア転送モード(MTP)]にチェック
イメージ 5

必要ファイルをダウンロードし(3ファイル)
これで準備OK
コマンド実行にはadbの準備が必要なので
まずadbコマンドが使えるようにしてください。

settings.dbを弄るコマンドは
settings put [Table] [Name] [Value]
になります

コマンドプロンプトで
adb shell
settings put global tether_dun_required 0
イメージ 6

これで「テザリング中にエラーが起きました。」
というエラーが出る、テザリング制限の解除ができました

ちなみに私の場合はXperiaですが他のdocomo白ロムでも有効です
(※Androidバージョンによっては出来ません、導入は自己責任で行ってください)