Was sind Android Wakelocks und wie man sie behebt 1

Was sind Android Wakelocks und wie man sie behebt

Bist du schon einmal mit ausreichend aufgeladenem Akku deines Androids ins Bett gegangen, aber am Morgen mit einem völlig entladenen Telefon aufgewacht? Wenn die Antwort ja lautet, sind Sie möglicherweise von Wakelock-Apps betroffen, die auf Ihrem Smartphone installiert sind. Dies kann natürlich auch an einem schlechten Akkuzustand liegen. Aber System-Wakelock-Szenarien aufgrund von Fehlverhalten von Apps, die die Ressourcen Ihres Telefons verwenden und die Akkulaufzeit beeinträchtigen, können sogar auf gesunden Geräten auftreten.

Schlaf gut (über Shutterstock)

Um das Problem besser zu verstehen, werden wir uns ansehen, was Wakelocks in Bezug auf Android sind und wie wir das Problem erkennen und beheben können, um die Akkulaufzeit zu verlängern.

Was sind Wakelocks?

Wenn Sie den Netzschalter auf Ihrem Telefon drücken, um den Bildschirm zu sperren, gehen Sie davon aus, dass das Telefon in den Ruhezustand wechselt. Aber das ist nicht immer der Fall. Es gibt Apps, die im Hintergrund ausgeführt werden, die Ressourcen des Geräts verwenden und verhindern, dass das Telefon in den Tiefschlafmodus wechselt. Aus diesem Grund arbeitet der Prozessor des Telefons ständig, was die Akkulaufzeit verringert, selbst wenn Sie ihn nicht verwenden. Die meisten dieser Wakelocks werden verursacht, weil Apps Daten im Hintergrund synchronisieren oder Ortungsdienste verwenden möchten.

Batteriestatistik 2

Daher werden die Apps, die Ihre CPU auch dann am Laufen halten, wenn sich Ihr Telefon im Energiesparmodus befindet, als Wakelock-Apps bezeichnet. Diese Apps sind jedoch nicht vollständig schuld. Diese Wakelocks sind notwendig, wenn Sie morgens einen aktualisierten E-Mail-Posteingang sehen möchten. Apps verwenden die Berechtigung, Daten mit den Servern zu synchronisieren, was manchmal nur wenige Minuten dauert.

Batteriestatistik 1

Das Problem beginnt, wenn einige Apps diese Berechtigung bis zu einer Stunde lang verwenden und dazu führen, dass die CPU Ihres Telefons die ganze Zeit funktioniert. Nehmen Sie zum Beispiel Google Play Services. Wenn Sie Ihren Standort aktiviert haben, hält der Dienst die CPU Ihres Telefons fast die ganze Nacht wach und reduziert die Akkulaufzeit drastisch.

Nun, da wir wissen, was Wakelocks sind, sehen wir uns an, wie wir die verursachenden Apps erkennen können.

Notiz: Da wir zum Abrufen dieser Daten erhöhte Berechtigungen benötigen, ist Root-Zugriff erforderlich. Ohne Root-Berechtigungen auf Ihrem Gerät können Sie leider nicht viel gegen das Wakelock-Problem tun. Aber ein Gerät zu rooten ist heutzutage einfach, also vergessen Sie nicht, diese Seite mit einem Lesezeichen zu versehen und darauf zurückzukommen, sobald Sie herausgefunden haben, wie Sie Ihr Android rooten (und es auch rooten).

Erkennen von Apps, die Wakelocks verursachen

Das Erkennen von Wakelocks ist ziemlich einfach, sobald Sie ein gerootetes Telefon haben. Laden Sie Ihren Akku vollständig auf 100 % auf und installieren Sie eine App namens Wakelock Detector auf dem Gerät. Starten Sie danach Ihr Telefon einmal neu und starten Sie die App. Wakelock Detector fragt nach Root-Zugriff und läuft im Hintergrund und sammelt Daten.

Wakelock-Detektor 3
Wakelock-Detektor 2

Wenn Sie nach ein paar Stunden zur App zurückkehren, können Sie sehen, wie lange Ihre Apps die CPU insgesamt im Hintergrund ausgeführt haben. Sie können auch überprüfen, wie oft eine App Wakelock ausgelöst hat.

Wakelock-Detektor 4
Wakelock-Detektor 1

Lösung des Problems

Jetzt, da wir die Apps kennen, die diese Wakelocks verursachen, wäre eine der einfachsten Optionen, die App zu deinstallieren und eine bessere Alternative im Play Store zu finden. Aber dann gibt es System-Apps wie Google Play Services, die Sie nicht deinstallieren können. Diese Apps sind für die Funktion des Telefons erforderlich.

Verstärken 2
Verstärken 1

Um solche Apps zu überprüfen, können Sie ein Xposed-Modul namens Amplify installieren. Amplify ist im Grunde eine Batteriespar-App für Android, aber im Gegensatz zu anderen hat es ein Modul, um Wakelock-Anfragen von verschiedenen Apps, die auf Ihrem System installiert sind, einzuschränken. Wähle aus Wakelock Option in der Navigationsleiste auf der rechten Seite. Wählen Sie die Berechtigung aus, die Sie einschränken möchten, und legen Sie einen günstigen Zeitraum fest. Die App bietet auch eine empfohlene Einstellung zur Behebung des Problems.

Verstärken 3

Fazit

Das war so ziemlich alles über Wakelocks auf Android und wie man die Batterieprobleme beheben kann, die sie verursachen können. Personen, die aufgrund der im Hintergrund laufenden Google-Ortungsdienste einen hohen Stromverbrauch haben, müssen es ausprobieren. Im Falle von Verwirrung oder für weitere Erklärungen hinterlassen Sie einfach einen Kommentar und wir helfen Ihnen gerne weiter.

Unterstützen Sie unsere Arbeit ❤️

Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.

Sichere Zahlung mit PayPal
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.