AdbでAndroidのモバイルデータ通信をオンオフする
2020年8月26日 (水) 08:24時点におけるAdministrator (トーク | 投稿記録)による版
AndroidスマホをスマホとしてではなくIoT機器的に使う場合だと、省エネの関係から不要なときは無効化しておきたい.
- モバイルデータ通信を有効にする
- アプリを起動する
- アプリの終了を待つ
- モバイルデータ通信を無効にする
Androidのセキュリティが強化されてAndroidアプリからモバイルデータ通信(電話回線、SIM)の制御ができなくなった。rootを取るのが正解だろうが、root状態で売っているスマホを知らない。仕方がないのでPC(ラズパイ)と繋いで制御する。
$ adb shell svc data enable
$ adb shell svc data disable