[AKKU] [HOW-TO] Better Battery Stats [Support]

  • 3.433 Antworten
  • Letztes Antwortdatum
Mein Vorschlag wäre im ersten Beitrag einzufügen wie man am besten vorgeht um einen Log zu erstellen bzw. Tipps um diesen Fehler aus den Weg zu gehen. Um es nochweiterzuspinnen, dann eventuell schon die häufigsten Auffälligkeiten der Logs aufzuschreiben. Dann kann man sich selbst schon helfen.

Denke die Info würde den Neulingen von BetterBatteryStats helfen. Nur müsste sich wer die Zeit nehmen :D
 
Feindliche Übernahme hat begonnen.

Anleitung, Witze, Tipps und Tricks folgen am Wochenende
 
  • Danke
Reaktionen: j1gga84
Hehe :)
Dass wurde ja schnell umgesetzt
 
Wenn man sein Phone bezüglich Wakelocks gut optimiert hat, wird man feststellen, dass es hauptsächlich das WLAN ist, was das Phone immer wieder mal gerne kurzzeitig aufwachen lässt. Mir ist klar, dass sich das nicht ganz vermeiden lässt, solange es auch im Standby "auf Empfang" sein soll. Dennoch möchte ich sehr gerne mal nachschauen, ob es da noch Optimierungspotential gibt!

Leider bin ich da auf Hilfe angewiesen, damit ich den Verkehr vom/zum Handy überhaupt analysieren kann: https://www.android-hilfe.de/forum/...0/wireshark-spezialist-en-gesucht.536085.html
 
Erhöht doch einfach das Scanintervall für WLAN in der build.prop. Mit xposed (XBlast) geht es auch, hab über Nacht 0.4 Prozent WLAN usage, besser gehts nicht ;)
Hab es von 15 auf 150 gestellt, hatte auch schon 300 (nehme an Sekunden)

Gruß
 
Was genau beeinflusst das Scan-Intervall, wenn bereits eine Verbindung besteht? Das dürfte ja nur mit root veränderbar sein?! Ich kamn mir auch vorstellen, dass es Router- bzw. Netzwerk-getriggerte Wakelocks geben kann (wie z. B. die berüchtigten Multicast-Pakete).
 
Die Angabe ist in Sekunden und bezeichnet die Zeit, nach der wieder nach wlan Netzen gesucht wird. Theoretisch. Problem ist, wenn man das auf 3000 stellt wie manche, dürfte sich das Phone im ungünstigen Fall erst nach dieser Zeit connecten, dem ist aber nicht so. Daher bringt die Einstellungen, natürlich nur mit root, etwas. Kann aber nicht das sein, für was es allgemein gehalten wird.

Wenn eine Verbindung besteht, wird ja trotzdem nach Netzwerken gescannt.

Die multicast Pakete sind ne andere Sache, und könnten nur durch den Kernel eingedämmt werden. Siyah Kernel hatte das früher, evtl. Hat googy das übernommen. Problem kann man aber auch am Router beheben.
 
S13gfried schrieb:
... Problem kann man aber auch am Router beheben.

Richtig! Deswegen möchte ich per Packet Sniffer gerne mal nachschauen, was da so im StandBy vom und zum Handy unterwegs ist und ob sich das Ein oder Andere noch unterdrücken lässt (ohne die Funktionalität einzuschränken). Dafür hin ich mit Wireshark aber nicht fit genug. Wäre super, wenn sich da jemand auskennt.
 
  • Danke
Reaktionen: S13gfried
Kenne mich da nicht aus, aber was das Handy wach hält waren irgendwelche heimnetzwerk Funktionen.
Ich weiß nicht mehr wie die Funktion hieß, aber lässt sich googeln. Trat aber nicht bei allen Routern auf, ältere msi Geräte sind wohl prädestiniert dafür.

Viel Glück bei deinem Vorhaben, bin leider derzeit über nen Huawei mobilen Hotspot und 5gb traffic im Netz :D
 
In erster Linie sind das wohl Multicast-Pakete. Diese können z. B. von Windows-Rechnern mit aktivierter IPv6-Funktion etc. im Heimnetzwerk herumgeschickt werden, aber es gibt auch Druckerprotokolle die das tun usw. usf.. Um genau diese Mutmaßungen zu Untersuchen würde ich mir die Pakete gerne selber mal anschauen.
 
  • Danke
Reaktionen: S13gfried
Guten Abend.

Ich hätte da eine Frage. Ich habe 2 Wakelocks in BBS die sehr aktiv sind und ich nicht weiß was sie verursacht. Einmal "radio-interface" und "bam_dmux_wakelock". Habe eine LG G2 mit cyanogenmod 10.2 drauf. Mich würde auch interessieren ob ich die Aktivität verringern könnte oder komplett ausschalten.
 
Dann spoiler mal bitte die Log hier, vielleicht sehen wir dann den Verursacher.
 
Wie erstelle ich eine log?

Der ursprüngliche Beitrag von 14:33 Uhr wurde um 15:45 Uhr ergänzt:

Das hier?
===================
General Information
===================
BetterBatteryStats version: 1.15.0.0
Creation Date: 2014-02-09 15:42:06
Statistic Type: Unplugged to Current
Since 2 d 2 h 6 m 55 s
VERSION.RELEASE: 4.3.1
BRAND: LGE
DEVICE: d802
MANUFACTURER: lge
MODEL: LG-D802
OS.VERSION: 3.4.0-CM+
BOOTLOADER: unknown
HARDWARE: g2
FINGERPRINT: lge/g2_open_com/g2:4.2.2/JDQ39B/D80210a.1378316352:user/release-keys
ID: JLS36I
TAGS: test-keys
USER: jenkins
PRODUCT: cm_d802
RADIO: M8974A-AAAANAZM-1.0.190036
Rooted: true
============
Battery Info
============
Level lost [%]: Bat.: -40% (100% to 60%) [0,8%/h]
Voltage lost [mV]: (4341-4056) [5,7%/h]
===========
Other Usage
===========
Deep Sleep (): 1 d 18 h 23 m 43 s (152623 s) Ratio: 84,6%
Awake (): 6 h 39 m 40 s (23980 s) Ratio: 13,3%
Screen On (): 4 h 33 m 54 s (16434 s) Ratio: 9,1%
Phone On (): 5 m 38 s (338 s) Ratio: 0,2%
Wifi On (): 1 d 9 h 55 m 47 s (122147 s) Ratio: 67,7%
Wifi Running (): 1 d 9 h 55 m 44 s (122144 s) Ratio: 67,7%
No Data Connection (): 1 d 8 h 46 m 27 s (117987 s) Ratio: 65,4%
No or Unknown Signal (): 1 d 8 h 46 m 27 s (117987 s) Ratio: 65,4%
Moderate Signal (): 5 h 4 m 26 s (18266 s) Ratio: 8,3%
Good Signal (): 9 h 25 m 15 s (33915 s) Ratio: 15,5%
Screen dark (): 2 m 46 s (166 s) Ratio: 0,1%
Screen dimmed (): 2 h 16 m 22 s (8182 s) Ratio: 4,5%
Screen medium (): 2 h 12 m 26 s (7946 s) Ratio: 3,6%
Screen light (): 2 m 18 s (138 s) Ratio: 0,1%
=========
Wakelocks
=========
AudioOut_2 (1013): 28 m 57 s (1737 s) Count:357 1,0%
ActivityManager-Launch (Android-System): 6 m 39 s (399 s) Count:1694 0,2%
PhoneApp (Telefon): 5 m 4 s (304 s) Count:12 0,2%
AlarmManager (Android-System): 4 m 35 s (275 s) Count:4926 0,2%
MAIL_SERVICE (com.android.exchange.Exchange-Dienste): 2 m 54 s (174 s) Count:327 0,1%
AudioOut_3 (1013): 2 m 46 s (166 s) Count:107 0,1%
GCM_CONN_ALARM (Google Play-Dienste): 2 m 40 s (160 s) Count:572 0,1%
WeatherUpdateService (com.cyanogenmod.lockclock.cLock): 2 m 6 s (126 s) Count:46 0,1%
GpsLocationProvider (Android-System): 2 m 5 s (125 s) Count:1880 0,1%
RILJ (Telefon): 1 m 30 s (90 s) Count:4606 0,1%
ConnectivityService (Android-System): 1 m 17 s (77 s) Count:4997 0,0%
sendinactive (com.whatsapp.WhatsApp): 1 m 1 s (61 s) Count:25 0,0%
StartingAlertService (com.android.calendar.Kalender): 55 s (55 s) Count:14 0,0%
Torch (net.cactii.flash2.Taschenlampe): 54 s (54 s) Count:4 0,0%
l (com.facebook.orca.Messenger): 47 s (47 s) Count:623 0,0%
DHCP (Android-System): 44 s (44 s) Count:2180 0,0%
show keyguard (Android-System): 44 s (44 s) Count:103 0,0%
FbClientConnManager (com.facebook.katana.Facebook): 33 s (33 s) Count:18 0,0%
fullsync (com.whatsapp.WhatsApp): 31 s (31 s) Count:277 0,0%
Cleaner (com.oasisfeng.greenify.Greenify): 26 s (26 s) Count:28 0,0%
ActivityManager-Sleep (Android-System): 23 s (23 s) Count:5101 0,0%
Icing (Google Play-Dienste): 22 s (22 s) Count:685 0,0%
GCM_CONN (Google Play-Dienste): 17 s (17 s) Count:1910 0,0%
GsmConnection (Telefon): 16 s (16 s) Count:15 0,0%
PingService (com.cyanogenmod.account.CyanogenMod-Konto): 16 s (16 s) Count:2 0,0%
*sync*_com.google.android.gms.people_Account {name=eb1be4c81349ea9b2dbf9ccc91f2859d, type=com.google} (Google Play-Dienste): 15 s (15 s) Count:430 0,0%
AlarmManager (com.facebook.orca.Messenger): 15 s (15 s) Count:594 0,0%
n (com.facebook.orca.Messenger): 13 s (13 s) Count:10 0,0%
GOOGLE_C2DM (Google Play-Dienste): 12 s (12 s) Count:1051 0,0%
AlarmManager (Google Play-Dienste): 10 s (10 s) Count:2787 0,0%
NetworkStats (Android-System): 10 s (10 s) Count:498 0,0%
SCREEN_FROZEN (Android-System): 9 s (9 s) Count:2116 0,0%
BBS_WAKELOCK_WHILE_SAVING_REF (com.asksven.betterbatterystats.BetterBatteryStats): 8 s (8 s) Count:18 0,0%
AlarmManager (com.whatsapp.WhatsApp): 6 s (6 s) Count:276 0,0%
DownloadManager (Medien): 6 s (6 s) Count:3 0,0%
NfcService:mRoutingWakeLock (com.android.nfc.NFC-Dienst): 4 s (4 s) Count:464 0,0%
Event Log Service (Google Play-Dienste): 4 s (4 s) Count:1283 0,0%
*sync*_com.android.calendar_Account {name=eb1be4c81349ea9b2dbf9ccc91f2859d, type=com.google} (com.google.android.syncadapters.calendar.Google Kalender synchronisieren): 4 s (4 s) Count:10 0,0%
*sync*_com.google.android.location.reporting_Account {name=eb1be4c81349ea9b2dbf9ccc91f2859d, type=com.google} (Google Play-Dienste): 4 s (4 s) Count:2789 0,0%
WifiSuspend (Android-System): 4 s (4 s) Count:2085 0,0%
SyncLoopWakeLock (Android-System): 3 s (3 s) Count:5402 0,0%
MQTT (com.facebook.orca.Messenger): 3 s (3 s) Count:76 0,0%
*sync*_com.google.android.ears.heard.EarsContentProvider_Account {name=eb1be4c81349ea9b2dbf9ccc91f2859d, type=com.google} (com.google.android.ears.Sound Search für Google Play): 3 s (3 s) Count:2 0,0%
AlarmClock (com.android.deskclock.Uhr): 3 s (3 s) Count:8 0,0%
*vibrator* (com.android.deskclock.Uhr): 3 s (3 s) Count:6 0,0%
AlarmManager (com.android.exchange.Exchange-Dienste): 2 s (2 s) Count:522 0,0%
Checkin Service (Google Play-Dienste): 2 s (2 s) Count:427 0,0%
MQTT (com.facebook.katana.Facebook): 2 s (2 s) Count:69 0,0%
keyguardWakeAndHandOff (Android-System): 2 s (2 s) Count:2374 0,0%
AlarmManager (com.facebook.katana.Facebook): 2 s (2 s) Count:167 0,0%
*sync*_subscribedfeeds_Account {name=eb1be4c81349ea9b2dbf9ccc91f2859d, type=com.google} (Google Play-Dienste): 1 s (1 s) Count:1053 0,0%
================
Kernel Wakelocks !!! wakeup_sources !!!
================
smb349 (): 1 h 16 s (3616 s) Cnt:(c/wc/ec)1/0/0 2,0%
radio-interface (): 31 m 9 s (1869 s) Cnt:(c/wc/ec)2179/99/0 1,0%
PowerManagerService.WakeLocks (): 30 m 26 s (1826 s) Cnt:(c/wc/ec)10116/662/0 1,0%
bam_dmux_wakelock (): 25 m 16 s (1516 s) Cnt:(c/wc/ec)856/42/0 0,8%
alarm_rtc (): 7 m 27 s (447 s) Cnt:(c/wc/ec)1852/485/80 0,2%
mmc0:0001:2 (): 5 m 35 s (335 s) Cnt:(c/wc/ec)242425/15456/0 0,2%
alarm (): 5 m 27 s (327 s) Cnt:(c/wc/ec)4544/458/0 0,2%
PowerManagerService.Display (): 5 m 18 s (318 s) Cnt:(c/wc/ec)217/5/0 0,2%
smdcntl0 (): 2 m 48 s (168 s) Cnt:(c/wc/ec)35840/441/0 0,1%
smdcntl1 (): 44 s (44 s) Cnt:(c/wc/ec)945/37/0 0,0%
qpnp-vadc-d80f6400 (): 38 s (38 s) Cnt:(c/wc/ec)15017/475/0 0,0%
PowerManagerService.Broadcasts (): 34 s (34 s) Cnt:(c/wc/ec)429/10/0 0,0%
kpdpwr_irq (): 23 s (23 s) Cnt:(c/wc/ec)338/13/338 0,0%
event1-841 (): 16 s (16 s) Cnt:(c/wc/ec)606/13/0 0,0%
touch_irq (): 8 s (8 s) Cnt:(c/wc/ec)66/4/57 0,0%
qcril (): 7 s (7 s) Cnt:(c/wc/ec)15438/121/0 0,0%
sns_async_ev_wakelock (): 6 s (6 s) Cnt:(c/wc/ec)9/0/0 0,0%
event0-841 (): 5 s (5 s) Cnt:(c/wc/ec)165261/921/0 0,0%
[rmt_storage] msm_ipc_read00000 (): 3 s (3 s) Cnt:(c/wc/ec)-84/-10/0 0,0%
power-supply (): 3 s (3 s) Cnt:(c/wc/ec)471/4/0 0,0%
max17048_alert (): 2 s (2 s) Cnt:(c/wc/ec)286/4/0 0,0%
rmt_storage_-1204281400 (): 2 s (2 s) Cnt:(c/wc/ec)24/1/0 0,0%
KeyEvents (): 2 s (2 s) Cnt:(c/wc/ec)183021/3959/0 0,0%
rmt_storage_-1204280552 (): 1 s (1 s) Cnt:(c/wc/ec)24/0/0 0,0%
qmuxd_port_wl_0 (): 1 s (1 s) Cnt:(c/wc/ec)38358/343/0 0,0%
smsm_snapshot (): 1 s (1 s) Cnt:(c/wc/ec)2745/95/0 0,0%
event2-841 (): (0 s) Cnt:(c/wc/ec)97/2/0 0,0%
smb349_chg_uevent (): (0 s) Cnt:(c/wc/ec)1/0/2 0,0%
qpnp-iadc-d80f6600 (): (0 s) Cnt:(c/wc/ec)93/4/0 0,0%
ipc_rtr_q6_ipcrtr (): (0 s) Cnt:(c/wc/ec)296724/1426/0 0,0%
msm_dwc3 (): (0 s) Cnt:(c/wc/ec)1/0/0 0,0%
[LocationManager] msm_ipc_read0 (): (0 s) Cnt:(c/wc/ec)415/35/0 0,0%
qmuxd_port_wl_1 (): (0 s) Cnt:(c/wc/ec)945/21/0 0,0%
[time_daemon] msm_ipc_read00000 (): (0 s) Cnt:(c/wc/ec)283/24/0 0,0%
[time_daemon] msm_ipc_read00000 (): (0 s) Cnt:(c/wc/ec)309/24/0 0,0%
[rild] msm_ipc_read00000001:000 (): (0 s) Cnt:(c/wc/ec)71/2/0 0,0%
[rild] msm_ipc_read00000001:000 (): (0 s) Cnt:(c/wc/ec)71/2/0 0,0%
[rild] msm_ipc_read00000001:000 (): (0 s) Cnt:(c/wc/ec)71/2/0 0,0%
[thermal-engine] msm_ipc_read00 (): (0 s) Cnt:(c/wc/ec)24/2/0 0,0%
[kworker/1:1] msm_ipc_read00000 (): (0 s) Cnt:(c/wc/ec)460/91/0 0,0%
[thermald] msm_ipc_read00000001 (): (0 s) Cnt:(c/wc/ec)141/13/0 0,0%
[thermald] msm_ipc_read00000001 (): (0 s) Cnt:(c/wc/ec)161/13/0 0,0%
[thermald] msm_ipc_read00000001 (): (0 s) Cnt:(c/wc/ec)161/13/0 0,0%
[rild] msm_ipc_read00000001:000 (): (0 s) Cnt:(c/wc/ec)97/2/0 0,0%
[thermal-engine] msm_ipc_read00 (): (0 s) Cnt:(c/wc/ec)4/2/0 0,0%
[thermal-engine] msm_ipc_read00 (): (0 s) Cnt:(c/wc/ec)24/2/0 0,0%
[thermal-engine] msm_ipc_read00 (): (0 s) Cnt:(c/wc/ec)24/2/0 0,0%
ipc_rtr_smd_ipcrtr (): (0 s) Cnt:(c/wc/ec)582/39/0 0,0%
autosleep (): (0 s) Cnt:(c/wc/ec)529/44/0 0,0%
======================
Alarms (requires root)
======================
======================
Network (requires root)
======================
==========
CPU States
==========
300 MHz (): 3 h 48 m 9 s 7,6%
422,4 MHz (): 11 m 14 s 0,4%
652,8 MHz (): 18 m 10 s 0,6%
729,6 MHz (): 3 m 26 s 0,1%
883,2 MHz (): 5 m 34 s 0,2%
960 MHz (): 27 m 17 s 0,9%
1,04 GHz (): 11 m 51 s 0,4%
1,19 GHz (): 7 m 56 s 0,3%
1,27 GHz (): 2 m 8 s 0,1%
1,5 GHz (): 4 m 42 s 0,2%
1,57 GHz (): 1 h 24 m 38 s 2,8%
1,73 GHz (): 8 m 57 s 0,3%
1,96 GHz (): 4 m 17 s 0,1%
2,27 GHz (): 44 m 46 s 1,5%
Deep Sleep (): 1 d 18 h 23 m 43 s 84,6%
==================
Reference overview
==================
ref_boot: Reference ref_boot created 22 s (Wl: 2 elements; KWl: 0elements; NetS: null; Alrm: null; Proc: 0 elements; Oth: 5 elements; CPU: 5 elements)
ref_unplugged: Reference ref_unplugged created 10 h 39 m 19 s (Wl: 0 elements; KWl: 69elements; NetS: null; Alrm: null; Proc: 0 elements; Oth: 8 elements; CPU: 15 elements)
ref_charged: Reference ref_charged created 10 h 39 m 19 s (Wl: 0 elements; KWl: 69elements; NetS: null; Alrm: null; Proc: 0 elements; Oth: 8 elements; CPU: 15 elements)
ref_current: Reference ref_current created 2 d 12 h 46 m 14 s (Wl: 51 elements; KWl: 72elements; NetS: null; Alrm: null; Proc: 144 elements; Oth: 14 elements; CPU: 15 elements)
 
