「Android OS」がバッテリーを消費する原因を調べるにはどうすればよいですか?


22

問題は、「バッテリー使用量」の「Android OS」項目に高い割合が表示されていることです。その原因は何ですか。しかし、下の図からわかるように、バッテリーが予想以上に早く消耗することはないので、バッテリーの寿命を延ばすのではなく、診断技術とツールに興味があると言えます。

現在の電話の状況は次のとおりです。

  • 最後に充電された13時間前
  • 充電後に電話を再起動しました
  • すべてをオフにしました(GPS、WiFi、データネットワークなど)
  • 私はいつも2Gネットワ​​ークにいました
  • 日中の電話からの私の唯一の使用は、2つのSMSメッセージを受信するWiFiの数分と、1分未満の通話でした。
  • 自動同期をオフにしました

そして、ここにバッテリー使用量の統計があります:

  • Android OS:67%
  • ディスプレイ:10%
  • セルスタンバイ:9%
  • アイドル電話:6%

Android OSには1時間30分のCPU時間が表示されますが、電話がオンになった合計時間は30分未満であり、バックグラウンドでアクティブなものはありません。

バッテリーレベルはまったく悪くありません(80%)が、私は電話で何もしていないことを考えて(そして電話に2500 mAhのバッテリーがあることを考えると)バッテリー使用量の原因を見つけたいと思います。

明らかに、これはバッテリー使用量にリストされていないバックグラウンドタスクによって引き起こされるはずです。これをさらに診断し、使用量の67%を実際のアプリケーションに関連付けることができる方法、ツール、および方法を探しています。

追加情報:

Gingerbread 2.3.6がインストールされたGalaxy Noteがあります。「Usage Timelines Free」がインストールされており(日中は実行されていませんでした)、バッテリーの消費者につながる可能性のあるアプリによる過度のCPU使用量は表示されません。

関連する質問(参考ですが、私の質問には答えませんでした): 「Android OS」プロセスが高い割合のバッテリーを使用する原因は何ですか?


私は少し混乱しています。30分以内に電話をオンにしていましたが、13時間前に充電して再起動しましたか?
チャンス

充電して13時間前に再起動し、それから30分以上使用しませんでした。(しかし、装置は、画面全体の時間をオフだったシャットダウンされなかった)
Iravanchi

回答:


9

「Better battery stats」などのアプリを使用します。このアプリは、実行中のすべてのサービスに関する詳細情報を提供します。これは、診断用のストックアプリよりも優れています。

さらに、システムのコアサービスの多くは、「Android OS」の一部として提供されています。Samsung Galaxy S IIデバイスには、TouchWizカレンダーに関連する非常に特定のバグがあり、多くの不要なチェックを実行し続けるため、画面がオフになったときにデバイスが適切にスリープしません。これにより、バッテリ寿命が大幅に消耗します。S IIのTouchWizはGalaxy NoteのTouchWizと非常に似ているため、同じ固有のバグがある可能性があります。

これらのリンクから、より良いアイデアが得られる場合があります。


おかげで、これは実際に私が行った方法です。BBSアプリを使用して、ディープスリープを妨げるカーネルウェイクロックがあることを確認しました。あなたが興味を持っているか、あなたが実際に何が起こったかについてコメントすることができた場合にここでXDAの詳細な説明は、です:forum.xda-developers.com/showthread.php?t=1419087
Iravanchi

ハハ、ありがとう。大丈夫です。私の友人と私はすでにギャラクシーSIIを持っており、この問題を抱えていたため、これについて調べました。:)
ゴータムC.

まあ、問題は私のためにまだそこにあります。カーネルウェイクロックは、「GPS」という名前の電話を起動したままにしますが、これはネットワークロケーションが原因であると考えられます。ネットワークロケーションをオフにすると、電話が深くスリープ状態になります。したがって、これに関するアイデアがあれば、あなたの助けは非常に高く評価されています:)
イラバンチ

うーん....わからない。多くのtouchwizサービスは相互に参照します。サムスンがさまざまなサービスでコードを再利用したために、ウェイクロックの問題が複数のサービスに発生した可能性がありますか?お使いのデバイスのxdaフォーラムをご覧になることをお勧めします。おそらく、あなたのために良いソリューションがあります
Gautham C.

@Iravanchi:私の知る限り、これはかなり簡単に修正できます。マップ->設定->ロケーション設定->「ロケーションレポート」を無効にします。これにより、アイドル時のバッテリーの消耗がほぼすべて防止されます(IIRC)。
Chinmay Kanchi

-2

関連する質問を読み直すべきだと思います。

これは、OSサービスまたはアプリがバックグラウンドで実行されたままになっている可能性があります。タスクキラーやタスクマネージャー自体などを試して、どのアプリがまだバックグラウンドで実行されているかを確認することをお勧めします。まだ開始していないと思われる場合でも、デバイスは同期を停止する前に同期サービスを起動できた可能性があります。


タスクキラーがインストールされており、多くのアプリが実行されています。サービスは自動的に開始されるので、どのサービスがバッテリー消費の責任を負うべきかを知りたいので、それらを保持するかアンインストールするかを決定できます。そして、デバイスを再起動する前に自動同期が無効になりました。
イラヴァンチ

2
タスクキラーを使用しないでください。Androidには、アプリを安全かつクリーンに終了するタスクキラーが既に組み込まれています。タスクキラーアプリは、ブルートフォースでアプリを強制終了する傾向があります。それらは長期的にはシステムを不安定にすることが知られており、実際には後のラインでより多くの力が閉じられ、バッテリー寿命の点でも問題になります。
ゴータムC.

-2

Samsung Galaxy Rを5か月以上使用しています。このような素晴らしいデバイス、もちろん問題はバッテリー寿命です。私は多くのリソースを無駄に試しました。私は工場の休憩を2回行いましたが、まだ役に立ちません。完全に充電した後、4時間で突然45%まで放電します(3G、wifi、GPSはありませんでした)。私は全くイライラしていました。ついに、このフォーラムを読む機会を得ました。そこで、GPSウェイクロックについて考え始めました。最後に、[設定]、[位置とセキュリティ]に移動し、[GPS衛星を使用する](インターネットに接続していることを確認)を無効にし、観察してみてください。ここで、午前1時99%から6時97%(電話がスリープ状態)から午前6時97%から午後6時85%(通常の使用)までの私の観察に注意してください。他の人がフラストレーションから逃れるのを助けるのであれば、これを試してください。


1
これらの設定はどこにありますか?Settings | Security「リモートコントロール」と呼ばれるものはありません。
エール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.