AndroidスマホをスマホとしてではなくIoT機器的に使う場合だと、省エネの関係から不要なときは無効化しておきたい.
- モバイルデータ通信を有効にする
- アプリを起動する
- アプリの終了を待つ
- モバイルデータ通信を無効にする
Androidのセキュリティが強化されてAndroidアプリからモバイルデータ通信(電話回線、SIM)の制御ができなくなった。rootを取るのが正解だろうが、root状態で売っているスマホを知らない。仕方がないのでPC(ラズパイ)と繋いで制御する。
$ adb shell svc data enable
$ adb shell svc data disable
関連項目