Für Sony bedeutet der Doze-Modus von Android 6.0 einen Rückgang der Akkulaufzeit

Mit dem Android Marshmallow-Update kehrt der Stamina-Modus in die Xperia-Produktreihe von Sony zurück, allerdings ist er nur noch ein Schatten seines früheren Selbst.

In letzter Zeit gab es viele Diskussionen darüber benutzerdefinierte Skins, Standard-Android und die Beziehung zwischen beiden. Stock Android war das Lieblingsversion von Android unter unseren Lesern schon seit einer ganzen Weile.

In Android-Enthusiastenkreisen ist es praktisch eine Selbstverständlichkeit, dass Google dies versucht Konsolidieren Sie das Benutzererlebnis über verschiedene Android-Geräte hinweg ist für den Endbenutzer von Vorteil. Die Community scheint normalerweise voreingenommen gegenüber Google zu sein, wenn sie eine Funktion in Standard-Android implementieren, die bereits in OEM-Skins vorhanden ist.

Nehmen wir zum Beispiel Multi-Window – Samsung hat die Funktion in seine ROMs für mehrere Iterationen seiner Galaxy-Geräte integriert. Ich persönlich besitze keine Flaggschiff-Galaxy-Geräte mit der Multi-Window-Implementierung von Samsung, aber ich bin ganz bestimmt gespannt darauf

Android N wird es in der kommenden Zukunft zu bieten haben. Aber wird die Implementierung von Google der von Samsung überlegen sein? Unser vorläufiger Vergleich zwischen den beiden hat ergeben, dass das Multi-Window von Android N noch etwas aufpoliert werden muss, bevor wir behaupten können, dass es sich um die endgültige Multi-Window-Implementierung handelt. Fairerweise muss man allerdings sagen, dass wir noch ein paar Monate von der Veröffentlichung von Android N entfernt sind, sodass wir nicht sagen können, dass Multi-Window in Android N nicht letztendlich die bessere Implementierung sein wird.

Was aber, wenn das offizielle Multi-Window von Google nicht mit dem Multi-Window von Samsung mithalten kann? Wenn dies nicht der Fall ist, werden Samsung-Benutzer von der scheinbar herabgestuften Funktion enttäuscht sein. Ich sage diese Bedenken auch nicht ohne triftigen Grund, denn das ist so Genau das, was gerade mit dem Ausdauermodus von Sony passiert ist.


Im Ausdauermodus geht der Saft aus

Als Android Marshmallow Anfang des Jahres mit der Einführung auf bestimmten Sony Xperia-Geräten begann, stellten einige Benutzer fest, dass der Ausdauermodus fehlte. Benutzer, die am Betaprogramm von Sony teilnahmen, erhielten die folgende Nachricht, warum das Unternehmen den Ausdauermodus auf ihren Geräten entfernt hat:

Die Marshmallow-Version von Android verfügt über eine eigene intelligente Lösung zur Verwaltung des Stromverbrauchs (Doze und App Standby). Diese Funktionen sind direkt in Android 6.0 integriert, wodurch der Stamina-Modus überflüssig wurde. Mit anderen Worten: Der Ausdauermodus wurde aus M entfernt.

Es ist nicht schwer zu verstehen, warum Sony hier den Ausdauermodus in Android Marshmallow entfernt hat. Mit der Einführung des Doze-Modus ist es ziemlich einfach, gegenüber Verbrauchern zu rechtfertigen, warum Sony einen entfernt hat einer seiner am meisten gepriesenen Softwarefunktionen – da Google sie selbst entwickelt hat, ist der Ausdauermodus nicht erforderlich existieren. Es ist jedoch nicht so, dass Sony in dieser Angelegenheit eine Wahl hätte, da laut der Android-Kompatibilitätsdefinition, die Einbeziehung des Doze-Modus ist ein Erfordernis für Geräte, die das Google CTS bestehen. Wenn diese Anforderung nicht erfüllt ist, können die Google-Apps auf Geräten nicht vorinstalliert sein, was für jedes Gerät, das nicht in China verkauft wird, praktisch den Todesstoß bedeutet.

8.3. Energiesparmodi

Alle Apps, die vom App-Standby- und/oder Doze-Modus ausgenommen sind, MÜSSEN für den Endbenutzer sichtbar gemacht werden. Darüber hinaus DÜRFEN die Auslöse-, Wartungs- und Weckalgorithmen sowie die Verwendung globaler Systemeinstellungen dieser Energiesparmodi nicht vom Android Open Source Project abweichen.

