Doze на новом Android-e: что это, и как оно работает?

Новый «зефирный» Android, как уже известно, должен наилучшим образом влиять на автономность работы мобильных устройств. Проще говоря, эта система позволяет смартфонам и планшетам работать дольше без подзарядки.

Собственно, ничего сенсационного в этом нет, так как об оптимизации энергозатрат так или иначе упоминается в описании каждой новой мобильной ОС, а не только Android.

Но в этот раз в Google, очевидно, решили предложить пользователям нечто более заметное, чем просто маркетинг.

И предложили Doze.

С английско-американского это слово можно перевести как «сон». Фактически doze mode — это и есть «спящий режим». Но в Android 6.0 Marshmallow термином doze обозначается целый набор изменений и правил, с которыми бездействующий смартфон или планшет практически вообще не потребляет заряд батареи. Опять же, ничего нового, казалось бы. Но, как говорится, есть довольно интересные нюансы, о которых не мешает узнать подробнее.

Прежде всего отметим, что режим doze в Android включать не нужно. Для него вы не найдете никаких выключателей и/или отдельных настроек, которые можно менять или переключать. Doze в Android просто есть, и активируется эта функция автоматически и в нужный момент. Сама, т.е. без участия или согласия/несогласия юзера. Более того, работу doze вы тоже не заметите.

Активируется Doze только тогда, когда смартфон (или планшет) никак не используется, то есть просто лежит без дела с выключенным экраном, притом не подключенный к заряднику, неподвижно (то бишь, когда гироскопом и прочие встроенные датчики, реагирующие на изменения положения корпуса устройства, не задействованы), и никто не касается сенсорной поверхности экрана, кнопок и даже просто руками рядом с ним не машет (это если у вас новый Motorola с детектором движения на передней панели.

И вот когда вы оставите ваш смартфон в полном покое, включается «режим» Doze, и аппарат в буквальном смысле засыпает. Ну, почти. Он по-прежнему будет выдавать уведомления, если какое-нибудь из важных приложений вдруг решит обратить на себя ваше внимание, звонки и СМС тоже будут проходить и смартфон, конечно, проснется, но вот, скажем, на уведомления об email-сообщениях, разных событиях в онлайн-игрушках и прочие менее значительные данные он отзываться уже не будет.

Понятно, что теперь разработчики будут крайне заинтересованы в накрутке приоритетности своих приложений, но в Google с потенциальными злоупотреблениями здесь бороться начали заблаговременно.

Потому в режиме Doze все даже самые высокоприоритетные уведомления приложений, которые не проходят через сеть мобильного оператора (а это звонки и текстовые сообщения), сначала направляются на сервер Google Cloud Messaging. И если там обнаруживается, что чей-то программный продукт ведет себя слишком беспокойно, то к нему будут приняты меры воспитательного характера. Есть мнение, что такие приложения больше не смогут получать статус высокоприоритетных.

Впрочем, это не означает, что Google вообще не будет пропускать на ваш смартфон важные уведомления в режиме Doze. Просто пока смартфон спит, сервер Google все низкоприоритетные уведомления сервер Google будет автоматически собирать в один большой пакет, и со всей пропущенной информацией от неприоритетных приложений вы сможете ознакомиться позже. Именно этим Doze и отличается от привычной всем функции «Не беспокоить» в Android. К слову, в компании такой сервис назвали «Idle maintenance window» (буквально «окно обслуживания в режиме простоя»).

В чем же реальна польза Doze?

Говорят, что в этом «режиме» заряд батареи таки заметно экономится. Конечно, не тогда, когда вы пользуетесь своим смартфоном, но зато когда вы им не пользуетесь (ночью, к примеру), то и батарейку различные приложения и сервисы тоже не садят попусту. Правда, кое-кто их юзеров пишет, что в местах со слабым сигналом мобильной сети Doze не отключает поиск сигнала, что, как известно, является процессом весьма энергозатратным, но в остальном, судя по отзывам, юзеры находят Doze решением полезным и своевременным.

Как пишут многие, за ночь их смартфоны расходуют вместо обычных 10-20% заряда примерно 2-5%. Плюс к этому, в частности многие владельцы Nexus отмечают, что общая автономность их аппаратов увеличилась с 16-20 часов до 24-30 часов, что, само собой, весьма существенно. Впрочем, имеет смысл дождаться настоящих тестов, чтобы составить более полное впечатление об эффективности Doze. На этом пока всё.

[irp]

Что будем искать? Например,VPN

Мы в социальных сетях