2月に、スマホ「Zenfone3」(ZE520KL)を衝動買いして約1ヶ月。「神スマホ」と呼ばれてるだけあって、でかい(5.2インチ)のに薄くて持ちやすいしキビキビ動くし(スナドラ625)、すごく満足しています。
・・・・ただ1点を除いて。
Android6から導入された「doze(ドーズ)モード」(=約30分ほどスマホを動かさずにいると入る節電モードのようなもの)が、結構な悪さをしているため、Wi-Fi接続時にプッシュ通知が遅延or不達が頻繁に起こるようになりました。
※Wifi下での事象です。4Gは未検証です。
Xperia Z5C(海外版)もAndroid6だったのですが、遅延や不達は全然起きてなかったのにな~(なお、Android7にしても遅延や不達は起きてません)。
中華系スマホ(ASUSとかhuawei)だけで起きている事象かと思いきや、富士通aroowsで起きてたり、他のXperiaで起きていたりと、「Dozeモード プッシュ通知が来ない」なんてキーワードでググるとお困りの方がいっぱい出てきます。
私の場合、困ったのはLINEとGmailの2つ。まあ、メールはそう緊急性の高いものは来ないのでいいんだけど、LINEと無料のLINE電話が何のプッシュ通知もしてくれないのはとても困る(LINEの返事がないため、最終的に心配の電話が旦那からかかってきた(笑))。
で、だ。
先人の知恵を借りて、Zenfone3いろいろ設定変更してみた。やれることは全部やってみた!LINEとGmailがあまり遅延せずプッシュ通知するまで戦うぞw
やった設定など(上から順場にやってみた) | 結果 |
設定>電池>右上の…>電池の最適化>すべてのアプリ>常駐させたいアプリ(LINE・Gmail)を「最適化しない」※3 | × |
設定>電力管理>自動起動マネージャー>常駐させたいアプリ(LINE・Gmail)を「許可」 | × |
設定>アカウント>右上の…>データの自動同期 | × |
設定>Wi-Fi>右上の…>詳細設定>スリープ時にWi-Fi接続を維持>常に接続 | × |
設定>音と通知>アプリの通知>(LINEまたはGmail)> すべてブロック オフ 優先通知 オン 重要な通知を許可 オン |
× |
Gmailの設定>アカウントメールアドレス>Gmailの同期にチェックを入れる | × |
バッテリーモードは「スマート」(※ここを「パフォーマンス」に設定すれば、もしかしたら解決するかもです) | × |
設定>アカウント>Google>アカウントメールアドレス>Gmailをオンに | × |
Google Play開発者サービスをアンインストール→もう一度インストール | × |
Androidアプリ「Heartbeat Fixer for GCM」をインストールしてみる※1 | × |
Doze – For Better Battery Lifeをインストールしてみる | × |
Disable Dozeをインストールしてみる(有料110円)※2 | ○ |
※1:これをインストールしても解決しなかったので、うちはGCMの問題じゃねーな、と理解
※2:2時間以内なら払い戻しが可能なので、検証してダメだったらすぐアンインストールすればOK
※3:もしかしたら(LINE・Gmail)の他にも、下記5つのアプリを「最適化しない」にすれば解決したかも
・ASUS ZenUI
・googleサービスフレームワーク
・BoostDozeModeService
・com.andriod.smspush
・com.qualcomm.timeservice
結果:Dozeモードを無効にすればリアルタイムでプッシュ通知が来る!
ということでした。
バッテリーの減りは?
Dozeモードを無効にしたことでバッテリー消費が激しくなるかと思いましたが、体感ではそんなに変わりませんでした。
それよりも通知が来ないことの方がストレスになるので(笑)。
各メーカーが提供している節電アプリ(Zenfone3の場合は、モバイルマネージャー)と、Android6が持たせているdozeモード機能は違う設定のはずなので、dozeモードへは移行しないよう無効にして、節電アプリではギチギチに締めあげたら、バッテリーの節約になるんじゃないかなと予想しています(未検証)。
結論
最初からDisable Dozeをインストールしたら幸せになれたかも(笑)。
時間ができたら、上記で×になった設定を少しずつ戻していって、節電しつつプッシュ通知だけは逃さないベストな設定にできたらなぁと思っています。
コメント欄を閉じました