Warum hält Android System mein Telefon immer wach?

9

Ich bin heute Morgen aufgewacht und habe festgestellt, dass der Akku meines Telefons zu 70% ausgelastet ist, obwohl er beim Einschlafen vollständig aufgeladen war. Ich ging in die Batterieeinstellungen und stellte fest, dass das Android-System in erster Linie dafür verantwortlich ist, da mein Telefon die ganze Zeit wach gehalten wurde. Ich habe ein bisschen gesucht, und dies scheint kein normales Verhalten zu sein. Rezeption und WLAN sind in Ordnung und Strom sparen ist aktiviert. Ich hoffe, dass es dafür eine Erklärung und Lösung gibt.

Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

Zong
quelle
2
"Android System" kann mehrere Dinge bedeuten. Ich würde vorschlagen, dass Sie BetterBatteryStats installieren und überprüfen, wer wirklich für "Wake Locks" verantwortlich ist. Sie finden die App im Playstore und bei den XDAs.
Izzy
Das ist also eigentlich ziemlich häufig. Vielen Dank für den Vorschlag, ich werde mehr darauf eingehen.
Zong

Antworten:

9

Ein gängiger Workflow zum Aufspüren von Tiefschlaf- / Wake-Lock-Problemen:

  1. Installieren Sie CpuSpy
  2. Installieren Sie BetterBatteryStats
  3. Schalte dein Telefon aus
  4. Laden Sie es im ausgeschalteten Zustand vollständig auf
  5. Ziehen Sie das Kabel ab
  6. Starten Sie das Telefon, entsperren Sie es und öffnen Sie einige Apps wie E-Mail, Browser, Facebook und schließen Sie sie erneut
  7. Berühren Sie Ihr Telefon nicht, lassen Sie es eine Stunde lang auf Ihrem Tisch liegen
  8. Öffnen Sie CpuSpy
    • "Deep Sleep" sollte die längste Bar von allen sein. Wenn nicht, funktioniert die CPU, weil ein Prozess (App, Service) Ihr Telefon ständig aufweckt oder Sie einen nicht standardmäßigen Kernel / ROM verwenden, bei dem ein Deep Sleep-Problem auftritt
  9. Öffnen Sie BetterBatteryStats
    • Stellen Sie das erste Dropdown-Menü auf "Kernel Wakelock" und das zweite auf "Since unplugged" und prüfen Sie, ob eine von Ihnen installierte App in der Liste mit hohen% -Zahlen angezeigt wird (Aufwecken des Telefons).
    • Stellen Sie dann den ersten Dropdwon auf "Partial Wakelocks" und suchen Sie erneut nach einer App, die Ihr Telefon mit einer hohen% -Zahl aufweckt
  10. Deinstallieren Sie die App, die Wecksperren verursacht (wodurch Ihr Telefon nicht tief schlafen kann).
  11. Wenn das Problem weiterhin besteht, suchen Sie bei Google nach weiteren Anweisungen mit dem folgenden Muster:
    • "wakelock + [appname]" ohne die Klammern, geben Sie den App- oder Dienstnamen ein, der in BetterBatteryStats hohe Prozentsätze verursacht, und googeln Sie ohne Anführungszeichen!
Unterstreicht
quelle
1
Das ist großartig, es ist eine schöne und einfache Möglichkeit, das Problem zu diagnostizieren. Die einzige Lösung scheint jedoch die Deinstallation zu sein, was nicht hilft, wenn System-Apps verantwortlich sind.
Zong
1
@ZongLi - Übrigens ist es normalerweise so, dass eine Antwort, die gut genug ist, um akzeptiert zu werden (das Häkchen), gut genug sein sollte, um eine positive Abstimmung zu verdienen (diese Antwort ist nützlich). Vielleicht möchten Sie also klicken auf den Aufwärtspfeil, wenn Sie auf das Häkchen klicken, damit sich die Leute geschätzt fühlen. * 8 ')
Mark Booth
INFO: Es gibt Apps, die korrekt funktionieren, sich aber aufgrund eines Sonderfalls schlecht benehmen. Zum Beispiel hatte mein Google+ konstante Wakelocks, die meinen Akku bei maximal 1600 MHz konstant entladen haben! In den Einstellungen, die ich gesehen habe, habe ich das automatische Foto-Backup / Upload von Google+ aktiviert. Vor 2 Tagen habe ich auf "Alle Fotos von diesem Gerät sichern" geklickt, um einen vollständigen Upload aller Fotos auszulösen. Eines der Fotos hatte ein Problem und Google+ versuchte ständig, dieses Foto in einer Endlosschleife hochzuladen. Die Lösung bestand hier nicht darin, die App zu deinstallieren, sondern weiter zu untersuchen, WARUM die App ein Wakelock auslöste.
Unterstreicht
1

Für Nicht-Techniker empfehle ich eine von mir entwickelte App namens Wakelock Detector .

In dieser Präsentation, Android Wakelock Explanation , finden Sie weitere Informationen zum "Wakelock-Mechanismus" in Android.

John Smith
quelle
1
Sie haben nur zwei Antworten auf Stack Exchange, beide, um diese App zu bewerben. Wenn dies Ihre App ist, müssen Sie dies in Ihrer Antwort offenlegen, da sie sonst als Spam entfernt wird.
Dan Hulme
-2

Sie müssen die App nicht unbedingt deinstallieren. Es gibt Zeiten, in denen es einen guten Grund für eine App gibt, Ihr Telefon vom Schlafen abzuhalten. Ich habe beispielsweise mein Login in meine geschäftliche E-Mail geändert, aber vergessen, die E-Mail-App auf dem Telefon zu aktualisieren, das auf meine geschäftliche E-Mail zugreift. Es wurde immer wieder versucht, sich für die Synchronisierung anzumelden, und das verbrauchte meine Batt-Ladung.

Eddie
quelle
2
Wie beantwortet dies die Frage? Es heißt, dass das Android-System den Akku entladen hat. Zong erwähnte nicht einmal die Deinstallation einer App. Wie ist diese "Antwort" hilfreich?
ZnewmaN