Zuletzt bearbeitet von einem Moderator:
Ja das ist die Log und du hast auch wunderbar gespoilert.
Aber mit der Log kann man nix anfangen.
Lies dir am besten mal den ersten Post durch.
Wir brauchen eine Log ohne ScreenOn.
 
Okay habs verstanden. Ich machs dann heute nacht und poste es dann morgen. Danke schonmal :)
 
Es ist vollbracht, ein ganzer Nachmittag :D
Das hätte ich jedenfalls nicht gedacht.

Ich Bitte im Anregungen und Fehlerkorrekturen:

EDIT:
BILDER werden hier nicht korrekt angezeigt, schaut lieber vorne


Ich möchte euch hier eine Anleitung zu "Batter Battery Stats" geben, sowie eine Hilfe zur Selbsthilfe.
Sollten Fragen übrig bleiben, stellt sie bitte hier im Thread.

Gliederung:
  1. [JUMPTO="Möglichkeiten"]Möglichkeiten[/JUMPTO]
  2. [JUMPTO="Download und Installation"]Download und Installation[/JUMPTO]
    • [JUMPTO="Erste Schritte nach der Installation"]Erste Schritte nach der Installation[/JUMPTO]
    • [JUMPTO="Infos zur korrekten Erstellung eines auswertbaren Logfiles"]Infos zur korrekten Erstellung eines auswertbaren Logfiles[/JUMPTO]
    • [JUMPTO="Optimierungen"]Optimierungen[/JUMPTO]
  3. [JUMPTO="Erstellen eines Logfiles zur Auswertung["]Erstellen eines Logfiles zur Auswertung[/JUMPTO]
  4. [JUMPTO="Eigene Auswertung"]Eigene Auswertung[/JUMPTO]


[ANAME="Möglichkeiten"]1. Möglichkeiten[/ANAME]
Die Akkuanzeige und damit die Möglichkeit der Auswertung sind beschränkt. Es ist nicht möglich, hier Hintergrundprozesse zu identifizieren oder ins "Feintuning" zu gehen.
BBS ermöglicht es:
  1. Awake, (Wachzustand des Gerätes - gilt es bei Nichtnutzung zu vermeiden)
  2. Deepsleep (Tiefschlaf - Gerät ist in Ruhe - wird angestrebt)
  3. Scree On, (Display an)
  4. Wifi, (WLAN Verbindung)
  5. Connection Status, (Qualität euer Telefon- und mobilen Datenverbindung)
  6. Kernel Wakelocks, (Prozessoraktivitäten)
  7. Partial Wakelocks, (Anwendungsaktivitäten)
  8. Alarms/Wakeups, (Aufwachen des Gerätes)[benötigt Root]
  9. CPU States, (Dauer und Höhe der CPU Frequenzen)
  10. Network Stats, (Netzwerkaktivitäten) (benötigt Root)
  11. und Process Stats (einzelne User- und Systemprozesse)
zu identifizieren




[ANAME="Download und Installation"]2. Download und Installation[/ANAME]
Der Developer chamonix hat hier eine wirklich gute Arbeit geleistet. Wenn euch seine App gefällt und wir euch hier mit seiner Hilfe bei einem Problem helfen konnten, kauft euch bitte die Playstore Version, falls ihr ein paar Cents übrig habt.




[ANAME="Erstellen eines Logfiles zur Auswertung"]3. Erstellen eines Logfiles zur Auswertung[/ANAME]

[ANAME="Erste Schritte nach der Installation"]Erste Schritte nach der Installation[/ANAME]
BBS beginnt ab der Installation zu messen und taucht selber in der Statistik als "batteryinfo" auf.
Zu Beginn solltet Ihr euch mit dem Programm vertraut machen:
Anhang anzeigen 283554
Das ist die Startansicht. Oben seht ihr "Other", und an den Balken die Informationen. In diesem Beispiel sind seit "Unplugged", also seit dem das Gerät von der Stromquelle entfernt wurde, 56m 47s vergangen. Für ein Aussagekräftiges Logfile zu wenig. Weiterhin sieht man das 41m Deepsleep erreicht wurden (72,4%), das Gerät 15m 42 "awake", also wach war und 1m 40s der Display an war, usw. Für eine Auswertung hier im Thread, wäre diese File nicht geeignet, später dazu mehr.

Ihr könnt oben bei "Other" auch die anderen Reiter auswählen und seht schon etwas mehr:
Anhang anzeigen 283559Anhang anzeigen 283561Anhang anzeigen 283560
Bei den Kernel Wakelocks, also den Wakelocks welche den Kernel, also die CPU anspringen lassen, kann man auch einiges erkennen. Auf einige Wakelocks gehe ich später noch ein. Das gleiche gilt für die Partial wakelocks und auch die Network stats. Man darf die Reiter nicht einzeln betrachten, sondern man muss sich ein Gesamtbild machen. Ein App mit 1.0 Mbytes WLAN Traffic, muss unweigerlich auch Kernel und Partial Wakelocks hinterlassen. Manchmal ist es schwer zu identifizieren.

Falls ihr Rootzugriff habt, geht bitte in die Einstellungen/Advanced und aktiviert die Root Features, da sonst einige wichtige Reiter keine Ergebnisse anzeigen können.
Anhang anzeigen 283558

Ein Logfile erstellt ihr hier:
Anhang anzeigen 283568
Ein Textfile wird bei "Save" auf euer internen SD-Karte gespeichert. "Share to" ermöglicht es euch, das Textfile per Mail zu versenden oder in die Dropbox zu laden.
Wollt ihr euer Textfile zur Auswertung hier posten, dann macht dies bitte als Spoiler, nicht als Anhang!
Anhang anzeigen 283569

