Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Wewnątrz pianki: co to jest doze, jak go używać i co robi?

Anonim

Android Marshmallow ma głębokie zmiany w systemie operacyjnym, które mogą pozwolić na lepszą żywotność baterii telefonu lub tabletu. Widzimy to wspomniane przy każdej aktualizacji systemu operacyjnego każdej firmy produkującej urządzenia inteligentne, ale tym razem mają to na myśli.

Wejdź w drzemkę. Jeśli nazwa przypomina ci przyjemną drzemkę, podczas gdy nic się nie naciska, zorientowałeś się, co to jest. Jest to zestaw zmian i zasad, które uśpią Twój telefon, gdy jest bezczynny, co oznacza, że ​​nie zużywasz tak dużo cennego soku z baterii. Brzmi prosto (i tak jest), ale jest kilka rzeczy, o których należy wiedzieć.

Nie będziesz musiał nic robić, aby korzystać z nowej funkcji Drzemki. Nie ma żadnych przełączników ani ustawień, które musisz przełączać, a po aktualizacji do Marshmallow to po prostu działa. To znaczy, kiedy ma działać.

I o to chodzi. Nie zobaczysz żadnych korzyści z Doze, gdy telefon jest w kieszeni, a ty pracujesz lub jesteś w szkole. Rzeczy muszą być bezczynne, a to oznacza naprawdę bezczynność.

Aby włączyć Doze, telefon musi stać nieruchomo z wyłączonym ekranem i niepodłączony do ładowarki. Oznacza to, że nie musisz się poruszać i szturchać żyroskopu ani innych czujników ruchu, nie dotykać ekranu ani przycisków ani machać ręką przed nim, jeśli używasz telefonu takiego jak nowe telefony Motoroli z wykrywaniem ruchu na Przednia ramka. Odłóż to i zostaw w spokoju.

Po chwili wszystko idzie spać. Cóż, prawie wszystko. Nadal będziesz otrzymywać powiadomienia, gdy aplikacje o wysokim priorytecie będą wymagały Twojej uwagi. Oznacza to, że takie rzeczy jak połączenia telefoniczne lub wiadomości SMS mogą się przedostać (i tym samym budząc swój drzemiący telefon), a także każda aplikacja, która ogłasza się jako mający wysoki priorytet. Inne rzeczy, takie jak powiadomienia e-mail lub Clash of Clans informujące o awansie kopalni złota, nie będą przychodzić i budzić telefonu.

I tak, wygląda na to, że istnieje możliwość nadużyć ze strony programistów, którzy chcą zadeklarować swoją aplikację jako priorytetową. Ale Google pomyślał o tym i ma całkiem dobry sposób na ograniczenie wszelkich przebiegłych programistów - powiadomienia o wysokim priorytecie, które nie są częścią Twojej sieci operatora (połączenia i SMS-y), muszą przechodzić przez serwer Google Cloud Messaging. Gdy okaże się, że ktoś nadużywa systemu, a następnie uniemożliwia spanie telefonu zgodnie z przeznaczeniem, może podjąć działania. Zakładamy, że oznacza to, że powiadomienia te nie mogą już być traktowane jako priorytetowe, ale mamy również nadzieję, że w grę wchodzą smoły i pióra.

Nadużywanie wiadomości o wysokim priorytecie różni się od innych rzeczy, takich jak powiadomienia: muszą przechodzić przez serwery Google, aby Google mógł monitorować i modyfikować to, co jest wysyłane na urządzenia. Jeśli aplikacje wykorzystują je do innych celów poza przeznaczeniem, będziemy w stanie powstrzymać to nadużycie bez dotykania jakiegokolwiek oprogramowania na urządzeniu. - Dianne Hackborne, inżynier Android Framework

Nie oznacza to, że nigdy nie otrzymujesz żadnych powiadomień, gdy telefon jest bezczynny. Google używa tak zwanego „okna bezczynności”, w którym odbiera powiadomienia, które mogą być dostępne w jednej dużej partii. Następnie telefon może szybko wrócić do trybu uśpienia. Oznacza to, że Drzemka nie zastępuje żadnych ustawień Nie przeszkadzać.

Czy to całe drzemanie robi różnicę? Wygląda na to, że tak. Większość ludzi zgłasza znacznie lepszą żywotność baterii w trybie gotowości - drzemka nie pomaga podczas korzystania z telefonu - i wygląda na to, że wszystko działa tak, jak opisano w Google. Oczywiście osoby korzystające z telefonów w sieci o słabym połączeniu nadal widzą rozładowanie baterii w stanie bezczynności, ponieważ funkcja Doze nie powstrzymuje telefonu przed szukaniem lepszego sygnału, na który można się zatrzasnąć. Mogę manipulować kodami dialera Project Fi i wymuszać Sprint lub T-Mobile jako operatora, a także widzieć lepszą żywotność baterii w zależności od tego, co działa lepiej tam, gdzie jestem. Bardzo słaby sygnał nadal zabija baterię. Ale Doze to świetny pomysł, który został dobrze wdrożony i będzie świetnym dodatkiem do Androida dla większości z nas.

Oczywiście pomysł, aby telefon nie zużywał energii, gdy go nie używasz, lub przez uśpienie funkcji podczas bezczynności nie jest nowy. Widzieliśmy, że aplikacje próbują robić to samo z ograniczonym powodzeniem. Dodanie go jako domyślnej metody bezpośrednio w systemie operacyjnym zabiera wiele zgadywania i powinno zapewnić wspaniałe wrażenia dla większości z nas.

Więcej informacji o Doze od zespołu programistów Androida