Androidスマホのバッテリー寿命を正しく延ばす方法【徹底解説】
Androidユーザーの多くが悩まされているのがバッテリーの持ちです。実は、知らないうちにバックグラウンドで動作するサービスやアプリが電力を消費しているケースが非常に多くあります。本記事では、Androidのバッテリー寿命を最適化し、最大限に延ばすための具体的な方法を詳しく解説します。
基本的なバッテリー消耗要因と対策
画面の明るさとテーマ設定
まず基本中の基本ですが、画面の明るさはバッテリー消費に大きな影響を与えます。特にAMOLEDディスプレイ搭載機種の場合、壁紙には純黒(#000000)に近い画像を使用し、アプリはダークモード・ナイトテーマに切り替えるのがおすすめです。実際、アプリを黒系テーマに変更するだけで、最大40%ものバッテリー消費を削減できることが実証されています。
モバイルネットワーク(セルラーネットワーク)
モバイルデータ通信を使う予定がない場合は、端末のモバイルネットワーク設定で「LTE/3G」から「2Gのみ」へ切り替えましょう。地下鉄での移動や電波状況が不安定な地方などでは特に効果的です。スマートフォンは最適な電波を掴もうと常に基地局間を移動(いわゆる「ホッピング」)しており、2G→3G→4Gと頻繁に切り替わる環境では、その都度無駄な電力を消費します。例えば地下鉄移動中は2Gに制限するか、モバイルデータ自体をオフにしてしまうのが賢明です。
Wi-Fiスキャン
スマートフォンはWi-Fiをオフにしていても、GPSや位置情報の精度向上のために常時Wi-Fi信号をスキャンしています。この機能を無効化するには、「設定 > Wi-Fi > 詳細設定 > ネットワーク スキャン」をオフにしてください。これによりWi-Fiネットワークの検出自体ができなくなるわけではなく、バックグラウンドでの常時スキャンだけが停止されます。
位置情報(GPS)
位置情報もバッテリーを大きく消耗する要因の一つです。特に「高精度」設定にしている場合は顕著です。必要がないときは必ず位置情報をオフにしましょう。また、「設定 > 位置情報」で「Wi-Fi + Bluetoothスキャン」ではなく「端末内センサーのみ(GPSのみ)」を選択することでも節電できます。カーナビとしてGoogleマップやAndroid Autoを使う場合など、高精度が必要な場面では一時的に戻せばOKです。
バッテリーを大量消費するアプリ(バックグラウンドサービス)
人気の高いアプリほど、実はバッテリーを大量に消費していることがあります。アプリを開いていなくても、バックグラウンドで情報を取得したり、最新の更新情報やプッシュ通知を探したり、位置情報を監視し続けているからです。
ここで挙げるのは、使用中だけでなく「閉じている状態でも」バックグラウンド活動によってバッテリーを消耗するアプリに限定したリストです。
- Facebook / Facebook Messenger:ビデオ通話終了後も音声スレッドが正しく閉じられずCPUリソースを消費し続けるなど、最適化の問題が多数報告されています。Facebook Lite / Messenger Lite版の利用をおすすめします。
- Snapchat:アプリを閉じていても常時位置情報を要求しており、事実上すべての移動を追跡しています。原因は「Snap Map」機能です。可能ならアンインストールが望ましいですが、使う必要がある場合はSnap Mapをオプトアウトし、設定で「ゴーストモード」を有効にしましょう。
- Tinder:Snapchatと同様、アプリを閉じていても近くのマッチング相手を探すために位置情報を追跡し続けます。アプリ内設定で「バックグラウンド更新」を無効化することである程度改善できます。
- Instagram:バックグラウンドでフィードの更新を確認し続けるため、開いた瞬間に最新のフィードが表示される仕組みになっています。データ量とバッテリーの両方を大量に消費します。
- Googleマップ:バックグラウンドで位置情報を更新し続けます。使用しないときは位置情報をオフにし、位置情報スキャンを「端末内センサーのみ」に設定するのがおすすめです。
- ニュースアプリ:BBC、ABC、ニューヨーク・タイムズなどの公式アプリが該当します。バックグラウンドでニュースフィードを絶えず更新するため、バッテリーとデータ通信を浪費します。アンインストールしてウェブ版を利用するのが得策です。
- Amazon ショッピング:インターフェースの最適化が不十分なうえ、最新のお買い得情報を通知するためにサーバーとの通信を常時行っています(プッシュ通知)。ウェブ版の利用をおすすめします。
バッテリー消費を最適化するツール
ここからは、バッテリー消費の最適化に役立つツールを紹介します。一部の機能はroot権限なしでも使えますが、root化していればより高い効果が期待できます。お使いの端末に対応したrootガイドは、Appuals内で検索してみてください(見つからない場合はコメントでお知らせください)。
Greenify
Greenifyは、使用していないアプリを強制的に休止状態(ハイバネート)にし、バックグラウンドでの動作を防ぐアプリです。多くの場合、これにより通知も止まるため、Facebookアプリを実際に開くまでメッセージに気づかないといったデメリットがありますが、バッテリー寿命の延長というメリットに比べれば小さな代償といえるでしょう。
すべての機能を活用するにはXposedフレームワークが必要で、これはroot化が前提となります。Xposedは公式XDAスレッドから入手でき、導入後にGreenify本体をGoogle Playストアからインストールします。
セットアップウィザードを完了し必要な権限を付与したら、「App Analyzer」を使ってバックグラウンド活動が多いアプリを特定しましょう。リスト全体を見て、ハイバネート対象にするアプリを選択します。ただし注意が必要です。ドライブ中にGoogleマップのプッシュ通知に頼っているような場合は、Googleマップをハイバネート対象にしないでください。
Amplify
Greenifyがバックグラウンドサービスのブロック・休止を担当するのに対し、Amplifyは「Wakelock(ウェイクロック)」とアラームの管理に特化しています。Wakelockとは、画面がオフになってもアプリがシステムリソースを要求し続けることで、端末がディープスリープに入るのを妨げてしまう現象のことです。
厳密にはGreenifyも似た役割を果たしますが、Amplifyの方が高度で、アプリ単位ではなく特定アプリの特定アクティビティをピンポイントで無効化できます。その分専門知識が必要なため、上級者向けのツールです。使い方については専用ガイドを参照することをおすすめします(安全に無効化できるアクティビティの長いリストが掲載されていることが多いです)。
L-Speed Root
L-Speedは、複数のスクリプトやチューニング項目をまとめて端末を最適化できるroot向けアプリです。チューニング内容によってはバッテリーを延命することも、逆に消耗させることもあります。例えばCPUパフォーマンスを「Battery」に設定すれば性能は少し落ちますがバッテリー持続時間が伸び、「Performance」に設定すればその逆になります。
バッテリー関連のチューニングは主に「Battery」セクションにまとめられており、Wi-Fiスキャンの無効化や自動輝度調整などを一括実行する「Optimize」ボタンも搭載されています。さらに細かい項目も個別にオン/オフ可能で、各設定にはアプリ内で解説が付いているので、いろいろ試しながら調整するとよいでしょう。
RAMクリーナーは逆効果?避けるべき理由
バッテリー最適化のために「RAMクリーナー」系アプリを使うことは、いくつかの理由からおすすめできません。第一に、RAMの「掃除」はむしろバッテリー性能に悪影響を及ぼします。全アプリを強制終了してRAMキャッシュから消去すると、次にアプリを起動するたびにプロセスを最初から立ち上げ直すことになり、結果的により多くの電力を消費します。よく使うアプリがRAMキャッシュに残っていれば、起動は格段に速く楽になるのです。
RAMクリーナーが端末に悪影響を与えることは何度も実証されており、高性能ゲーム中などどうしても空きRAMが大量に必要な特殊なケース以外では使うべきではありません。それでもなお、Androidは画面に表示されているものに必要なリソースを自動的に割り当てるため、RAMクリーナーはほぼ不要です。
代わりにおすすめしたいのが、FStrimユーティリティの定期的な使用です。ストレージ上の遅延データブロックを整理し、NANDチップの性能を回復させます。Google Playの「Trimmer (fstrim)」(root必須)がおすすめです。
もう一つの理由は、定番のRAMクリーナーアプリの多くが広告やバックグラウンド活動をバンドルしている点です。例えばCheetah MobileはGoogle Playで最も人気のある「クリーナー」系アプリを複数開発していますが、そのアプリは広告だらけで、端末のパフォーマンスに悪影響を与えるバックグラウンド活動を含んでいることが少なくありません。
バッテリーのモニタリング
放電率や充電中の充電率など、端末の電力状態を細かく監視したい場合(例えば充電ケーブルの故障検出など)には、「Ampere」というアプリがおすすめです。
Androidスマホの充電中、Ampereは入力電圧と放電を監視します。例えば本来1100mAで充電されるはずなのに660mAしか流れていない場合、どこかで約500mAが消費されていることになります。これは充電ケーブルの不良か、あるいは大量のバックグラウンド活動が電力を吸っている可能性があります。原因の切り分けに非常に役立つツールです。
-
Androidで非表示のアプリを再表示する方法【設定から簡単に確認できる手順】
Androidは他社の追随を許さない存在感でスマートフォン市場を席巻しており、豊富なアプリと自由度の高いカスタマイズ性は、他のOSと比べても群を抜いています。Androidには膨大な数のアプリが用意されており、その一部は端末にプリインストールされています。ほとんどのアプリは初期状態で表示されますが、一部のアプリはAndroidによって意図的に非表示にされています。その多くはシステムアプリで、ユーザーが不用意に触れないように隠されているものです。また、中にはユーザーの知らないうちにインストールされ、非表示のまま残っているケースもあります。「Android 10で非表示のアプリを再表示するにはどう
-
Macのバッテリーを長持ちさせる15の実践テクニック
多くのノートPCと比べて、Macは最適化されたOSのおかげでバッテリー持続時間が長いことで知られています。Macをしばらく使っている方なら、充電残量を気にせず何時間も作業できることに気づいたことがあるでしょう。 さらにバッテリーを長持ちさせたいなら、Macの設定を少し見直すのがおすすめです。ほんの数分、場合によっては数時間単位で駆動時間を延ばすことができます。 1. 画面の明るさを調整する Macのディスプレイは、本体の中でも特に電力を消費するパーツの一つです。そのため、輝度を適切に最適化することが重要になります。 「システム環境設定」を開き、「ディスプレイ」をクリックします。スライダーを