Aber kehren wir zu Sonys erklärter Begründung zurück, warum sie den Stamina-Modus aufgegeben haben. Sie gaben an, dass der Ausdauermodus erstellt wurde überflüssig durch Doze-Modus und App Standby in Android 6.0, was angesichts dessen eine ziemlich seltsame Aussage ist offensichtlich falsch. Der Ausdauermodus von Sony wurde durch die Batteriesparfunktionen von Android 6.0 nicht überflüssig gemacht. Vielmehr markiert der Doze-Modus von Android Marshmallow einen Regression der Akkulaufzeit für Sony-Geräte. Tatsächlich ist der Stamina-Modus von Sony, den es seit Android Lollipop gibt, eher auf Augenhöhe mit der Doze-Mode-Implementierung von Android N.


Battery Life Wars

Was ist das Tolle am Ausdauermodus von Sony? Laut Sony würde diese Funktion durch die Einschränkung unnötiger Hintergrunddienste eine Menge Standby-Akkulaufzeit einsparen. Sie präsentieren uns einige übersichtliche Diagramme, die zeigen, wie viel Akkulaufzeit eingespart werden kann.

Ähnlich aussehend? Oh, Moment mal...

Android M Doze-Modus

Ich bin kein großer Fan dieser allgemeinen PR-Bilder, die zeigen, wie großartig der Doze-Modus und der Stamina-Modus sind. Obwohl die Verlängerung der Akkulaufzeit durch beide Funktionen recht erheblich sein kann, gibt es doch einen Unterschied in der Art und Weise Die Implementierung beider Funktionen trägt wesentlich dazu bei, wie effektiv die Funktion tatsächlich sein wird Du. Lassen Sie uns also ein wenig ins Detail gehen und den Doze-Modus von Android 6.0 mit dem Stamina-Modus von Sony vergleichen.

Ausdauermodus

Ausdauermodus funktioniert so: Eine Minute nachdem Sie Ihren Bildschirm ausgeschaltet haben, blockiert das System den gesamten Datenverkehr und verhindert, dass alle Hintergrundaktivitäten das System aufwecken. Wenn Sie den Bildschirm jedoch einschalten, werden alle Aktivitäten wieder aufgenommen. Das System deaktiviert den Netzwerkzugriff jedoch nicht. Wenn Sie also den Bildschirm Ihres Telefons einschalten, erhalten Sie sehr schnell alle ausstehenden Benachrichtigungen. Kritische Aktivitäten wie Telefonanrufe, Textnachrichten, Kalenderbenachrichtigungen oder Alarme bleiben weiterhin bestehen werden wie gewohnt ausgelöst (sofern sie die Standardklasse „AlarmManager“ von Android zum Planen eines Alarms verwenden). Service.

Aber was ist, wenn Sie wichtige Apps haben, für die Sie immer Benachrichtigungen erhalten möchten, egal was passiert? Für diese Situationen können Sie die App im Ausdauermodus auf die Whitelist setzen, damit sie nicht vom System eingeschränkt wird. Wenn Sie andernfalls den Ausdauermodus nicht interessiert, können Sie die Funktion auch einfach nicht aktivieren.

Apps im Ausdauermodus auf die weiße Liste setzen

Aber wie ist das im Vergleich zum Doze-Modus? Ich werde Sehen Sie sich einen früheren Artikel von mir noch einmal an das den Doze-Modus eingehend untersucht hat, um eine kurze Erklärung zu geben:

Nachdem der Bildschirm ausgeschaltet ist, ist der Akku des Geräts leer, UND das Gerät war schon leer stationär Für einige Zeit wechselt das Gerät in den Schlafmodus. Wenn das Gerät in den Ruhemodus wechselt, werden alle Apps aktiviert wurde nicht auf die Whitelist gesetzt Die vom Benutzer in der Batterieoptimierungseinstellung vorgenommene Einstellung hat Folgendes aufgeschoben: Netzwerkzugriff, Wakelocks, Standard AlarmManager Alarme (nicht zu verwechseln mit tatsächlich Alarme, die Sie wecken sollen), WLAN-Scans oder die Synchronisierung von Adaptern. Diese Aktionen werden auf die nächste verschoben Wartungsfenster, wobei das System das Gerät aufweckt und alle diese Aktionen für einen kurzen Zeitraum gleichzeitig ausführen lässt (d. h. verbindet sie).

