Logo nl.androidermagazine.com
Logo nl.androidermagazine.com

Inside marshmallow: wat is doze, hoe gebruik ik het en wat doet het?

Anonim

Android Marshmallow heeft diepgaande wijzigingen in het besturingssysteem waardoor uw telefoon (of tablet) een betere levensduur van de batterij kan krijgen. We zien dit vermeld bij elke update van het besturingssysteem van elk bedrijf dat slimme apparaten maakt, maar deze keer menen ze het.

Voer Doze in. Als de naam je herinnert aan een aangenaam dutje terwijl er niets aan de hand is, heb je ontdekt wat het is. Het is een reeks wijzigingen en regels die ervoor zorgen dat je telefoon in de slaapstand wordt gezet, wat betekent dat je niet zoveel van dat kostbare sap van je batterij gebruikt. Het klinkt eenvoudig (en dat is het ook), maar er zijn een paar dingen om te weten.

U hoeft niets te doen om de nieuwe Doze-functie te gebruiken. Er zijn geen schakelaars of instellingen die u hoeft te schakelen, en als u eenmaal bent bijgewerkt naar Marshmallow werkt het gewoon. Dat wil zeggen, wanneer het zou moeten werken.

En dat is het ding. U zult geen enkel voordeel van Doze zien terwijl uw telefoon in uw zak zit en u werkt of op school. Dingen moeten inactief zijn en dat betekent echt inactief.

Om Doze in werking te laten treden, moet je telefoon stil zitten met het scherm uit en niet verbonden met een oplader. Dat betekent niet bewegen en de gyroscoop of andere bewegingssensoren aanstoten, het scherm of de knoppen niet aanraken en geen hand voor ervoor zwaaien als u een telefoon gebruikt zoals de nieuwe telefoons van Motorola met bewegingsdetectie op de voorpaneel. Leg het neer en laat het met rust.

Na een tijdje gaat alles slapen. Nou ja, bijna alles. Je krijgt nog steeds een melding wanneer apps met "hoge prioriteit" je aandacht nodig hebben. Dat betekent dat zaken als telefoontjes of sms-berichten erdoorheen kunnen komen (en dus je sluimerende telefoon wakker kunnen maken), evenals elke app die zichzelf als prioriteit beschouwt. Andere dingen, zoals e-mailmeldingen of Clash of Clans die je vertellen dat je goudmijn is gestegen, komen niet binnen en maken je telefoon wakker.

En ja, dit klinkt alsof er potentieel is voor misbruik door ontwikkelaars die hun app als hoge prioriteit willen verklaren. Maar Google heeft hieraan gedacht en heeft een behoorlijk goede manier om sluwe ontwikkelaars in te perken - meldingen met hoge prioriteit die geen deel uitmaken van uw netwerk (oproepen en sms'jes) moeten via een Google Cloud Messaging-server komen. Wanneer ze iemand tegenkomen die het systeem misbruikt en vervolgens voorkomt dat uw telefoon doezelt zoals bedoeld, kunnen ze actie ondernemen. We nemen aan dat dit betekent dat die meldingen niet langer als een hoge prioriteit kunnen worden gebruikt, maar we hopen ook dat er teer en veren bij betrokken zijn.

Misbruik van berichten met hoge prioriteit heeft een speciaal verschil met andere dingen, zoals meldingen: ze moeten via Google-servers gaan, zodat Google kan controleren en wijzigen wat naar apparaten wordt verzonden. Als apps deze misbruiken voor andere dingen dan het beoogde gebruik, kunnen we dat misbruik stoppen zonder software op het apparaat aan te raken. - Dianne Hackborne, Android Framework-ingenieur

Dit betekent niet dat u nooit meldingen ontvangt terwijl uw telefoon niet actief is. Google gebruikt een zogenaamd "niet-actief onderhoudsvenster" waar meldingen worden opgehaald die mogelijk in één grote batch beschikbaar zijn. Dan kan uw telefoon snel weer gaan slapen. Dit betekent dat Doze niet echt een vervanging is voor instellingen voor Niet storen.

Dus maakt al dat gedoe een verschil? Het ziet er naar uit. De meeste mensen melden een veel betere stand-by levensduur van de batterij - Doze helpt niet terwijl u uw telefoon gebruikt - en het lijkt erop dat dingen werken zoals Google heeft beschreven. Natuurlijk zien mensen die hun telefoon gebruiken in een netwerk met een slechte verbinding nog steeds dat de batterij leeg raakt, omdat Doze niet verhindert dat uw telefoon op zoek gaat naar een beter signaal om aan vast te houden. Ik kan aan Project Fi-dialercodes prutsen en Sprint of T-Mobile als vervoerder forceren, en een betere batterijduur zien, afhankelijk van welke beter werkt waar ik ben. Een zeer slecht signaal zal uw batterij nog steeds doden. Maar Doze is een geweldig idee dat goed is geïmplementeerd en voor de meesten van ons een geweldige aanvulling op Android zal zijn.

Het idee dat je telefoon geen stroom gebruikt terwijl je je telefoon niet gebruikt of door functies in de slaapstand te zetten, is natuurlijk niet nieuw. We hebben gezien dat apps hetzelfde proberen te doen met beperkte mate van succes. Door het als standaardmethode rechtstreeks aan het besturingssysteem toe te voegen, hoeft u veel giswerk weg te nemen en zou dit voor de meesten van ons een geweldige ervaring moeten zijn.

Meer over Doze van het Android Developer-team