Come Doze di Android migliora la durata della batteria e come modificarla



Android 6.0 Marshmallow aggiunta una nuova funzionalità chiamata Doze che mira a migliorare notevolmente la durata della batteria. I telefoni e i tablet Android dormiranno quando li lasci soli, conservando la durata della batteria per dopo. Doze è progettato per toglierti di mezzo e funzionare, ma puoi modificarlo e renderlo ancora migliore.

Cos'è Doze?

Android normalmente consente alle app di essere eseguite in background, controllando nuovi dati, ricevendo notifiche e generalmente facendo ciò che vogliono. Questo va bene se stai usando il telefono, ma il telefono non ha bisogno di svegliarsi costantemente se lo hai appoggiato su un tavolo e ti sei allontanato per alcune ore.





Doze si attiva quando non stai utilizzando il tuo dispositivo. Quando non tocchi il telefono da un po', entrerà in una modalità di sospensione più profonda. (In termini tecnici, Doze impedisce risvegli dal riattivare il dispositivo, mantenendolo in uno stato di sospensione a basso consumo). In questo stato, solo le notifiche ad alta priorità, come chiamate telefoniche e messaggi di chat, riattiveranno il telefono. Le app non potranno essere sincronizzate costantemente in background. Invece, Android fornisce di tanto in tanto finestre di manutenzione inattive, in cui le app possono svolgere tutto il loro lavoro in un unico grande batch. Con il passare del tempo senza che tu usi il telefono, quelle finestre si allontanano sempre di più.

Ciò è particolarmente utile per un tablet che potresti lasciare anche sul tavolino. Piuttosto che svegliarsi tutto il tempo, il tablet sonnecchia per la maggior parte del tempo, il che dovrebbe allungare ulteriormente la durata della batteria.



Ecco il piccolo problema: Doze funziona solo quando il telefono è completamente fermo. Se lasci il telefono in tasca per qualche ora, probabilmente non si addormenterà affatto. Usa i dati dell'accelerometro del tuo telefono per vedere se si sta muovendo, il che significa che deve davvero essere seduto su un tavolo, completamente immobile, affinché Doze possa entrare in azione.

Doze non bloccherà le notifiche ad alta priorità

Le notifiche ad alta priorità continueranno a essere inviate, anche quando il telefono sta sonnecchiando. Le notifiche dal tuo provider di telefonia mobile, come i messaggi SMS e le telefonate in arrivo, attraverseranno Doze in modo da non perdere nessun messaggio. Il telefono si riattiverà anche per gli allarmi, quindi non dovrai preoccuparti di perderli.

Annuncio pubblicitario

Altre app, ad esempio app di messaggistica come Google Hangouts, Facebook Messenger, WhatsApp e app simili, possono contrassegnare le loro notifiche come priorità alta. Le notifiche ad alta priorità ti verranno comunque consegnate, così riceverai i messaggi senza doverli aspettare. La maggior parte delle notifiche non è contrassegnata come priorità alta e non passerà attraverso Doze, quindi le notifiche di Candy Crush non riattiveranno il telefono e scaricheranno la batteria.



Quindi cosa impedisce a uno sviluppatore di app di abusare di questo sistema? Le notifiche ad alta priorità devono essere consegnate tramite Google Cloud Messaging, il che significa che Google ha il controllo su di esse. Se scoprono che lo sviluppatore di un'app sta abusando di queste notifiche, Google può interromperle.

Alcune categorie ristrette di app possono anche essere autorizzate da sole in modo che non siano interessate da Doze se ciò impedisce gravemente la loro funzionalità. Ad esempio, questo include app di automazione come Tasker. La documentazione di Google contiene maggiori dettagli.

Tuttavia, l'app media non è realmente influenzata da Doze. Anche se desidera eseguire la sincronizzazione in background, sarà in grado di sincronizzarsi e svolgere questo lavoro durante quelle finestre di manutenzione ristrette. Si sincronizzerà solo meno spesso, il che va bene se non stai effettivamente utilizzando il dispositivo.

Come impedire a un'app di sonnecchiare

Un'app programmata correttamente non dovrebbe avere problemi durante il sonnellino. Tuttavia, se desideri ricevere notifiche da una determinata app nel momento in cui arrivano, come Gmail, puoi concederle il permesso di funzionare mentre sonnecchia. Tieni presente che ciò comporterà un maggiore consumo della batteria.

Annuncio pubblicitario

Per trovare le impostazioni di Doze, apri l'app Impostazioni sul tuo dispositivo Android, tocca Batteria, tocca il pulsante del menu e tocca Ottimizzazione batteria.

Vedrai un elenco di app non ottimizzate. Vedrai sicuramente Servizi di Google Play qui. Potresti anche vedere alcune app di sistema fornite dal produttore che richiedono la possibilità di essere eseguite in background.

Tocca il menu Non ottimizzato e seleziona Tutte le app per visualizzare un elenco di tutte le app installate sul tuo dispositivo.

Per impostazione predefinita, ogni app verrà ottimizzata e vedrai la frase Ottimizzazione dell'utilizzo della batteria sotto di essa nell'elenco. Per impedire a un'app di sonnecchiare, toccala nell'elenco e seleziona Non ottimizzare. Android consentirà a quell'app di funzionare in background, anche mentre il tuo dispositivo sonnecchia. Dovresti farlo solo se un'app non funziona correttamente o se hai davvero bisogno di notifiche aggiornate al secondo per l'app in questione. La maggior parte delle app si appisola correttamente e non dovresti nemmeno notare la differenza.

Come rendere il sonno più aggressivo (e risparmiare più batteria)

IMPARENTATO: Come ottimizzare la durata della batteria del tuo telefono Android con Greenify

Doze è progettato per funzionare interamente in background, senza il tuo coinvolgimento. Ma se vuoi un maggiore controllo, puoi configurarlo con app di terze parti.

Le ultime versioni di Greenificare hanno una nuova funzione Aggressive Doze che fa entrare Doze più rapidamente. Greenify può far scattare il doze in pochi minuti dopo aver spento il telefono anziché dopo ore, risparmiando potenzialmente molta energia a seconda dei modelli di utilizzo. Questa funzione non richiede radice , quindi chiunque può usarlo.

Annuncio pubblicitario

Per utilizzarlo, installa Greenify, avvialo, tocca il pulsante del menu e seleziona Impostazioni. Tocca l'opzione Aggressive Doze (sperimentale) e abilitala. Puoi anche abilitare una notifica che mostra ulteriori informazioni sulla durata del sonnellino qui, se sei interessato a vedere cosa sta succedendo sotto il cofano.


Puoi anche modificare Doze in altri modi, ma non sono così facili da usare. Ad esempio, c'è un Editor delle impostazioni di Doze app che permette di modificare vari parametri e caricare i profili, rendendo Doze più o meno aggressivo. Questa app richiede root per essere utilizzata, ma se non hai root, te lo mostrerà comandi adb puoi usare per configurare Doze.

Credito immagine: TechStage su Flickr

LEGGI SUCCESSIVO Foto del profilo di Chris Hoffman Chris Hoffman
Chris Hoffman è caporedattore di How-To Geek. Ha scritto di tecnologia per oltre un decennio ed è stato editorialista di PCWorld per due anni. Chris ha scritto per il New York Times, è stato intervistato come esperto di tecnologia su stazioni TV come la NBC 6 di Miami e ha avuto il suo lavoro coperto da organi di informazione come la BBC. Dal 2011, Chris ha scritto oltre 2.000 articoli che sono stati letti quasi un miliardo di volte --- e questo è solo qui su How-To Geek.
Leggi la biografia completa

Articoli Interessanti