Per Sony, la modalità Doze di Android 6.0 segna una regressione della durata della batteria

La modalità Stamina fa il suo ritorno nella gamma Xperia di Sony con l'aggiornamento Android Marshmallow, ma restituisce l'ombra di se stessa.

C'è stato molto dibattito ultimamente skin personalizzate, Android stock e la relazione tra i due. Android di serie è stato il il gusto preferito di Android tra i nostri lettori ormai da un bel po'.

Nei circoli degli appassionati di Android, è praticamente un dato di fatto che Google stia tentando di farlo consolidare l'esperienza dell'utente su vari dispositivi Android è vantaggioso per l'utente finale. La comunità sembra solitamente essere prevenuta nei confronti di Google quando implementa una funzionalità in Android di serie che esiste già nelle skin OEM.

Prendiamo ad esempio il multi-finestra: Samsung ha integrato la funzionalità nelle sue ROM per diverse iterazioni dei suoi dispositivi Galaxy. Personalmente non possiedo alcun dispositivo Galaxy di punta con l'implementazione multi-finestra di Samsung, ma sono sicuro dannatamente entusiasta di ciò

Android N ha da offrire nel prossimo futuro. Ma l'implementazione di Google sarà superiore a quella di Samsung? Il nostro confronto preliminare tra i due ha rivelato che il multi-finestra di Android N necessita di qualche ulteriore rifinitura prima di poter affermare che sia l'implementazione multi-finestra definitiva. Ad essere onesti, però, mancano ancora alcuni mesi al rilascio pubblico di Android N, quindi non possiamo dire che il multi-finestra in Android N alla fine non sarà l'implementazione migliore.

Ma cosa succede se il multi-finestra ufficiale di Google non è all'altezza del multi-finestra di Samsung? In caso contrario, gli utenti Samsung si sentiranno delusi da quella che apparentemente è una funzionalità declassata. Non sto nemmeno esprimendo queste preoccupazioni senza una giusta causa, perché è così esattamente quello che è appena successo con la modalità Stamina di Sony.


La modalità Resistenza esaurisce la carica

Quando Android Marshmallow ha iniziato a essere distribuito su alcuni dispositivi Sony Xperia all'inizio di quest'anno, alcuni utenti hanno notato che mancava la modalità Stamina. Agli utenti che facevano parte del programma beta di Sony è stato mostrato questo messaggio sul motivo per cui l'azienda ha rimosso la modalità Stamina dai loro dispositivi:

La versione Marshmallow di Android dispone di una propria soluzione intelligente per la gestione del consumo energetico (Doze e App Standby). Queste funzioni sono integrate direttamente in Android 6.0, che rende ridondante la modalità Stamina. In altre parole, la modalità Stamina è stata rimossa da M.

Non è difficile capire perché Sony abbia rimosso la modalità Stamina in Android Marshmallow qui. Con l'introduzione della modalità Doze, è abbastanza facile giustificare ai consumatori il motivo per cui Sony ne avrebbe rimossa una delle sue funzionalità software più pubblicizzate: poiché Google le ha create proprie, non è necessaria la modalità Stamina esistere. Tuttavia, non è che Sony avesse alcuna scelta in merito, poiché secondo il Definizione di compatibilità Android, l'inclusione della modalità Doze è un Requisiti affinché i dispositivi superino il Google CTS. Senza soddisfare questo requisito, i dispositivi non possono avere le app di Google preinstallate, il che rappresenta praticamente un incantesimo mortale per qualsiasi dispositivo che non venga venduto in Cina.

8.3. Modalità di risparmio energetico

Tutte le app esentate dalla modalità App Standby e/o Doze DEVONO essere rese visibili all'utente finale. Inoltre, gli algoritmi di attivazione, manutenzione, riattivazione e l'uso delle impostazioni di sistema globali di queste modalità di risparmio energetico non DEVONO discostarsi dal progetto Android Open Source.

Ma torniamo al ragionamento dichiarato da Sony sul motivo per cui ha abbandonato la modalità Stamina. Hanno affermato che la modalità Stamina è stata creata ridondante dalla modalità Doze e App Standby in Android 6.0, che è un'affermazione piuttosto strana da fare considerando che lo è palesemente falso. La modalità Stamina di Sony non è stata resa ridondante dalle funzionalità di risparmio della batteria di Android 6.0. Piuttosto, la modalità Doze di Android Marshmallow segna un regressione della durata della batteria per i dispositivi Sony. In effetti, la modalità Stamina di Sony, che esiste da Android Lollipop, è più alla pari con l'implementazione della modalità Doze di Android N.


Guerre sulla durata della batteria

Allora cosa c'è di così bello nella modalità Stamina di Sony? Secondo Sony, la funzionalità consentirebbe di risparmiare un sacco di durata della batteria in standby limitando i servizi in background non necessari. Ci presentano alcuni grafici accurati che mostrano quanta durata della batteria può essere risparmiata.

Ti sembra familiare? Oh aspetta...

Modalità Doze di Android M

Non sono un grande fan di queste immagini PR generiche che ti mostrano quanto siano fantastiche la modalità Doze e la modalità Stamina. Sebbene il guadagno in termini di durata della batteria derivante da entrambe le funzionalità possa essere piuttosto sostanziale, la differenza nel modo in cui entrambe le funzionalità sono implementate, ciò contribuisce in modo determinante all'efficacia della funzionalità Voi. Quindi tuffiamoci un po' nel nocciolo della questione per confrontare la modalità Doze di Android 6.0 e la modalità Stamina di Sony.

Modalità Resistenza

