mirror of
https://github.com/mikaela/mikaela.github.io/
synced 2024-12-04 18:39:32 +01:00
28 lines
850 B
Markdown
28 lines
850 B
Markdown
|
---
|
||
|
layout: mini
|
||
|
comments: true
|
||
|
title: "Android battery use or CPU leak detection the proper way"
|
||
|
permalink: /n/androidbattery.html
|
||
|
sitemap: true
|
||
|
excerpt:
|
||
|
If your Android device is constantly out of battery, you will probably check
|
||
|
the settings or some app. No, both of those lie, Android is a Linux so just
|
||
|
use top.
|
||
|
---
|
||
|
|
||
|
# Checking for Android battery drainer
|
||
|
|
||
|
```bash
|
||
|
top -b -n 1 -o %CPU,%MEM,CMDLINE -s1 -m 20
|
||
|
```
|
||
|
|
||
|
That is all there is to do upon having access to `adb shell` whatever way you
|
||
|
prefer. Look for high CPU and MEM use an observe the app ID for the truth.
|
||
|
|
||
|
For some reason the system and the battery monitor in settings won't bring that
|
||
|
to your attention.
|
||
|
|
||
|
Bonus points for you if the cause is some app performing CPU locking and heating
|
||
|
up your phone due to being unable to access a tracking domain that wishes to spy
|
||
|
upon you.
|