Klingt dem Ausdauermodus von Sony ziemlich ähnlich, nicht wahr? Allerdings sind hier einige wesentliche Unterschiede zu beachten.

  1. Für den Doze-Modus muss Ihr Telefon aktiviert sein geografisch stationär (d. h. sitzend auf einem Schreibtisch und nicht in der Tasche).
  2. Der Doze-Modus kann nur unterbrochen werden durch GCM mit hoher Priorität Mitteilungen. Der Entwickler Ihrer Lieblings-App hat einer Benachrichtigung keine hohe Priorität zugewiesen? Schade, dass Sie bis zum nächsten Wartungsfenster warten müssen, um benachrichtigt zu werden.
  3. Whitelist des Doze-Modus befreit eine App nicht wirklich von allen Einschränkungen.
  4. Doze-Modus kann nicht deaktiviert werden. Probleme mit Benachrichtigungen auf Android 6.0? Schade.

Der Ausdauermodus war zu seiner Zeit eine ziemlich herausragende Funktion, und es gab sogar eine mäßig erfolgreicher Portierungsversuch es auf alle Geräte. Der Ausdauermodus konnte basierend auf den Apps, die Sie auf die Whitelist gesetzt haben, mehr oder weniger konservativ angepasst werden, während der Doze-Modus so zufällig war, wann er das auslöste Modder mussten auf die Bearbeitung zurückgreifen, wie es grundsätzlich funktionierte nur um den Dösmodus dazu zu bringen, tatsächlich seine Arbeit zu erledigen.


Der Ausdauermodus kehrt zurück... oder doch?

Vor etwa einem Monat berichteten Benutzer, dass der Ausdauermodus in einem Beta-Marshmallow-Update für bestimmte Mobiltelefone zurückkehren würde. Mehrere Blogs nahmen die Neuigkeit schnell zur Kenntnis und freuten sich, dass das Feature endlich zurückkam. Einige kluge Benutzer bemerkten jedoch sofort, dass der Ausdauermodus bei seiner Rückkehr ziemlich stark eingeschränkt war.

Dies sind ein paar über Reddit aufgenommene Screenshots, die den neuen Stamina-Modus in Aktion zeigen. Es handelt sich im Wesentlichen nur um eine leicht aufgepeppte Version von Batteriesparmodus Das gibt es seit Android Lollipop, nicht der Doze-Mode-Konkurrent, den Xperia-Fans so lieben gelernt haben. Indem Google OEMs dazu zwingt, eine unveränderte Version des Doze-Modus in ihren Marshmallow-Updates zu implementieren, hat Google Sony im Grunde dazu gezwungen, die Funktionsweise des Stamina-Modus grundlegend zu ändern. Und dadurch haben sie eine ziemlich gute Batteriesparfunktion zugunsten einer eher mittelmäßigen Funktion gestrichen. Nutzer, die ein Sony Xperia-Gerät besitzen, müssen bis Android N warten für die verbesserte Implementierung des Doze-Modus um die hervorragende Akkulaufzeit wiederherzustellen, die der Ausdauermodus ermöglichte. Meiner Meinung nach ist der Doze-Modus von Android N dem Stamina-Modus von Sony überlegen, der Doze-Modus von Android M jedoch einen Schritt zurück für Sony.

Leider kann es ziemlich lange dauern, bis Android N auf Sony Xperia-Geräten verfügbar ist. Schließlich befindet sich Android N selbst noch in der Beta-Testphase für Google Nexus-Nutzer. Eine endgültige Version von Android N (sowie den vollständigen Quellcode-Drop) werden wir erst irgendwann im dritten Quartal sehen.

Wenn man bedenkt, wie lange es gedauert hat, bis Android Marshmallow auf Sonys Flaggschiff-Gerät Xperia Z5 Einzug gehalten hat (4 Monate), sollten wir dann mit Android N im März 2017 rechnen? Vielleicht, vielleicht auch nicht, denn Sony scheint dabei die Nase vorn zu haben kommt zum Testen von Android N auf seinen Geräten. Aber was ist mit all den Sony-Geräten, die über Android Marshmallow hinaus nicht mehr aktualisiert werden? Pech gehabt für euch. Bei Googles Bestreben, die fragmentierte Landschaft zu vereinheitlichen, die einst aus konkurrierenden OEM-Skins bestand, sind einige von Ihnen auf die falsche Seite des Schwertes geraten.