[ANAME="Infos zur korrekten Erstellung eines auswertbaren Logfiles"]Infos zur korrekten Erstellung eines auswertbaren Logfiles[/ANAME]
  1. startet euer Handy neu
  2. ladet das Gerät zwischen 80 und 90%
  3. öffnet BBS
  4. zieht den Netzstecker
  5. drückt eure Menütaste --> Set Custom Ref.
  6. Display aus
  7. Gerät mindestens 4 Stunden, mehr ist immer besser, ohne Nutzung liegen lassen (über Nacht)
  8. Gerät entsperren und sofort auf "Share Data as" gehen und das Logfile abspeichern
  9. Tipp: Ihr solltet alle Einstellungen am Gerät so normal wie möglich haben. Wenn euer WLAN / GPS / etc. immer aktiv ist, sollte es das auch bei der Messung sein

[ANAME="Eigene Auswertung"]4. Eigene Auswertung[/ANAME]
Hier im Spoiler seht ihr ein gutes Logfile mit Kommentaren
===================
General Information
===================
BetterBatteryStats version: 1.15.0.0
Creation Date: 2014-02-09 18:02:40
Statistic Type: Custom to Current --> Messmethode, hier durch Custom Refresh. Auch möglich sind "since Boot" (ungenau) oder "since unplugged" (an sich gut, nur ist der Akkuverlust physikalisch im oberen Bereich am höchsten (Link) und daher etwas ungenau
Since 5 h 31 m 40 s --> Dauer der Messung. 4 Stunden sind Minimum, ehr ist immer besser
VERSION.RELEASE: 4.3.1
BRAND: samsung
DEVICE: m0
MANUFACTURER: samsung
MODEL: GT-I9300
OS.VERSION: 3.0.101-Yank555.lu-CM10.2-v1.6g
BOOTLOADER: I9300XXELL4
HARDWARE: smdk4x12
FINGERPRINT: samsung/m0xx/m0:4.1.1/JRO03C/I9300XXDLIB:user/release-keys
ID: JLS36I
TAGS: test-keys
USER: autobuild
PRODUCT: m0xx
RADIO: I9300XXDLIB
Rooted: true --> Root ist von Vorteil, Da "Alarms" und "Network stats" unten angezeigt werden können
============
Battery Info
============
Level lost [%]: Bat.: -6% (96% to 90%) [1,1%/h] --> Verlust pro Stunde
Voltage lost [mV]: (4230-4171) [10,7%/h]
===========
Other Usage
===========
Deep Sleep (): 5 h 15 m 57 s (18957 s) Ratio: 95,3% --> Deepsleep Anteil, also der Tiefschlaf des Gerätes. Da das Smartphone wärend der Messung nicht genutzt wurde, sollte der Wert entsprechend hoch sein.
Awake (): 15 m 43 s (943 s) Ratio: 4,7% --> Das Gerät war wach. Dieser Wert sollte gering sein und zusammen mit dem Deepsleep 100% ergeben, sonst war die Messung fehlerhaft. In diesem Fall, war das Gerät von den
Screen On (): 11 s (11 s) Ratio: 0,1% --> Screen On. Sollte bei einem File sehr gering sein. Unter 30 Sekunden wird man es bis in die App schaffen und auf Safe klicken :p
Wifi On (): 5 h 31 m 41 s (19901 s) Ratio: 100,0% --> WLAN dauerhaft an
Wifi Running (): 5 h 31 m 41 s (19901 s) Ratio: 100,0% --> WLAN Verbindung mit dem Netz. Ich war dauerhaft während der Messung im WLAN, daher beide 100%
No Data Connection (): 5 h 31 m 41 s (19901 s) Ratio: 100,0% --> Bei WLAN Verbindung werden die mobilen Daten (bei allen?!) Geräten gekappt. Wäre ich Unterwegs gewesen und der "No Data Connection" Wert wäre hoch, hätte ich keinen Empfang gehabt, was den Akku durch dauerhafte Suche nach dem Netz sehr beansprucht
No or Unknown Signal (): 5 h 31 m 41 s (19901 s) Ratio: 100,0% --> Hier geht es um Telefonsignal. Fraglich allerdings, warum das bei mir 100% nicht vorhanden gewesen sein soll...?
Screen dimmed (): 5 s (5 s) Ratio: 0,0%
Screen medium (): 6 s (6 s) Ratio: 0,0%
=========
Wakelocks
=========
AlarmManager (com.mg.android.WeatherPro): 4 m 1 s (241 s) Count:124 1,2% --> sieht man 4m Aktivität in 124 Einheiten (124 mal) von WeatherPro. Das ist ansich schlecht, da ein Wetterchek alle 4 - 6 Stunden ausreicht. Leider kann man das speziell in der App nicht einstellen.
AlarmManager (Android-System): 1 m 7 s (67 s) Count:231 0,3% --> Das ist der Adroid System AlarmManager, nähere Infos bekommt man dann bei den Kernel Wakelocks und/oder den Alarms
SyncLoopWakeLock (Android-System): 25 s (25 s) Count:347 0,1%
com.quoord.tapatalkpro (com.quoord.tapatalkHD.Tapatalk): 21 s (21 s) Count:3 0,1% --> hier zum Beispiel, Tapatalk war 3 zu je ca. 7 Sekunden aktiv. Absolut in Ordnung, da ein Widget nebenher bei mir läuft.
*sync*_gmail-ls_Account {name=719382d004aa6f9f1e409bd192b77581, type=com.google} (com.google.android.gm.Gmail): 19 s (19 s) Count:6 0,1%
Event Log Service (Google-Dienste): 13 s (13 s) Count:58 0,1%
*sync*_com.android.chrome_Account {name=719382d004aa6f9f1e409bd192b77581, type=com.google} (com.android.chrome.Chrome): 13 s (13 s) Count:111 0,1% --> Hier hat Google Chrome etwas Synchronisiert. Muss man überlegen, was das sein könnte... Ich bin am Rechner und am Handy in Chrome eingelogt und es werden Lesezeichen und offene Tabs synchronisiert (durch Google Cloud Massaging). Da ich das Logfile während ich das hier alles geschrieben habe gelaufen ist, habe ich eine Menge Tabs offen gehabt. Möglich, das hier her 111 Wakelocks kame,in Summe aber sehr kurz
AudioOut_2 (1013): 12 s (12 s) Count:3 0,1%
GOOGLE_C2DM (Google-Dienste): 8 s (8 s) Count:31 0,0%
*backup* (Android-System): 5 s (5 s) Count:47 0,0%
GmailProviderProviderChangedBroadcastWakeLock (com.google.android.gm.Gmail): 4 s (4 s) Count:9 0,0%
AlarmManager (com.cleanmaster.mguard.Clean Master): 3 s (3 s) Count:36 0,0%
GCM_CONN (Google-Dienste): 3 s (3 s) Count:107 0,0%
AlarmManager (com.android.chrome.Chrome): 3 s (3 s) Count:84 0,0%
AlarmManager (Google-Dienste): 2 s (2 s) Count:155 0,0%
CallerInfoCache (Telefon): 2 s (2 s) Count:1 0,0%
GCM_LIB (com.quoord.tapatalkHD.Tapatalk): 2 s (2 s) Count:21 0,0%
*sync*_com.android.contacts_Account {name=8f83f5971bea8f46ffa8ea49325eac92, type=com.contapps.android.sync.account} (com.contapps.android.Kontakte+): 1 s (1 s) Count:6 0,0%
SyncManagerHandleSyncAlarm (Android-System): 1 s (1 s) Count:17 0,0%
show keyguard (Android-System): 1 s (1 s) Count:43 0,0%
*sync*_com.android.contacts_Account {name=f1458e8cbd424ae6642984bc5d3c7662, type=com.whatsapp} (com.whatsapp.WhatsApp+): 1 s (1 s) Count:1 0,0%
AlarmManager (com.quoord.tapatalkHD.Tapatalk): 1 s (1 s) Count:8 0,0%
multiplexing-gcm-listener:com.google.ipc.invalidation.ticl.android2.channel.AndroidMessageReceiverService (com.android.chrome.Chrome): 1 s (1 s) Count:15 0,0%
================
Kernel Wakelocks
================
"PowerManagerService.WakeLocks" (): 7 m 31 s (451 s) Cnt:(c/wc/ec)367/0/0 2,3% --> Platzfreihalter für alle Partial Wakelocks, die nen Kernel Wakelock verursacht haben
"l2_hsic" (): 3 m 31 s (211 s) Cnt:(c/wc/ec)409/13/409 1,1%
"wlan_rx_wake" (): 3 m 29 s (209 s) Cnt:(c/wc/ec)576/0/576 1,1%
"alarm_rtc" (): 1 m 58 s (118 s) Cnt:(c/wc/ec)287/24/18 0,6%
"wlan_wd_wake" (): 1 m 50 s (110 s) Cnt:(c/wc/ec)1149/0/0 0,6%
"battery-monitor" (): 1 m 33 s (93 s) Cnt:(c/wc/ec)366/0/366 0,5% --> Das App Better Battery stats selber
"alarm" (): 1 m 30 s (90 s) Cnt:(c/wc/ec)942/1/0 0,5%
"wlan_wake" (): 34 s (34 s) Cnt:(c/wc/ec)5488/242/0 0,2% --> WLAN hat 34s etwas gesendet/empfangen
"umts_ipc0" (): 20 s (20 s) Cnt:(c/wc/ec)41/0/41 0,1%
"umts_rfs0" (): 8 s (8 s) Cnt:(c/wc/ec)3/0/3 0,0%
"radio-interface" (): 3 s (3 s) Cnt:(c/wc/ec)4/0/0 0,0% --> Hat was mit dem Telefonempfang zu tun
"wlan_ctrl_wake" (): 2 s (2 s) Cnt:(c/wc/ec)11/0/11 0,0%
"rpm_hsic" (): 1 s (1 s) Cnt:(c/wc/ec)26/0/0 0,0%
"efsd-interface" (): 1 s (1 s) Cnt:(c/wc/ec)6/0/0 0,0%
"PowerManagerService.Broadcasts" (): (0 s) Cnt:(c/wc/ec)2/0/0 0,0%
"secril_rfs-interface" (): (0 s) Cnt:(c/wc/ec)3/0/0 0,0%
"secril_fmt-interface" (): (0 s) Cnt:(c/wc/ec)68/0/0 0,0%
"PowerManagerService.Display" (): (0 s) Cnt:(c/wc/ec)1/0/0 0,0%
"tx_hsic" (): (0 s) Cnt:(c/wc/ec)31/0/0 0,0%
"power-supply" (): (0 s) Cnt:(c/wc/ec)412/56/0 0,0%
"KeyEvents" (): (0 s) Cnt:(c/wc/ec)524/0/0 0,0%
"mmc1_detect" (): (0 s) Cnt:(c/wc/ec)423/0/0 0,0%
"sync_system" (): (0 s) Cnt:(c/wc/ec)1/0/0 0,0%
"mmc0_detect" (): (0 s) Cnt:(c/wc/ec)423/0/0 0,0%
=========
Processes --> Zeigt aktive Prozesse an, ähnlich dem Windows Taskmanager.
=========
*wakelock* (com.mg.android.WeatherPro): Uid: 10086 Sys: 2 s (2 s) Us: 6 s (6 s) Starts: 0
com.teslacoilsw.launcher (com.teslacoilsw.launcher.Nova Launcher): Uid: 10017 Sys: (0 s) Us: 3 s (3 s) Starts: 0
mmcqd/0 (0): Uid: 0 Sys: 1 s (1 s) Us: (0 s) Starts: 0
kworker/0:1 (0): Uid: 0 Sys: 1 s (1 s) Us: (0 s) Starts: 0
kworker/0:4 (0): Uid: 0 Sys: 1 s (1 s) Us: (0 s) Starts: 0
com.google.android.gm (com.google.android.gm.Gmail): Uid: 10048 Sys: (0 s) Us: (0 s) Starts: 0
*wakelock* (Google-Dienste): Uid: 10035 Sys: (0 s) Us: (0 s) Starts: 0
kswapd0 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
com.huawei.mw (com.huawei.mw.Mobile WiFi): Uid: 10130 Sys: (0 s) Us: (0 s) Starts: 1
surfaceflinger (Android-System): Uid: 1000 Sys: (0 s) Us: (0 s) Starts: 0
kworker/0:0 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
*wakelock* (com.quoord.tapatalkHD.Tapatalk): Uid: 10074 Sys: (0 s) Us: (0 s) Starts: 0
com.cleanmaster.mguard:service (com.cleanmaster.mguard.Clean Master): Uid: 10080 Sys: (0 s) Us: (0 s) Starts: 10
com.asksven.betterbatterystats (com.asksven.betterbatterystats.BetterBatteryStats): Uid: 10085 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:12 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
mediaserver (1013): Uid: 1013 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:17 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
dhd_dpc (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:28 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:13 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
/init (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
*wakelock* (com.android.chrome.Chrome): Uid: 10115 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:18 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
com.android.vending (com.android.vending.Google Play Store): Uid: 10049 Sys: (0 s) Us: (0 s) Starts: 3
kworker/u:30 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
*wakelock* (com.google.android.gm.Gmail): Uid: 10048 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:27 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
ksoftirqd/0 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:6 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/0:2 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
jbd2/mmcblk0p12 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:20 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:25 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:29 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
com.whatsapp (com.whatsapp.WhatsApp+): Uid: 10030 Sys: (0 s) Us: (0 s) Starts: 1 --> Whatsapp, klar, läuft
zygote (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:10 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:0 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:5 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/0:3 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
com.dropbox.android (com.dropbox.android.Dropbox): Uid: 10127 Sys: (0 s) Us: (0 s) Starts: 0 --> Dropbox läuft, wurde aber nicht aktiv.
kworker/u:16 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
jrcud (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:32 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:3 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:8 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:11 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:15 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:7 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:14 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
sdcard (1023): Uid: 1023 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:19 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:24 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:21 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
rild (Telefon): Uid: 1001 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:1 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:2 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
kworker/u:9 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
s3c-fb-vsync (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
dhd_watchdog_th (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
com.estrongs.android.pop (com.estrongs.android.pop.ES Datei Explorer): Uid: 10107 Sys: (0 s) Us: (0 s) Starts: 0 --> Dateiexplorer läuft im Hintergrund (um Downloads abzufangen und mit ES-Dateiexplorer zu laden), wurde aber nicht aktiv
kworker/u:22 (0): Uid: 0 Sys: (0 s) Us: (0 s) Starts: 0
wpa_supplicant (1010): Uid: 1010 Sys: (0 s) Us: (0 s) Starts: 0
======================
Alarms (requires root)
======================
android (): Wakeups: 88
Alarms: 0, Intent: android.intent.action.TIME_TICK
Alarms: 0, Intent: com.android.server.action.NETWORK_STATS_POLL
Alarms: 11, Intent: android.appwidget.action.APPWIDGET_UPDATE cmp={com.wunderkinder.wunderlistandroid/com.wunderkinder.wunderlistandroid.widget.newversion.WLWidgetProviderNew} --> Hier sieht man z.B., dass Wunderlist aktiv war. Speziell hier das Widget. An sich schlecht gemacht, da das Display aus war und ich das Widget nicht benötige.
Alarms: 11, Intent: android.appwidget.action.APPWIDGET_UPDATE cmp={com.cleanmaster.mguard/com.cleanmaster.appwidget.MainAppWidgetBlackProvider} --> Hier ähnlich, das Cleanmaster Widget zum Memory Killen braucht man eigentlich nicht. Ramkiller sind nutzlos, aber ich habe da so einen Tick. Genauso kann ich bei Windows keinen vollen Papierkorb sehen, das ist aber eine andere Geschichte. Jedenfalls war auch das Widget aktiv, trotz Display off --> schlecht (programmiert). Die Häufigkeit ist entscheidend. 11 mal in 5 Stunden finde ich dafür jedenfalls zu viel
Alarms: 11, Intent: android.appwidget.action.APPWIDGET_UPDATE cmp={com.sand.airdroid/com.sand.airdroid.ui.widget.ConnectionWidget}
Alarms: 11, Intent: android.appwidget.action.APPWIDGET_UPDATE cmp={de.devmil.minimaltext/de.devmil.minimaltext.MinimalTextWidget_4_1} --> Widget von Minimaltext. Updatet vermutlich bei Änderung des Ladezustandes, da dieser im Widget angezeigt wird.
Alarms: 11, Intent: android.appwidget.action.APPWIDGET_UPDATE cmp={de.devmil.minimaltext/de.devmil.minimaltext.MinimalTextWidget_5_1}
Alarms: 5, Intent: android.appwidget.action.APPWIDGET_UPDATE cmp={com.mg.android/com.mg.android.WeatherproWidgetProvider42clock}
Alarms: 5, Intent: android.appwidget.action.APPWIDGET_UPDATE cmp={net.nurik.roman.dashclock/com.google.android.apps.dashclock.WidgetProvider}
Alarms: 17, Intent: android.content.syncmanager.SYNC_ALARM
Alarms: 1, Intent: com.android.server.IdleMaintenanceService.action.UPDATE_IDLE_MAINTENANCE_STATE
Alarms: 5, Intent: android.app.backup.intent.RUN
Alarms: 0, Intent: android.intent.action.DATE_CHANGED
Alarms: 0, Intent: com.android.server.action.UPDATE_TWILIGHT_STATE
Alarms: 0, Intent: com.android.internal.policy.impl.PhoneWindowManager.DELAYED_KEYGUARD
Alarms: 0, Intent: com.android.server.WifiManager.action.START_SCAN

com.google.android.gms (): Wakeups: 18
Alarms: 16, Intent: com.google.android.intent.action.MCS_HEARTBEAT
Alarms: 0, Intent: com.google.android.intent.action.GCM_RECONNECT
Alarms: 0, Intent: {com.google.android.gms/com.google.android.gms.playlog.uploader.UploaderAlarmReceiver}
Alarms: 1, Intent: com.google.android.intent.action.SEND_IDLE
Alarms: 1, Intent: com.google.android.gms.auth.authzen.CHECK_REGISTRATION
Alarms: 0, Intent: {com.google.android.gms/com.google.android.gms.common.download.DownloadAlarmReceiver}
Alarms: 0, Intent: com.google.android.gms.recovery.WAKEUP
Alarms: 0, Intent: com.google.android.gms.icing.INDEX_RECURRING_MAINTENANCE cmp={com.google.android.gms/com.google.android.gms.icing.service.IndexWorkerService}
Alarms: 0, Intent: {com.google.android.gms/com.google.android.gms.analytics.internal.PlayLogReportingService}
Alarms: 0, Intent: {com.google.android.gms/com.google.android.gms.common.analytics.CoreAnalyticsAlarmReceiver}

com.oasisfeng.greenify (): Wakeups: 14 --> Greenify hat ein paar mal gesehen, ob alle Apps schlafen und mindestens einmal nach Display off (10 Minuten danach) die Apps schlafen gelegt
Alarms: 0, Intent: {com.oasisfeng.greenify/com.oasisfeng.greenify.CleanerService}
Alarms: 14, Intent: com.oasisfeng.greenify.CLEAN_NOW cmp={com.oasisfeng.greenify/com.oasisfeng.greenify.CleanerService}

com.google.android.gsf (): Wakeups: 12
Alarms: 11, Intent: {com.google.android.gsf/com.google.android.gsf.checkin.EventLogService$Receiver}
Alarms: 1, Intent: com.google.android.intent.action.SEND_IDLE
Alarms: 0, Intent: {com.google.android.gsf/com.google.android.gsf.checkin.CheckinService$Receiver}

com.quoord.tapatalkHD (): Wakeups: 3
Alarms: 3, Intent: {com.quoord.tapatalkHD/com.quoord.tapatalkpro.alarm.PingsOnAlarmReceiver}

======================
Network (requires root)
======================
10063 (Wifi) (com.wunderkinder.wunderlistandroid.Wunderlist): 343.0 KBytes 27,3% --> Hier sieht man auch, Wunderlist war ja schon oben als zu aktiv erkannt, hier kommt der (WLAN) traffic dazu!
10130 (Wifi) (com.huawei.mw.Mobile WiFi): 328.0 KBytes 26,2% --> Mein Huawei App für meinen mobilen Hotspot. Das Ding muss eigentlich auch nicht irgendetwas im Netz checken. Wird deaktiviert :p
10074 (Wifi) (com.quoord.tapatalkHD.Tapatalk): 171.0 KBytes 13,7% --> Tapatalk war ja geklärt, schaut für mich ab und an ob es bei Android-Hilfe.de Neuigkeiten gibt
10035 (Wifi) (Google-Dienste): 101.0 KBytes 8,1%
0 (Wifi) (0): 80.0 KBytes 6,4%
10086 (Wifi) (com.mg.android.WeatherPro): 55.0 KBytes 4,4% --> Weather Pro, viele Wakelocks, wenig Traffic
10115 (Wifi) (com.android.chrome.Chrome): 50.0 KBytes 4,0% --> Chrome Browser für die Synchronisation
10048 (Wifi) (com.google.android.gm.Gmail): 39.0 KBytes 3,2%
10080 (Wifi) (com.cleanmaster.mguard.Clean Master): 31.0 KBytes 2,5%
10049 (Wifi) (com.android.vending.Google Play Store): 20.0 KBytes 1,6%
10076 (Wifi) (com.contapps.android.Kontakte+): 14.0 KBytes 1,2%
10127 (Wifi) (com.dropbox.android.Dropbox): 10.0 KBytes 0,8%
10030 (Wifi) (com.whatsapp.WhatsApp+): 6.0 KBytes 0,5%
10057 (Wifi) (de.amazon.mShop.android.Amazon): 1.0 KBytes 0,1% --> Amazon App, habe ich jetzt oben gar nicht gesehen. Interessant Interessant. Ein Kandidat für Greenify
==========
CPU States --> Hier sieht man die Zeit je Frequenzstufe. bei mir 95,3% Deepsleep, 2,4% bei 500Mhz (lt. Kernel die maximale Screen Off Frequenz) und 3 Minuten bei 1Ghz, weil die maximale Screen Off Frequenz nicht 100%ig funktioniert :D
==========
1,6 GHz (): 1 s 0,0%
1,4 GHz (): 1 s 0,0%
1,3 GHz (): 0,0%
1,2 GHz (): 0,0%
1,1 GHz (): 0,0%
1 GHz (): 3 m 11 s 1,0%
900 MHz (): 0,0%
800 MHz (): 4 m 44 s 1,4%
700 MHz (): 0,0%
600 MHz (): 0,0%
500 MHz (): 7 m 34 s 2,3%
400 MHz (): 3 s 0,0%
300 MHz (): 2 s 0,0%
200 MHz (): 3 s 0,0%
Deep Sleep (): 5 h 15 m 57 s 95,3%
========
Services
========
Active since: The time when the service was first made active, either by someone starting or binding to it.
Last activity: The time when there was last activity in the service (either explicit requests to start it or clients binding to it)
See ActivityManager.RunningServiceInfo | Android Developers
com.android.phone (com.android.phone.TelephonyDebugService)
Active since: 2 m 43 s
Last activity: 2 m 43 s
Crash count:0
com.google.process.gapps (com.google.android.gms.gcm.GcmService)
Active since: 3 m 55 s
Last activity: 8 h 53 m 3 s
Crash count:0
net.nurik.roman.dashclock (com.google.android.apps.dashclock.gmail.GmailExtension)
Active since: 2 d 41 m 48 s
Last activity: 7 h 29 m 58 s
Crash count:0
com.android.smspush (com.android.smspush.WapPushManager)
Active since: 2 m 42 s
Last activity: 2 m 42 s
Crash count:0
com.android.bluetooth (com.android.bluetooth.pan.PanService)
Active since: 2 m 25 s
Last activity: 2 m 25 s
Crash count:0
com.google.process.gapps (com.google.android.gsf.gtalkservice.service.GTalkServiceProxy)
Active since: 3 m 55 s
Last activity: 3 m 55 s
Crash count:0
com.dropbox.android (com.dropbox.sync.android.DbxSyncService)
Active since: 2 d 12 h 14 m 59 s
Last activity: 8 h 33 m 45 s
Crash count:0
com.touchtype.swiftkey (com.touchtype.cloud.CloudService)
Active since: 2 m 43 s
Last activity: 7 h 40 m 33 s
Crash count:0
robj.floating.notifications (robj.floating.notifications.NotificationListener)
Active since: 2 m 39 s
Last activity: 8 h 56 m 43 s
Crash count:0
com.android.bluetooth (com.android.bluetooth.a2dp.A2dpService)
Active since: 2 m 44 s
Last activity: 2 m 44 s
Crash count:0
com.android.systemui (com.android.systemui.SystemUIService)
Active since: 2 m 40 s
Last activity: 6 h 15 m 44 s
Crash count:0
robj.floating.smsextension (robj.floating.smsextension.SmsExtensionService)
Active since: 2 m 45 s
Last activity: 8 h 30 m 19 s
Crash count:0
com.wunderkinder.wunderlistandroid (com.wunderkinder.wlapi.services.WLAPIManager)
Active since: 2 d 55 m 19 s
Last activity: 7 h 43 m 30 s
Crash count:0
net.nurik.roman.dashclock (com.google.android.apps.dashclock.phone.MissedCallsExtension)
Active since: 2 d 41 m 48 s
Last activity: 7 h 29 m 58 s
Crash count:0
com.touchtype.swiftkey (com.touchtype.KeyboardService)
Active since: 2 m 41 s
Last activity: 7 h 40 m 32 s
Crash count:0
com.dropbox.android (com.dropbox.android.service.CameraUploadService)
Active since: 2 d 12 h 15 m 4 s
Last activity: 8 h 33 m 47 s
Crash count:0
com.wunderkinder.wunderlistandroid (com.wunderkinder.wlapi.services.WLPusherService)
Active since: 2 d 55 m 20 s
Last activity: 7 h 43 m 30 s
Crash count:0
com.google.process.location (com.google.android.location.geocode.GeocodeService)
Active since: 3 m 48 s
Last activity: 3 m 48 s
Crash count:0
net.nurik.roman.dashclock (com.google.android.apps.dashclock.calendar.CalendarExtension)
Active since: 2 d 41 m 48 s
Last activity: 7 h 29 m 58 s
Crash count:0
com.anod.calendar (com.anod.calendar.services.UpdateService)
Active since: 2 m 54 s
Last activity: 8 h 36 m 9 s
Crash count:0
com.android.phone (com.android.phone.BluetoothPhoneService)
Active since: 2 m 43 s
Last activity: 2 m 43 s
Crash count:0
com.pushbullet.android (com.pushbullet.android.notifications.mirroring.CompatNotificationMirroringService)
Active since: 2 m 39 s
Last activity: 2 m 44 s
Crash count:0
com.huawei.mw (com.huawei.mw.service.NotificationService)
Active since: 2 d 56 m 12 s
Last activity: 8 h 48 m 1 s
Crash count:0
com.estrongs.android.pop (com.estrongs.android.ui.notification.ESTaskService)
Active since: 2 d 12 h 15 m 12 s
Last activity: 8 h 33 m 56 s
Crash count:0
com.google.process.location (com.google.android.location.internal.GoogleLocationManagerService)
Active since: 15 h 47 m 12 s
Last activity: 3 h 57 m 43 s
Crash count:0
net.nurik.roman.dashclock (com.google.android.apps.dashclock.phone.SmsExtension)
Active since: 2 d 41 m 48 s
Last activity: 7 h 29 m 58 s
Crash count:0
com.android.bluetooth (com.android.bluetooth.pbap.BluetoothPbapService)
Active since: 2 m 46 s
Last activity: 2 m 46 s
Crash count:0
com.google.process.location (com.google.android.location.geofencer.service.GeofenceProviderService)
Active since: 3 m 47 s
Last activity: 3 m 48 s
Crash count:0
com.google.android.gms (com.google.android.gms.playlog.service.PlayLogBrokerService)
Active since: 3 m 53 s
Last activity: 7 h 3 m 19 s
Crash count:0
com.quoord.tapatalkHD (com.quoord.tapatalkpro.tabwidget.WidgetClickHandlerService)
Active since: 20 m 26 s
Last activity: 7 h 40 m 54 s
Crash count:0
com.google.process.location (com.google.android.location.fused.FusedLocationService)
Active since: 3 m 48 s
Last activity: 3 m 48 s
Crash count:0
com.google.process.location (com.google.android.location.NetworkLocationService)
Active since: 2 m 42 s
Last activity: 3 m 48 s
Crash count:0
com.gtp.nextlauncher.liverpaper.bulbex (com.gtp.nextlauncher.liverpaper.bulbex.BulbWallpaperService)
Active since: 2 m 41 s
Last activity: 2 m 41 s
Crash count:0
com.android.bluetooth (com.android.bluetooth.hid.HidService)
Active since: 2 m 46 s
Last activity: 2 m 46 s
Crash count:0
com.whatsapp (com.whatsapp.messaging.MessageService)
Active since: 2 m 50 s
Last activity: 8 h 48 m 17 s
Crash count:0
com.google.process.location (com.google.android.location.internal.server.NetworkLocationService)
Active since: 3 m 53 s
Last activity: 7 h 43 m 21 s
Crash count:0
com.pushbullet.android (com.pushbullet.android.notifications.mirroring.NotificationMirroringService)
Active since: 2 m 39 s
Last activity: 2 m 44 s
Crash count:0
robj.floating.notifications (robj.floating.notifications.WindowStateChanged)
Active since: 2 m 39 s
Last activity: 4 h 58 m 30 s
Crash count:0
net.nurik.roman.dashclock (com.google.android.apps.dashclock.nextalarm.NextAlarmExtension)
Active since: 2 d 41 m 48 s
Last activity: 7 h 29 m 58 s
Crash count:0
com.teslacoilsw.launcher (com.teslacoilsw.launcher.NovaService)
Active since: 21 h 51 m 11 s
Last activity: 8 h 30 m 19 s
Crash count:0
com.touchtype.swiftkey (com.touchtype_fluency.service.FluencyServiceImpl)
Active since: 2 m 42 s
Last activity: 8 h 31 m 49 s
Crash count:0
de.devmil.minimaltext (de.devmil.minimaltext.MinimalTextUpdateService)
Active since: 2 m 50 s
Last activity: 8 h 56 m 36 s
Crash count:0
com.android.nfc:handover (com.android.nfc.handover.HandoverService)
Active since: 2 m 42 s
Last activity: 2 m 42 s
Crash count:0
system (com.google.android.backup.BackupTransportService)
Active since: 2 m 39 s
Last activity: 2 m 39 s
Crash count:0
com.google.process.location (com.google.android.location.reporting.service.DispatchingService)
Active since: 17 h 43 m 28 s
Last activity: 7 h 43 m 21 s
Crash count:0
system (android.hardware.location.GeofenceHardwareService)
Active since: 2 m 41 s
Last activity: 2 m 41 s
Crash count:0
com.oasisfeng.greenify:service (com.oasisfeng.greenify.CleanerService)
Active since: 3 m 6 s
Last activity: 8 h 56 m 23 s
Crash count:0
com.google.android.gms (com.google.android.gms.icing.service.IndexService)
Active since: 2 d 13 h 15 m 3 s
Last activity: 8 h 39 m 43 s
Crash count:0
com.mg.android (com.mg.android.WeatherproWidgetService42clock)
Active since: 3 m 13 s
Last activity: 8 h 56 m 36 s
Crash count:0
com.google.process.gapps (com.google.android.gsf.gtalkservice.service.GTalkService)
Active since: 3 m 55 s
Last activity: 3 m 55 s
Crash count:0
==================
Reference overview
==================
ref_boot: Reference ref_boot created 3 m 10 s (Wl: 0 elements; KWl: 0elements; NetS: 14 elements; Alrm: 1 elements; Proc: 0 elements; Oth: 0 elements; CPU: 13 elements)
ref_unplugged: Reference ref_unplugged created 2 d 11 h 15 m 42 s (Wl: 1 elements; KWl: 37elements; NetS: 60 elements; Alrm: 14 elements; Proc: 0 elements; Oth: 8 elements; CPU: 16 elements)
ref_charged: Reference ref_charged created 2 d 11 h 15 m 42 s (Wl: 2 elements; KWl: 37elements; NetS: 60 elements; Alrm: 14 elements; Proc: 0 elements; Oth: 8 elements; CPU: 16 elements)
ref_custom: Reference ref_custom created 2 d 13 h 19 m 11 s (Wl: 31 elements; KWl: 37elements; NetS: 63 elements; Alrm: 15 elements; Proc: 44 elements; Oth: 12 elements; CPU: 16 elements)
ref_current: Reference ref_current created 2 d 18 h 50 m 52 s (Wl: 37 elements; KWl: 37elements; NetS: 63 elements; Alrm: 14 elements; Proc: 68 elements; Oth: 12 elements; CPU: 16 elements)
Hier im Spoiler ein schlechtes Logfile mit Kommentaren
folgt - Hast du zwei gute "vorher nachher" Files, dann per PN an mich
Hast du zwei gute "vorher nachher" Files, dann per PN an mich

Euer Deepsleep sollte so hoch wie möglich sein, da ihr euer Gerät ja in der Zeit nicht genutzt habt. Zwischen 90 und 98% sind gut zu erreichen. Um Flugzeugmodus sind nahezu 100% möglich. Vorausgesetzt ist eine optimale Konfiguration des Gerätes, stabiler Empfang und wenige Apps häufigen Synchronisationen. Falls ihr keine optimale Messung gemacht habt, und nur mal so in die App schaut von Zeit zu Zeit, dann sollten Screen On und Awake (since boot oder since unpluged) möglichst identisch sein.
Anhang anzeigen 283609
99,7% Deepsleep im Flugzeugmodus - Akkuverbrauch nach 11h 15m <1% (lt. Messung 0,0%/h) - Galaxy S3 (OEM Akku), SlimRom, Yank Kernel, Greenify, deaktivierte Receiver.

Besonderes Augenmerk gilt den folgenden Reiter:
Other:
Hier sollten die Werte
  • Deepsleep
  • und Wake
100% erreichen. Falls dem nicht so ist, ist das File nicht vernünftig auszuwerten. EInfach einen zweiten Anlauf starten. Ursachen?
  • Gerät zwischendurch am Netzteil gehabt?
  • kein Custom-Ref gesetzt?
  • (Soft) Reboot zwischendrin gehabt (vermutlich unbemerkt)
  • BBS wurde beendet? (Ggf. Ramkiller im Hintergrund?)

Partial Wakelocks
Hier sieht man die Zeiten und Anzahl von Wakelocks, welche durch Anwendungen verursacht wurden. Es wird ein prozentualer Anteil angegeben. Nicht nur die Prozente, sondern auch die Anzahl (cnt - Count) ist wichtig. Eine hohe Anzahl in kurzer Zeit kann in Summe große Auswirkungen haben. Jedes Aufwachen ist mit Zeit zum aufwachen und einschlafen verbunden.

Kernel Wakelocks
Äquivalent zu zu den Partial Wakelocks werden hier die Wakelocks gelistet, die vom Kernel verantwortet sind.

Alarms
Alarms sind Ereignisse die zu einem Aufwachen des Handys führen können. Hier sieht man Häufig direkt die Apps.

Network
Datentransfer nach Anwendung und Netzwerk-Typ.

CPU States
Zeit in jedem CPU Zustand (Frequenz) und die Zeit im Deep Sleep Zustand.

[ANAME="Optimierungen"]Optimierungen[/ANAME]
Ihr habt nun ein Logfile und versteht einigermaßen, was euch angezeigt wird.
An der Stell folgen ein paar Hinweise, die euch selber auf des Täters schliche bringen können.
Generell habt ihr ein Problem, wenn der Deepsleep unter 90% ist und der Akkuverbrauch höher ist als 1,5%/h (variiert nach Handymodell, Akkugröße und Akkualter - informiert euch über diese Zahlen bei euch im Geräteforum).

  • Kernel Wakelocks ansehen
    1. PowerManagerService
      • Ist die Summierung mehrerer Partial Wakelocks unter den Kernel Wakelocks (Kernel und Partial Wakelocks tauchen häufig zusammen auf). Ist der Wert stark erhöht, gibt es ein Problem, welches nur bei den Partial Wakelocks näher betrachtet werden kann.
    2. multipdp und XXX-dormancy Wakelocks
      • Diese Wakelocks werden durch eine hohe mobile Datennutzung verursacht und stehen für Fast Dormancy. Fast Dormancy ist das schnelle Zurückschalten in einen energiesparenden UMTS Zustand nach jedem Datentransfer.
        Wenn FD aktiviert ist, schaltet das Handy nach einem kurzen Timer (oft 5 Sekunden) zurück in den Bereitschaftszustand.
        Wenn FD deaktiviert ist, hängt es von der Konfiguration der Funkzelle ab, in der Ihr Euch gerade befindet, wie schnell in einen der Bereitschaftszustände IDLE oder PCH runtergeschaltet wird. Wie schnell das Handy in einen energiesparenden Bereitschaftsmodus schaltet, hängt also bei deaktiviertem FD von Eurem Netzanbieter bzw. sogar von der Funkzelle ab.Die Funkzellen eines Anbieters sind durchaus verschieden konfiguriert.
  • Partial Wakelocks ansehen
    1. AlarmManager Wakelock
      • Der Alarmmanager ist dafür zuständig (Systemseitig) andere Apps zu wecken. Dies kann bei bestimmten Events oder nach definierten Zeitabständen erfolgen (Wettercheck, Email Check). Hier kann man unter "Alarms" nähere Infos finden
  • Network Stats
    • Hier sieht man welche Apps, für welche Datenmengen verantwortlich sind. Erfahrungsgemäß sind es häufig auch die Apps, die für eine hohe Aktivität (also Wakelocks) sorgen. Ein typischer Kandidat ist z.B. Facebook.

Leider ist die Auswertung nicht immer eindeutig. Grundsätzlich kann man Google zur Hilfe nehmen oder hier im Thread fragen.
Hier gibt es noch ein paar englische Beschreibung von häufigen Wakelocks.




4. Akkutipps
Hier sind ein paar Allgemeine Tipps, um den Akku zu schonen. Teilweise sind Rootrechte erforderlich. Auch ist es möglich, dass nicht alle Tipps (vor allem jene mit Rootrechten) auf eurem Gerät möglich sind oder funktionieren. Bitte geht hier mit gesundem Menschenverstand ran und setzt nur um, was ihr auch versteht. Ein Backup ist bei Eingriffen die Root erfordern sinnvoll!
  • aus Google Hangouts abmelden oder ganz deinstallieren
  • AdAway, Adblocker, oder XPosed Modul als Werbeblocker verwenden
  • Firewall einrichten - Modus auf "Schwarze Liste" ändern, alles anhaken, was keinen Internetzugriff benötigt, Regeln speichern und Firewall aktivieren
  • Bei Problemen mit der SD Karte (übermäßige MediaScanner wakelocks) hier auf Disable stellen.
  • Mit Greenify Auffällige (aber nicht blind alle) Apps (außer Messenger) hinzufügen). Hier gibt es Hilfe zu Greenify.
  • Toogle 2g/3g zum Umschalten auf 2g bei Display aus, 3g bei Display an (per Recovery flashen und dann die gewünschten Einstellungen vornehmen). Da das Deaktivieren von Fast Dormancy umstritten und nicht 100% ist, kann ein Umschalten in 2G bei Display off auch die Wakelocks vermeiden, da es im 2G kein Fastdormancy gibt! Ich bevorzuge diese Variante! Als Alternative eine komplette Deaktivierung von FD,hier nachzulesen.
  • Nutz GMail statt anderer Programme. Grund ist die ohnehin laufende GCM (Google Cloud Messaging) Verbindung die sparender ist als alle Intervallsynchronisationen oder ein zusätzlicher Pushdienst.
  • Verzichtet auf AntiVirus Lösungen (siehe hier). Die Apps können das System nicht schützen, da sie durch das sichere Sandboxing gar keinen Zugriff darauf haben. Das einzig sinnvolle sind Hinweise auf potentiell gefährliche Apps (Meist Spy- oder Malware) die ihr selber (aus unsicheren Quellen?!) installiert habt.
  • Standorteinstellungen deaktivieren:
    • Systemeinstellungen - Standortzugriff - alle Haken weg machen und dann auf AUS
    • in der App "Google Einstellungen" Standortbericht und -verlauf deaktivieren, danach bei Standortzugriff den Haken weg machen
  • nach jedem Flash-Vorgang in der Recovery "wipe cache" und "wipe dalvik" durchführen.
  • ggf. einen Custom Kernel flashen
  • Mit dieser App in der Build.prop folgende Werte ändern, speichern und neu starten:
    • wifi.supplicant_scan_interval=1500 (stock=15) dadurch wird weniger häufig nach einem WLAN gesucht
    • ro.lcd_min_brightness=5 (stock=20) dadurch wird die minimale Helligkeitsstufe dunkler
  • Synchronisationsintervalle verringern (z.B.Wetterapps)
  • GPS deaktiveren, falls nicht benötigt
  • Google Now deaktivieren, falls nicht benötigt
  • Receiver deaktivieren, zum Beispiel mit RomToolbox, Android Tuner. Dieser Schritt ist etwas für Experten, es kann hier viel Schaden angerichtet werden.
  • Bloatware deinstallieren (oder freezen)
  • Apps mit der Zurücktaste statt Homebutton beenden
  • Keine Ramkiller verwenden
  • Power Saving Apps sind in aller Regel nutzlos und bewirken durch viele Wakelocks oft das Gegenteil
  • Wird dauerhaft kein WLAN benötigt, dann abschalten

Generell muss jeder selber wissen, wie "smart" sein Smartphone nach den Optimierungen noch sein soll. Ich persönlich werde mein WLAN nicht für 3 Stunden Autofahrt deaktivieren, kann aber ein manuelles Umschalten von GPS einmal in der Woche vertreten.


Wenn du selber noch Tipps hast oder ein Tipp dir hier besonders geholfen hat, lass es mich und die anderen wissen. Ich versuche von Zeit zu Zeit die Liste entsprechend der Relevanz zu sortieren.
Falls du Fehler findest, tote Links entdeckst oder sonst etwas, was hier vorne optimiert werden muss, kannst du das ebenso hier loswerden.



Über ein Danke freu ich mich auch. Das zeigt mir (oder auch anderen TE`s), dass sich die Arbeit (noch) lohnt und fortgesetzt werden sollte.



 
  • Danke
Reaktionen: tefracky, TylonHH, j1gga84 und 4 andere
Ich danke dir S13gfried für dein tolles Tutorial.:thumbsup:

Das sollte auch anderen Usern einen Druck auf den DANKE-Button wert sein.:biggrin:
 
  • Danke
Reaktionen: S13gfried
Bei 'Kernel Wakelocks' hast du ein 'zu' zu viel :*
echt gut geschrieben, danke dir dafür.
 
  • Danke
Reaktionen: S13gfried
Dummerweise sieht das in tapatalk blöd aus. Die Listen sind nicht alle korrekt und die neuen "Anker" gehen auch nicht :(
 
Doch, die Anker funktionieren :p

Zumindest auf dem Desktop :)
 

Ähnliche Themen

S
Antworten
15
Aufrufe
879
holms
holms
netfreak
Antworten
5
Aufrufe
300
netfreak
netfreak
B
  • bobhauk90
Antworten
6
Aufrufe
330
Toronto
Toronto
Zurück
Oben Unten