2016年11月30日水曜日

Android 7.0 Nougatのバッテリー異常消費問題に対処する(12/2解決)

我がNexus6にも先日Android7.0がようやく適用されたのは過去ネタで書いたとおりだが、それ以降バッテリーの異常消費が気になりだした。

IngressやポケモンGoなど消費電力の大きなアプリを稼働させていなくても、端末がほんのり温かくなり、メキメキとバッテリーが減っていく。
※スリープ状態ではさほど減らないが、画面オンの状態だとぐんぐん減っていく。

例えばKindleで読書するだけで1時間で25%も減っているのには驚いた。

当初はバッテリーの寿命か?とも思ったのだが、スリープモード時にほぼ減っていないのでシステムが何らかの異常消費をしてるんじゃないだろうか?との推測をしてみた。
※海外のフォーラムでもDoze(新採用の電源管理プログラム)のバグじゃないか?って話になっている模様。

やってみたこと
(1)使わないアプリを無効化
Google謹製でもまず使わないサービスであるクラウドプリント、ニュースと天気、Googleインド・ピンイン・韓国語の各IME、Google Playゲーム・ニューススタンド・ブックス等一通り無効化。
→あまり変わらなかった。

(2)ストレージ→キャッシュデータを削除
→あまり変わらなかった

(3)本体再起動
→改善せず

(4)キャッシュパーティションのクリア
※電源+音量下でシステムメニューを表示、上下ボタンでリカバリーモードで起動、エラー画面→上+電源でメニュー表示、キャッシュパーティションをクリア(Wipe cache Partition)操作、その後再起動(reboot選択)。

今ここ。

今後やれること。
(5)ファクトリーリセット
※ただし、アプリやデータがすべて吹っ飛ぶので、再設定が面倒

(6)Android 7.0.1(12月以降リリース)で改善されることに期待
※Nexus6用がいつ出るか不明(リリースは明言されている)


参考:GottaBe MOBILE
How to Fix Bad Nexus Android 7.0 Nougat Battery Life

------------------------------------
2016/12/2追記

いよいよ初期化待ったなしか?と思った所で、あと一つ確認していない事があり見事に解決した。

ホームアプリを変更することだった。

自分の場合Apex Launcherを長年使ってきたため、Nexus6でも当然のように使ってきたのだけれど、実はコイツが原因だった。
Google Nowランチャーに切り替えて見たところ見事に電力消費がウソのように減って本体温度も室温並みになった。


↑Apex Launcher使用時の電力消費グラフ(上)、
なんとQiで充電中にもそれを上回る電力消費!(下)

CPUにさほど負荷をかけている訳ではないものの、内部でなにかやってたらしい。
(コードを解析しているわけじゃないのであくまでも推測)

Google Now ランチャーは使いにくい(ホーム画面が端っこというのが好みじゃない)のと、画面に並べるアイコン数をカスタマイズでき、かつ電力消費問題が発生しないという点でNova Launcherに乗り換えた。

↑電力消費状態はこんな感じ

本体未使用時のグラフの角度が明らかに違うのがわかると思う。

そもそもApex Launcher自体がここ最近大きな更新もないため、Android7.0への対応も未検証じゃないかと思われるフシがある。

Facebookみたいに更新頻度の高すぎるのも考えものだが、長年愛用してきた(=更新されない)アプリに関しては、最新OSとの相性が悪い(動作しないとは言わない)可能性があるもんだと改めて認識。

普段から電力消費が大きいとお悩みの諸氏、ホームアプリ変更を試してみるのも一手かと思う。

0 件のコメント: