もうまとめちゃう

前回に引き続き、通信費の節約もほぼ完成系に達した。
通信量の節約(消費電力の節約)もほぼ完成。
端末のカスタマイズも前回書いちゃったし、本当にもう書くものが無くなったw
という事はもうほぼほぼ運用方法は固まったと思っていいので、ここでまとめておきます。

通信費の節約

わたしにとって、スマホは所詮、とっても高機能な時間つぶしのおもちゃなんですよね。
だから極端な話、無くても良いもの。
だけど、もう切り離せない位まで依存しちゃってるけどw

ガラケーに切り離してみて思ったけど、今となってはそんなに電話ってものをしない。
今大多数の人が、いわゆる「ケータイ」に求めていることって、連絡手段と時間つぶし、調べものくらいじゃないかなぁ。
電子マネーはちょっとイロが違うので投げておきますが、多分こんなものだと思います。

それを一つにまとめて「スマホ」として持ってるから、「ばってりーがー」とか「つうしんりょうがー」とか騒ぐんだと思います。
それを機能別に分けて両方の問題を解決しちゃおうっていうのが、この試行錯誤の当初の目的。

結果として、連絡手段をガラケーに、時間つぶしと調べものをスマホに分担させることによって、バッテリーの問題を解決しています。
そして、スマホの最適化を行うことで、バッテリーと通信量の問題を解決しています。

まぁ実質、連絡手段としての「電話」と「Eメール」がほぼ死滅してて、LINEになっちゃってるので、現状スマホ一つで事足りるんですが。。。
緊急連絡手段としてのガラケーって感じでしょうか。
安心のDocomo回線で通話が出来て、ほぼ2週間は充電なしでOK。
家族間無料通話もあるしね。

ただし、使う人、状況によって自分に合ったプランを模索してね。
現状各社のSIMには通信量の上限が設けられているので、使い方を工夫するなりしないとマッチしない可能性が大いにあります。
次で書きますが、わたしはそんなにスマホの通信量無いので。


通信量の節約

なぜ通信量を節約するのかっていうと、SIMには通信量の上限があるからです。
ただ、Android携帯の消費電力の大半がディスプレイと通信なんですって。
なので、不要な通信をカットすることは通信量の節約と同時に電池もちの改善にもなるんです。

参考までにわたしのスマホの使い方です。
わたしはゲームの類はやらないし、動画も見ない。
各種SNSと電子書籍(家のWifiでダウンロードしてる)読むくらい。
あとは突発的な調べものとか。

これでIIJMIOの回線全然使い切りませんw
通信量が毎月貯金されていきますw

MVNOに限らずですが、通信量の上限がある以上、何でもかんでもアホみたいに垂れ流すのは得策ではありません。
まずは、スマホでの作業をちゃんと決めて、必要なものは上限なしの家Wifiで・・・といったことを心掛ける必要があります。
それでも、通信量上限ありの状態で大量の通信をするかもしれないのであれば、MVNOのプラン変更を検討してください。

これが通信量節約の前置きです。
で、実際にスマホをどう制御するかです。

今までとほぼ同じ内容ですが、3本だてで行きます。

①通信の根本をカット編

AFWall+

通信を許可するアプリを通信の種類ごとに設定できます。
たとえば、YoutubeとかKindleとか1回の通信量が多くなりそうなものはWifiでのみ通信許可とか。
そうすると、SIMでの通信時には「ネットワーク接続がありません」になります。
SIMでの通信を制限するって事です。

AdAway

Androidの通信の中の半分は広告だとかなんとか。
わたし、アプリ開発者の方に敬意を払っておりますので、有料版があれば間違いなく買います。
ただ、有料版のないアプリに関しては、どうしても広告が表示されてしまいます。
広告の為だけにネットに接続するアプリなら、上のAFWall+ででも対応出来ますが、そうでない場合、もうどうしようもないので広告ブロックもしておきます。
なんだかね。。申し訳ないけど。
通信量節約のためには涙を呑んで。

②起動抑止編

Greenify

今動いていないアプリを冬眠させるアプリです。
常駐アプリ以外は全部設定していいです。
システムアプリは詳しくないならやめといた方が良いかもしれない。
ディスプレイがOFFになったときにバックグラウンドで動いているアプリを終了させることが出来ます。
お行儀の悪いアプリは、ディスプレイOFFでも何か処理をしていることがあるので。
まずそんなお行儀の悪いアプリはアンインストールしますが。

AutoStarts

ゾンビアプリを止めることが出来ます。
Androidのアプリ起動のトリガーとしてBroadcastReceiverっていうのがあります。
たとえば、電源ケーブルを指したら~とか、アプリがインストーるされたら~とか。
起動した記憶もないのに、Greenifyでコイツ殺しましたよ通知の常連になってる奴らは、大体これで起動されてる。
主に「AfterStartUp(端末起動時)」「Connectivity Changed(接続状態変更)」「Battery ~(バッテリの状態変更)」「Storage ~(ストレージの状態変更)」「Application ~(アプリのインストールや更新、削除等)」「Power ~(充電状態の変更)」「Widget~(ウィジェットの更新)」当たりを責めればゾンビの駆逐完了。

③悪さしてるアプリ発見編

WakelockDetector

Androidの状態は4種類あって「充電中」「使用中」「スリープ」「休止」になります。
注意するのは「スリープ」と「休止」です。
スリープはディスプレイだけ消えてる状態。
休止はDeep Sleep[ディープ・スリープ]と言って、端末が本当に何もしていない状態。
スマホを触っていない時に、なるべくこの休止状態になるように調整することがスタートです。
この休止状態に「なれなく」する、睡眠を邪魔するのがWakelockって言います。
アプリは、このWakelockを適切に使う事で処理実行中に端末が寝てしまわないようにすることが出来ます。
が、こちらもお行儀の悪いアプリに関してはWakelockを解放しない奴とか、無駄に起しっぱなしにしたりするものがあります。
そういった端末のWakelockを一覧表示してくれるアプリです。
これの上位のアプリが安眠妨害していると思っていただければOK。(詳細は割愛)
余りにもお行儀の悪い子は(わたしは)アンインストールしてしまいます。
ただ、どうしても必要なものに関しては以下のアプリでWakelockを制御します。

Amplify

WakeLock、Alarm、Serviceを制御できる。
これに頼るくらいならアンインストールしちゃった方が早い(って言った方が良いくらい玄人寄りのアプリ)
とりあえず触るのはWaklelockだけにしておいた方が無難。
システム系は触るの推奨しない。
試行錯誤出来る人向けです。

まとめ

Androidって楽しい。
自分の思い通り(主にUI)のポケット端末を作れる感じ。
iPhoneも使ってたけど、自分には合っていないと実感してます。

だいたい世の中の詳しい人がいろんなアプリ作ってくれてるし、それでもお望みのが無ければ無料でアプリも作れるし(ストアに登録するならお金かかるけど)。
自分だけの端末が出来るってステキ。
壊れることもあるけれど、おおむね元気です。

多分、今後新しいOSとか出ても、スマホに関してはこういう使い方、弄り方をするだろうから、これで更新を終わりにします。
ありがとうございました。

とか言っといて、もっと革新的な何かが出て試してみてスゲー!ってなったら更新します。