Modalità Resistenza funziona così: un minuto dopo aver spento lo schermo, il sistema blocca tutto il traffico dati e impedisce a tutte le attività in background di riattivare il sistema. All'accensione dello schermo, invece, tutte le attività verranno riprese. Il sistema però non disabilita l'accesso alla rete, quindi quando accendi lo schermo del tuo telefono riceverai molto rapidamente tutte le notifiche in sospeso. Le attività critiche come telefonate, messaggi di testo, notifiche del calendario o allarmi verranno comunque disattivate si spengono come al solito (a condizione che utilizzino la classe AlarmManager standard di Android per pianificare un allarme servizio.

Ma cosa succede se hai app importanti per le quali desideri sempre ricevere notifiche, qualunque cosa accada? Per queste situazioni, puoi autorizzare l'app in modalità Stamina in modo che non vengano limitate dal sistema. Altrimenti, se la modalità Stamina non ti interessa, puoi semplicemente scegliere di non abilitare la funzione.

App nella lista bianca in modalità Resistenza

Ma come si confronta con la modalità Doze? Lo farò ripropongo un mio articolo precedente che ha esplorato in profondità la modalità Doze per offrire una breve spiegazione:

Dopo che lo schermo è spento, la batteria del dispositivo è scarica E il dispositivo lo è stato stazionario per qualche tempo, il dispositivo entrerà in modalità doze. Quando il dispositivo entra in modalità doze, tutte le app che hanno non è stato inserito nella lista bianca dall'utente nell'impostazione di ottimizzazione della batteria avrà quanto segue differito: accesso alla rete, wakelock, standard Gestione allarmi allarmi (da non confondere con effettivo allarmi progettati per svegliarti), scansioni WiFi o adattatori di sincronizzazione. Queste azioni sono rinviate a quelle successive finestra di manutenzione, per cui il sistema riattiva il dispositivo e consente a tutte queste azioni di essere eseguite contemporaneamente per un breve periodo (ad es. li unisce).

Sembra abbastanza simile alla modalità Stamina di Sony, no? Tuttavia, ci sono diverse importanti distinzioni da considerare qui.

  1. La modalità Doze richiede che il tuo telefono sia geograficamente stazionario (cioè. seduto su una scrivania e non in tasca).
  2. La modalità Doze può essere interrotta solo da GCM ad alta priorità messaggi. Lo sviluppatore della tua app preferita non ha impostato una notifica come priorità alta? Peccato, devi aspettare fino alla prossima finestra di manutenzione per essere avvisato.
  3. Lista bianca della modalità Doze non esonera veramente un'app da tutte le restrizioni.
  4. Modalità sonnecchiare non può essere disabilitato. Problemi con le notifiche su Android 6.0? Peccato.

La modalità Stamina era una caratteristica piuttosto stellare ai suoi tempi, e c'era persino un tentativo di trasferimento moderatamente riuscito su tutti i dispositivi. La modalità Resistenza poteva essere regolata per essere più o meno conservativa in base alle app che hai inserito nella lista bianca, mentre la modalità Doze era così incostante da quando si sarebbe attivata i modder hanno dovuto ricorrere alla modifica del modo in cui funzionava fondamentalmente solo per fare in modo che la modalità doze svolga effettivamente il suo lavoro.


La modalità Stamina ritorna...o sì?

Circa un mese fa, gli utenti segnalavano che la modalità Stamina stava tornando in un aggiornamento beta Marshmallow per alcuni telefoni. Diversi blog hanno subito colto la notizia e si sono rallegrati del fatto che la funzionalità fosse finalmente tornata. Alcuni utenti più astuti hanno notato immediatamente che la modalità Stamina era piuttosto ridotta al suo ritorno.

Questi sono un paio di screenshot presi tramite Reddit che mostrano la nuova modalità Stamina in azione. In sostanza, è solo una versione leggermente potenziata di Modalità di risparmio energetico che esiste dai tempi di Android Lollipop, non dal concorrente Doze Mode che i fan di Xperia avevano imparato ad amare. Costringendo gli OEM a implementare una versione non modificata della modalità Doze nei loro aggiornamenti Marshmallow, Google ha sostanzialmente costretto Sony a cambiare radicalmente il funzionamento della modalità Stamina. E così facendo, hanno eliminato una funzione di risparmio della batteria piuttosto eccezionale a favore di una piuttosto mediocre. Gli utenti che possiedono un dispositivo Sony Xperia dovranno attendere fino a quando Android N per l'implementazione migliorata della modalità Doze per riguadagnare la durata stellare della batteria offerta dalla modalità Stamina. A mio parere, la modalità Doze di Android N è superiore alla modalità Stamina di Sony, tuttavia, la modalità Doze di Android M lo è un passo indietro per Sony.

Sfortunatamente, l'attesa per l'arrivo di Android N sui dispositivi Sony Xperia potrebbe essere piuttosto lunga. Dopotutto Android N è ancora in fase di beta testing per gli utenti di Google Nexus. Non vedremo la build finale di Android N (così come il rilascio completo del codice sorgente) fino al terzo trimestre.

A giudicare da quanto tempo ha impiegato Android Marshmallow per arrivare sul dispositivo di punta Sony Xperia Z5 (4 mesi), dovremmo aspettarci Android N a marzo 2017? Forse, forse no, dato che Sony sembra essere in vantaggio quando lo fa arriva a testare Android N sui suoi dispositivi. Ma che dire di tutti quei dispositivi Sony che non verranno più aggiornati oltre Android Marshmallow? Che sfortuna per voi ragazzi. Nel tentativo di Google di unificare il panorama frammentato che era costituito dalle skin OEM concorrenti, alcuni di voi sono caduti dalla parte sbagliata della spada.