Что нового в 6 андроиде. Скрытая игра в браузере Chrome

Линейки смартфонов и планшетов Nexus до новой версии Android - 6.0.1 Marshmallow. Минорный апдейт приносит в «шестерку» несколько важных изменений, а также закрывает массу уязвимостей декабрьским патчем безопасности. Мы решили собрать в одной статье все на данный момент известные факты о новой Android 6.0.1 Marshmallow, а также суммировать информацию об обновлениях и возможности ручной установки апдейта на устройства Nexus.

Emoji

Одно из самых заметных нововведений обновления Android 6.0.1 Marshmallow - около 200 новых и переделанных смайлов Emoji. Компания Google наконец-то решила дополнить свою операционную систему идеограммами, которые вошли в стандарт Unicode 8. Благодаря официальному вики-порталу, у нас есть списки всех новых и измененных эмодзи с их кодами, названиями и внешним видом:

Большинство этих смайлов уже давно поддерживаются такими операционными системами, как и iOS 9. Компания Google всегда уделяла мало внимания набору эмодзи в Android, но с обновлением 6.0.1 ситуация определенно изменилась.


Обновленная Google Клавиатура


Также в новой версии системы «зашита» свежая версия . В основном изменения касаются тех же смайлов Emoji - их теперь проще вызывать, а также вместо 7 колонок с категориями эмодзи теперь доступно 10 (идеограмм просто стало больше). Три новых вкладки: флаги, спорт и еда.

Обновленный режим «Не беспокоить»


В Android 6.0.1 Marshmallow появилась функция «До следующего уведомления» в режиме «Не беспокоить». Нововведение более чем полезное и удобное: многие из нас забывают выводить утром смартфон из бесшумного режима, который устанавливается на ночь; функция «До следующего уведомления» снимает режим «Не беспокоить» как раз утром (в определенное установленное время), когда приходит первое уведомление. Стоит отметить, что эта функция была введена еще в , но ее почему-то удалили из «шестерки».

Быстрый запуск камеры на Nexus 5, 6, 7 (2013) и 9

Два последних смартфона из линейки Nexus - - получили удобную функцию быстрого запуска камеры. С помощью быстрого двойного нажатия по кнопке включения / выключения можно без разблокировки сразу же открывать приложение камеры и переходить к съемке.


GIF-анимация по клику


При этом обновление с Android 6.0 Marshmallow для других устройств не принесло подобной фичи. Минорный апдейт 6.0.1 исправляет эту оплошность - теперь двойным нажатием по кнопке разблокировки для запуска камеры можно пользоваться на таких устройствах, как Nexus 5, Nexus 6, Nexus 7 (2013) и Nexus 9.

Кастомизируемый навигационный бар

Одним из главных нововведений в Android 6.0.1 Marshmallow стала возможность разнести кнопки «Назад», «Домой» и «Последние приложения» по всему пространству нижнего навигационного бара - теперь они не закреплены по центру. Функция определенно стоящая для планшетов и фаблетов с большими дисплеями.

При этом журналисты издания Ars Technica, которые обнаружили эту функцию, уточняют, что она не работает в планшетах Nexus 7 и Nexus 9. Возможно, она предназначена для новых планшетов, в том числе для еще не вышедшего , который позиционируется как гибрид. Возможно, компания Google еще готовит новые планшеты из линейки Nexus.

Исправлена проблема с отстающим временем

В Android 6.0.1 была исправлена одна досадная проблема «шестерки» - постоянно отстающие системные часы. У некоторых пользователей задержки составляли от 5 минут до часа с лишним. «Лечилось» это перезагрузкой и другими не очень приятными действиями. К счастью, в минорном апдейте 6.0.1 это было исправлено - время теперь не отстает и будильники звонят в нужный момент.

«Заплатки» безопасности

Обновление Android 6.0.1 Marshmallow включает в себя декабрьский патч безопасности, который закрывает множество уязвимостей и «дыр» в операционной системе. Этот патч может распространяться и без крупного обновления. Так делают, например, компании Samsung и BlackBerry. Первая уже начала распространение «заплатки» на флагманских Galaxy Note 5 и Galaxy S6 Edge+, а канадцы ранее выпустили мини-обновление для смартфона .

Согласно данным BlackBerry, компания устранила около 16 уязвимостей в смартфоне Priv. Вот некоторые из них:

  • Удаленное выполнение вредоносного кода через уязвимость в MediaServer (CVE-2015-6616).
  • Удаленное выполнение вредоносного кода через уязвимость в Skia (CVE-2015-6617).
  • Удаленное выполнение вредоносного кода через уязвимость в Bluetooth (CVE-2015-6618).
  • Уязвимость в высоких привилегиях libstagefright (CVE-2015-6621).
  • Возможность утечки информации через уязвимость в Native Frameworks Library (CVE-2015-6622).
  • Возможность утечки информации через уязвимость в libstagefright (CVE-2015-6626, CVE-2015-6631, CVE-2015-6632).
  • Возможность утечки информации через уязвимость в Audio (CVE-2015-6627).
  • Возможность утечки информации через уязвимость в Media Framework (CVE-2015-6628).
  • Возможность утечки информации через уязвимость в Wi-Fi (CVE-2015-6629).
  • Возможность утечки информации через уязвимость в SystemUI (CVE-2015-6630).
Большинство из этих уязвимостей были актуальны как для Nexus-устройств, так и для флагманских Samsung Galaxy, которые получили аналогичный апдейт безопасности.

Образы, обновления и прошивка

Компания Google уже опубликовала образы прошивок со свежим Android 6.0.1 Marshmallow для следующих устройств (прямые ссылки на скачивание прошивок):
  • Nexus 9 LTE (volantisg) / Wi-Fi (volantis)
  • Nexus 7 2013 Wi-Fi (razor) / LTE (razorg)
  • Google Pixel C (ryu) - MXB48J / MXB48K
Файлы OTA-обновлений с Android 6.0.1 Marshmallow для устройств Nexus:

Ровно год назад в нашей лаборатории вышел обзор новейшей на то время мобильной ОС Android 5.0 Lollipop , теперь же по новой политике Google крупное обновление системы будет происходить примерно раз в год. Так что сейчас самое время рассмотреть замену «Леденцу», которая получила новое имя «Зефирка» aka Marshmallow.

В прошлый раз мы начинали обзор со старой версии системы, поскольку там было что покритиковать, но в данном случае серьезных изменений в плане интерфейса и общих положений не последовало. Стало быть, стоит слегка изменить подход.

Необходимо уточнить, что обзор проводился на моем личном устройстве – LG Nexus 5 , поэтому надо учитывать тот факт, что смартфон полностью забит приложениями, а батарея за два года использования уже порядком «просела». Впрочем, так даже интереснее.

Интерфейс

Оригинальный интерфейс не претерпел серьезных графических изменений:

Android 5.1 | Android 6.0.

Если не присматриваться к анимации, то найти различия между новой и старой версиями не так уж и просто.

Android 5.1 | Android 6.0.

В шторке по умолчанию изменился порядок иконок и нам обещали, что их можно будет настраивать, как это давно делали владельцы кастомных прошивок. Видимо, это не касается LG Nexus 5, System UI Tuner для этой модели недоступен.

Треугольник как бы намекает нам, что тут две кнопки.

Основные претензии, которые возникали у пользователей, до сих пор не исправлены. Например, кнопка Wi-Fi (скриншот сверху) на верхней шторке до сих пор выполняет разные функции при нажатии на название сети или на иконку. Неужели сложно было применить более очевидный для пользователя переключатель, а вместо треугольника вставить хорошо всем знакомую шестеренку?

Интересно, что смена ориентации рабочего стола на горизонтальный тоже не доступен на LG Nexus 5. Видимо, «дали поиграться» в Developer Preview и полноте.

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

Android 5.1 | Android 6.0.

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

Плюс к этому, первый ряд приложений в списке выделен чертой, представляя собой наиболее часто открываемые приложения. Опять же не совсем понятно, зачем, если пользователь в 99% случаев разместит эту иконку на рабочий стол и/или в нижний статус-бар?

Кроме того, теперь можно удалять приложения с рабочего стола, для этого не обязательно заходить в меню приложений.

Точно такая же ситуация и с меню выбора виджетов. По-моему, Windows Phone кому-то не дает покоя…

При выделении, помимо классического набора Cut-Copy-Paste, теперь доступна кнопка Share. Эту приятную мелочь назвали Direct Share, и она позволяет делиться выделенными ссылками через разные приложения напрямую, без Copy-Paste. Правда, и само приложение должно поддерживать эту функцию.

Раздельное управление громкостью для вызовов, будильника и медиа-контента теперь осуществляется прямо из всплывающего окна. Осталось дождаться полноценного микшера, который бы регулировал громкость для каждого активного приложения, как мы привыкли в Windows 7 и выше. Ну, не все сразу.

Кстати, функция «Не беспокоить», она же DND, позволяет обрубить все уведомления и звуки кроме приоритетных. Эта самая приоритетность выставляется в отдельном меню.

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

Всем привет! Как вы все уже, наверное, знаете, шестая версия нашей ОС Android наконец получила официальное название: Android 6.0 Marshmallow. Предположений о том, как именно будет называться новая версия было много: и Milkshake, и Merengue, и M&M’s с MilkyWay. Кроме того, вышла финальная версия Android SDK , поддерживающая все новые возможности OS Android. О названии, инструментах для разработчиков, самых важных улучшениях и о том, что нас ждёт с приходом Android 6.0, сегодня и поговорим.

Сладости

Android с первых версий получает названия в алфавитном порядке, привязанные к каким-либо вкусным десертам.

Ранние версии 1.0 и 1.1 изначально назывались Astroboy и Bender. Но из-за возможных проблем с авторскими правами на названия других роботов и андроидов, чтобы соответствовать остальной линейке, были переименованы. Текущий список версий Android выглядит так:

Скрытый текст

  • Android 1.0 Apple Pie
  • Android 1.1 Banana Bread
  • Android 1.5 Cupcake
  • Android 1.6 Donut
  • Android 2.0 / 2.1 Eclair
  • Android 2.2 FroYo
  • Android 2.3.x Gingerbread
  • Android 3.x Honeycomb
  • Android 4.0 Ice Cream Sandwich
  • Android 4.1 / 4.2 / 4.3 JellyBean
  • Android 4.4 KitKat
  • Android 5.0 / 5.1 Lollipop
  • Android 6.0 Marshmallow


Что такое Marshmallow

Маршмэллоу не имеет конкретного аналога в европейской или русской культуре. Сегодня это типично американский продукт (несмотря на то, что изначально его придумали во Франции), который вы чаще всего видите по телевизору в виде непонятных-белых-штучек-которые-жарят-на-палках-над-костром.

Для их приготовления используется кукурузный сироп, желатин, горячая вода и декстроза (т.н.«Виноградный сахар»).

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

Android 6.0

Ладно, мы здесь не вкусняшки обсуждать собрались. Если кто успел забыть (а с момента анонса Android 6.0 на Хабре прошло немало времени), то основными направлениями работы после 5.0 и 5.1 стали безопасность, приватность и продление времени автономной работы устройств.

Безопасность в основе системы

С распространением различных биометрических датчиков производители были вынуждены самостоятельно внедрять алгоритмы работы с ними в OS Android. С версии 6.0 подобные «костыли» уйдут в прошлое. Работу с биометрией возьмёт на себя набор системных API. Разблокировка экрана, работа с датчиком для сторонних приложений вне зависимости от модели смартфона, покупки внутри магазина Google Play и авторизация на сайтах одним касанием станут реальностью.

Производителям больше не придётся изобретать велосипеды и открывать свои API, а разработчикам адаптировать код под каждый новый смартфон с датчиком отпечатков пальцев, сканером радужной оболочки глаза или даже ДНК-анализатором, если такой кто-нибудь решит выпустить.

Приватность и разрешения приложений

Сейчас (в Android 4.х / 5.х) разрешения для приложений выглядят следующим образом. При установке той или иной программы вам выдаётся список того, что приложение будет уметь делать. Например, вылезать в сеть, смотреть список контактов, отправлять / принимать SMS. На основе этого списка вы могли решать, стоит ли пользоваться «Самыми смешными котятами 2015», если они хотят иметь доступ к истории звонков, списку контактов и отправке SMS, или здесь что-то не так.

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

Внедрение в OS Android системы управления разрешениями (App Ops) началось ещё в версии 4.4.2, но на момент первых тестов были проблемы с работой приложений, не получивших доступ к запрашиваемым функциям. Тем не менее, функция была и остаётся востребованной. Мы совершенствовали её до тех пор, пока она не была готова к работе на консьюмерских устройствах. Мы научили систему обрабатывать подобные исключения и предоставили общие API , благодаря которым разработчики смогут научить приложения правильно реагировать на отказ в дополнительных привилегиях. Кроме того, теперь приложения будут выдавать запросы на работу с пользовательскими данными не в момент установки, а в процессе работы, чтобы пользователь не забыл или не пропустил момент, когда очередные «Котята» захотят отправить миллион SMS на какой-нибудь короткий номер.

Android Pay

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

Встроенная система мобильных платежей Andoid Pay позволит создавать виртуальные кредитные карты, привязывать имеющиеся карточки и расплачиваться в магазинах (через NFC и систему Paypass / payWave) и онлайн быстро, безопасно, с биометрической авторизацией. Сервис во многом похож на уже имеющийся NFC-ассистент и концентратор карточек Google Wallet, но ориентирован на работу с вендорами и магазинами, а не на P2P платежи. Сейчас эта система тестируется на территории США.

Автономность

Сегодня время автономной работы от аккумулятора в большей степени зависит от железа и сценария использования, чем от операционной системы. Законы физики и КПД отдельных элементов смартфонов обмануть не выйдет, так что наравне с эволюционным развитием железа, создатели смартфонов трудятся и над софтом. Не важно, Android у вас, iOS или Windows Phone, под нагрузкой в виде трёхмерной графики с яркими спецэффектами современных игр аппараты сдаются примерно через одинаковое количество часов.

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

К сожалению, порой смартфон оставляет нас без столь важных процентов зарядки в самый ненужный момент. Для увеличения работы на одном заряде АКБ в Android M будет применяться новый алгоритм Doze, который снижает энергопотребление и «притормаживает» фоновые сервисы, если ваш девайс долгое время находится без движения.

В ранних билдах Android Marshmallow экономия заряда достигала 5-8% в сутки и почти 15% за двое суток. Сейчас эти показатели ещё немного выросли, но порядок величин остался примерно тот же. Мы надеемся, что введение Doze поможет вам оставаться на связи в самые важные моменты.

Сотня мелочей

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

Мы уже видели реализацию подобных возможностей на фаблетах LG и Samsung. Теперь же такая технология будет доступна «из коробки». Хотите одновременно читать комментарии и смотреть видео на YouTube? Открыть браузер и чат, подсматривать в Wikipedia и аргументированно доказывать свою точку зрения? Ждать обновления ленты Twitter’а и смотреть он-лайн трансляцию Google I/O? Проще простого.

Инструменты для разработчиков

Мы обновили Android SDK, включив в него полный набор актуальных Android API, для того чтобы вы могли привести свои приложения в соответствие с возможностями OS Android 6.0: научить их работать с биометрией, если это требуется; обеспечить правильную обработку нового механизма разрешений ; внедрить поддержку оформления в светлых или тёмных тонах.

Образы систем

Для тестирования приложений на совместимость с новыми API помимо SDK (который сейчас получил статус «финальной» версии) вам понадобятся, образы эмулятора или developer preview-сборок Android Marshmallow для Nexus-устройств.

Данные образы позволяют протестировать любое приложение на реальном железе девайсов линейки Nexus, но пока не рекомендованы к повседневному использованию.

Запуск финальной версии Android 6.0 начнётся чуть позже (осенью), и для дальнейшего получения OTA-обновлений вам потребуется перепрошить девайсы на заводскую прошивку / финальную сборку Android 6.0, так как поддержка developer preview прекратится.

Быстрее, дольше, безопаснее

Наше новое крупное обновление позволит Android-устройствам работать дольше, успешно защищать пользовательские данные, проводить безопасные платежи и просто станет ещё удобнее, и мы вместе с вами ждём выхода готовых прошивок для линейки устройств Nexus и девайсов наших партнёров.

Уже сейчас Google Play готов принимать через консоль разработчика ваши приложения, созданные с использованием API 23-й версии в любой из каналов (Alpha, Beta или Production). Как только пользовательские устройства обновятся до Android 6.0, они автоматически обновят и ваше приложение до актуальной версии. Если вы уже сейчас хотите убедиться в том, что ваше обновлённое приложение нормально работает не только на Android 6.0, но и на более старых версиях OS Android, мы рекомендуем воспользоваться обновлённым сервисом Бета-тестирования . Энтузиасты со всего Google Play смогут протестировать новые возможности вашего приложения с помощью открытого Бета-теста, а вы - получить ценные отзывы, сообщения об ошибках и возможность внести все необходимые изменения до релиза Android 6.0, который выйдет этой осенью. К слову, до неё осталось всего ничего.

Мы решили разобраться, какие же функции Google добавила в новую версию Android 6.0 Marshmallow. Большинство новинок оказались глубоко спрятанными в операционной системе.

Экран блокировки стал чище

За последние годы Google попробовала сделать множество разных вещей с блокировкой экрана. Были хорошие идеи, но чаще почему-то плохие. К счастью, разработчики остановились на том, что заблокированный экран должен быть простым и полезным.

Система блокировки экрана в Marshmallow - именно такая: часы стали крупнее и вам теперь не нужно напрягаться, чтобы узнать время, когда вы мельком смотрите на устройство. Панель уведомлений была улучшена за счет появления выпадающего меню быстрых настроек. Ярлык номеронабирателя, расположенный в левом нижнем углу, был заменен на Google Now, так что теперь вы можете запустить голосовой поиск, даже не разблокировав свое устройство. И если вы настроите защиту при помощи пароля или графического кода, система предложит вам удобную тревожную кнопку, которая может быть полезна, если вы оказались в экстренной ситуации.

Мы никогда не были в восторге от виджетов и прочих вещей, которые загромождают экран во время блокировки, и поэтому очень рады, что в Marshmallow их больше нет.

Копирование и вставка - проще

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

В Marshmallow Google использует функцию копирования и вставки, которая проще и удобнее того, что мы видели ранее. Нажатие с фиксацией теперь срабатывает быстрее и вам не нужно ждать, пока появится окно с выбором действия. Кроме того, Google избавилась от неудобного меню редактирования, заменив его более очевидными опциями, которые появляются прямо рядом с выбранным текстом. И если вы установили Google Translate, настройки копирования и вставки позволят моментально переводить текст. Уже одна эта возможность делает жизнь проще.

Меню настроек - информативнее

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

Исчезло и довольно странное приложение Настройки Google. Вместо него появился элемент меню в Настройках. Кажется, это решение было очевидным и раньше, но лучше поздно, чем никогда. Вы также можете перейти в новое меню управления памятью, чтобы узнать, сколько ОЗУ использует ваше устройство, и в нормальном ли режиме оно работает.

Now on Tap теперь следит за вами. И это не так уж плохо

Если вам всегда было интересно, почему вас просят предоставить Google доступ к вашей информации, ответ вы найдете в Google Now on Tap. Это не только одна из лучших функций Marshmallow, но также напоминание о том, что Apple Siri и Microsoft Cortana все еще не справляются со своими задачами.

API Now on Tap изучает все, что вы видите на экране, и предлагает релевантные результаты поиска. Удерживайте кнопку «Домой», чтобы включить Now on Tap, и функция будет прилагать все усилия для того, чтобы узнать вас получше.
Например в новости об обновлении Marshmallow функция Now on Tap смогла проигнорировать упоминания многочисленных моделей Android от OEM-партнеров, распознав, что контекст статьи был посвящен тому, когда для этих устройств будет выпущено обновление. Также функция предоставила нам ссылки на дополнительные материалы.

Now on Tap работает и со сторонними приложениями. Например, в Instagram вам нужно 2-3 раза нажать по экрану, чтобы открыть Карты Google и продолжить маршрут к тому месту, где отметились ваши друзья. Но теперь, вместе с Now on Tap, вам потребуется только удерживать кнопку «Домой», когда на экране показана фотография, и вы получите быструю ссылку на просмотр улицы, где она была сделана. Если вы выберите эту опцию, Google покажет вам реальное фото того места, которым вы интересуетесь. Это намного проще.

Но нам больше всего понравилось использовать Now on Tap вместе с сервисом напоминаний, где Google Now просто не работает. Например, многие девушки любят заняться собой на выходных, но нередко забывают, когда назначена покраска волос, а когда нужно идти на маникюр. Теперь же можно находясь прямо в почтовом приложении удерживать кнопку «Домой» и быстро добавить напоминание о событии в календарь. Для этого нужно сделать всего два нажатия!

Now on Tap работает с того момента, как вы включили эту опцию, точно также как Google Now - с первого момента входа на ваше устройство. Идея здесь в следующем: если вы используете телефон Google, поисковая система Google предоставит вам больше контекстной информации. И, кажется, благодаря этому жизнь становится намного проще - не нужно больше копировать слова и другие вещи, чтобы потом просто вставлять их в других приложениях.

Приложения можно контролировать

Разрешения для приложений были одной из самых эмоциональных тем на протяжении нескольких лет. В версии Android 4.3, чтобы помочь пользователям узнать, какие приложения слишком много на себя берут, Google представила функцию App Ops, но она была быстро забыта, потому что была бесполезна. Сегодня же, если вам не нравится, что приложение имеет доступ к важной части вашей ОС, единственный вариант, который у вас есть - не устанавливать его.

Marshmallow действительно помогает решить дилемму с отдельными разрешениями для приложений. Play Маркет больше не будет предлагать вам одобрить все разрешения перед установкой приложения разом. Вместо этого приложение будет запрашивать разрешение у вас, когда ему потребуется получить доступ к какой-то части вашего устройства, например, к камере. И теперь только вы будете решать, разрешить или нет. Если вы откажете приложению, его функции, зависящие от этого разрешения, не будут активны - но все остальное будет работать.

Контроль над своей персональной операционной системой Android - больше не иллюзия. Выдача разрешений приложениям - это очень важный момент, потому что они озвучивают в каком контексте им нужно что-то. Кроме этого разрешения создают новый уровень уверенности для тех пользователей, которые иначе отказались бы использовать Android в связи с последними проблемами безопасности.

Данные корректно резервируются

Android был действительно плохой операционной системой для тех, кто часто меняет устройства. Это было правдой до появления Tap & Go в Lollipop - раньше переход с одного тестового устройство на другое был настоящим геморроем.

Однако, к счастью, функция Tap & Go упростила перенос ваших приложений на новое устройство, но вот данные, увы, не перемещались вместе с ними. И хотя у Android было решение для резервного копирования, но еще со времен Froyo оно так и не работало должным образом.

Marshmallow предлагает функцию Auto Backup, и, похоже, она работает. Вот как выглядит схема работы решения: Marshmallow загружает на Google Drive все данные приложения, включая созданные пользователем элементы, такие как учетные записи и настройки. Система хранит все ваши протоколы звонков и пароли Wi-Fi, причем эти данные не учитываются и могут превышать квоту на хранение. По умолчанию, автоматическая резервная копия будет создаваться каждые 24 часа, когда телефон не используется и подключен к Wi-Fi. Вы можете проверить наличие вашей резервной копии через приложение Google Drive, однако не можете определять, какие данные будут сохраняться, и какие приложения подлежат резервному копированию.

В настоящее время резервные копии могут работать только на устройствах Marshmallow - и это странно, ведь Google будет обновлять эту API через Сервисы Google Play. Впрочем, похоже, эта функция еще не закончена, и мы еще раз посмотрим на нее через некоторое время.

Заряд батареи расходуется эффективнее

Несмотря на то, что название Doze напоминает сироп от кашля - это новая и действительно впечатляющая функция Marshmallow для экономии заряда батареи. Когда вы оставляете ваш телефон или планшет на столе на кухне или где-то еще, устройство переходит в режим гибернации. То есть фактически сохраняется тот же заряд батареи, как на момент, когда вы оставили устройство. Службы доступа к сети и фоновые процессы объединяются и работают с перерывами - только высокоприоритетные задачи исполняются в обычном режиме. Как только вы включите дисплей устройства, все уведомления «накинутся» на вас одновременно, словно ваше устройство было разряжено и только что включилось. Это удивительная функция, и нас действительно впечатлило, сколь мало энергии потреблял Nexus 6, пролежав включенным всю ночь. При включенном Wi-Fi он использовал только 2% энергии, а при включенном режиме LTE, система съела всего 10%.

Doze использует акселерометр, чтобы определить, когда вы спите, поэтому функция не включится, если вы куда-то идете или находитесь за рулем. Для ее активации нужно, чтобы устройство находилось в одной точке определенное время. Сообщения с высоким приоритетом, например, от таких приложений как Google Hangouts, по-прежнему будут приходить и не дадут устройству «уснуть», пока вы не отключите уведомления. Google предоставила разработчикам право решать, могут ли уведомления их приложений пробиваться через режим Doze. Но мы надеемся, что такие сообщения, как предложения бонусных монет в Pokemon Shuffle, не будут отображаться на устройстве, когда оно должно «отдыхать».

Можно отключить автозапуск предустановленного софта

Устали от предустановленных приложений, выскакивающих на вашем устройстве после каждой перезагрузки? В Marshmallow есть функция App Standby, которая поможет отключить их. В опциях для разработчиков Marshmallow вы можете просто деактивировать ненужные приложения, и они не будут больше запускаться. Мы бы не рекомендовали эту функцию, если вы не уверены в своих действиях, но она может быть действительно полезной для тех, кто серьезно страдает от «левых» приложений на телефонах Android от третьих компаний.

В этом разделе есть и другие опции, которые помогут настроить параметры работы приложений на вашем устройстве. Marshmallow способен завершать приложение через минуту, после того, как вы переключились на другое, а также определить, сколько фоновых процессов могут работать одновременно. Мы очень рады, что у пользователей появились возможности работать с такими настройками Android, но, в то же время, интересно, как все это будет работать на устройствах Android от сторонних компаний, когда на них придут обновления ПО.

Дактилоскопия на все деньги

Сканеры отпечатков пальцев на устройствах Android - уже не новость. Они уже давно есть у Samsung, HTC, Huawei и даже у Motorola. Но немало времени прошло, пока в Android появилась собственная библиотека API для работы с отпечатками пальцев, и теперь разработчики могут легко встраивать эти функции в свои приложения, например, для мобильных платежей.

В настоящее время только на Nexus 6P и 5X реализована поддержка встроенной дактилоскопии Marshmallow, и мы обязательно расскажем, как работает эта библиотека, как только эти устройства попадут к нам в руки. К тому же очень интересно, будут ли такие игроки как LG, HTC и другие использовать новую API или продолжат работать со своей собственной.

28 мая 2015 года на конференции Google I/O поисковый гигант сделал анонс Android M, скачать которую стало возможно буквально через несколько часов после презентации. А спустя менее трех месяцев, 17 августа 2015 года, система была переименована в Android 6.0 Marshmallow (зефирка).

Вот интересно, решила ли Google перейти на новый цикл присвоения версий. Поисковый гигант может последовать примеру Apple, которая штампует по одной мажорной версии iOS в год. Особого смысла мы в этом не видим – число нововведений при этом никак не возрастет, лишь изменится подход к присвоению индекса. Другими словами, в 2016 году мы с вами можем увидеть Android 7.0. Но да ладно, давайте посмотрим, что же предлагает новый Android 6.0:

Android 6.0 – что нового?

Итак, Android 6.0. Нового здесь прилично, хотя не так много, как было в . Всего изменений более 50, но главных из них лишь несколько штук. Давайте пройдемся по ним.

Разрешения в приложениях

Полагаем, многие из нас помнят, что, устанавливая приложение на свой смартфон (да-да, с Android на борту), прежде появляется сообщение, обычно размером с весь экран, где есть несколько иконок, много надписей, а внизу справа расположена кнопка «Принять» (Accept). Знаете, что это такое? Это перечь разрешений, который требует приложение для своей работы. Если вы отказываетесь их ему дать, то программа просто не устанавливается.


Безопасность безопасностью, но работать-то тоже надо, верно? Надо полагать, так в Google и рассуждали, добавляя новую функциональность в Android 6.0. Теперь никакого списка разрешений при установке не будет – вместо них будут появляться сообщения об отдельных разрешениях при их запросе. Например, если приложение в первый раз хочет получить доступ к GPS, или желает воспользоваться микрофоном, камерой и так далее. Выбранный вариант запомнится и больше «тюкать» вас сообщениями не будут, однако в настройках разрешения поддаются изменению.


Самое интересное, что такая штука была сделана еще в . Называлась она App Ops – это специальный менеджер разрешений. Он был скрыт от пользователей, но способ его включения был найден и подробно описан. А дальше Google просто удалила его из системы, чтобы не возникало лишних претензий.

Ведь если разобраться, то как работает подобная блокировка разрешений? В Android 4.3, если что-то заблокировать, приложение при попытке обращения к «запретному плоду» не просто «удивится», а, мягко говоря, будет «ошарашено». Другими словами произойдет некорректное завершение приложения с возможной потерей оперативных данных.

Именно этот вопрос и решили в Android 6.0. Теперь, если программа, например, «стучится» в интернет, но ей запрещено это делать, то для нее все будет обставлено таким образом, будто нет соединения. Или будто камера, GPS, Bluetooth и т.д. недоступны в данный момент. Это позволит показать соответствующее сообщение об ошибке, но никак не вывалиться с системным исключением.

Помимо этого, разработчики смогут учитывать новую функцию системы. То есть они будут знать, проблема в запрете разрешений или действительно что-то «отвалилось и не работает». Это означает, что если вы что-то заблокировали, приложение вам так и сообщит: не могу работать, вы мне запретили! А в случае App Ops и Android 4.3 выяснить, почему что-то не работает, было нельзя – потому менеджер и был удален.

В любом случае новая функция Android 6.0 обеспечивает еще больший контроль за приложениями, большую безопасность системы.

Поддержка сканеров отпечатков

За несколько дней до Google I/O 2015 стала появляться информация, что в число нововведений Android 6.0 войдет поддержка сканеров отпечатков. Вещь эта вовсе не новая – в 2013 году ее освоила Motorola и Apple, затем подтянулись HTC, Samsung и другие компании. Тем не менее, вся функциональность дактилоскопического сенсора программировалась производителями, тогда как на уровне системы она была сделана только у Apple, хотя как могло быть иначе?


Теперь же специальный API, позволяющий управлять сканером отпечатков, встроен в Android. Это означает универсальность для всех – разработчики смогут использовать отпечатки для авторизации в своих приложениях и им не придется учитывать особенности отдельных производителей – все у всех будет одинаковым. Ведь если разобраться, у того же Samsung сканер отпечатков работает для разблокировки устройства и авторизации в нескольких фирменных приложениях. Сторонние программы его просто не используют. А Xiaomi вообще заявила, что пока в Android не будет встроенной поддержки дактилоскопии, встраивать сканер в свои смартфоны она не намерена.


В общем, теперь все изменится. Правда, самое смешное в текущей ситуации то, что API для сканеров отпечатков есть, а самих сканеров нигде нет. Забегая вперед сообщим, что Android 6.0 доступна только на Nexus 5, 6 и 9, а они лишены сего компонента. Так что все это работает в теории, а попробовать на практике новую «примочку» можно будет не ранее выхода нового Nexus со сканером отпечатков.

Режим Doze – оптимизация энергопотребления

Вы знаете, что Android 5.0 решил все-все-все проблемы с энергопотреблением? Знаете? Но вот в Google теперь в этом не уверены. А ведь эта фишка преподносилась как одна из главных: здесь вам и новая , более эффективно запускающая и исполняющая приложения, и , экономящий заряд аккумулятора так, что тому даже и не снилось. В реальности все оказалось не так хорошо, как на бумаге. И вот на дворе вторая половина 2015 года, а нам предлагают новую панацею от быстрого истощения батареи.


Режим Doze обеспечит экономию энергии на таком уровне, что ого-го! В теории, конечно. И звучит эта теория примерно так: чем больше смартфон или планшет находятся в спящем режиме, тем лучше. На этот раз Google намерена усыплять их еще чаще. При этом, чтобы пользователь не пропустил уведомления или звонки, устройства будут это делать, когда человека рядом нет.

Напомним, что Терминатор и Матрица уже не за горами, то есть в современном телефоне столько датчиков, что он знает, где находится, движется он или нет и вообще есть ли поблизости люди. Собственно, в этом вся и идея – если рядом людей нет, то можно и «поспать», или, другими словами, будут отключаться все фоновые процессы, оставляя только самый необходимый минимум для работы.

То есть Doze активируется, если вы оставите свое мобильное устройство и куда-то уйдете, либо просто пойдете спать – в этом случае скорость разрядки будет заметно снижена. Как это будет работать на практике, посмотрим, но идея глупой в любом случае не выглядит.

Поддержка USB Type-C

Стандарт USB Type-C или просто USB-C постепенно набирает популярность. Вкратце напомним, что он появился вместе со спецификацией USB 3.1, одной из главных особенностей которых стало удвоение пропускной способности интерфейса до 10 Гбит/с относительно USB 3.0. Ну а USB Type-C – это тип соединения, предполагающий новый разъем, который может быть одинаковым на всех устройствах.


Разумеется, возможность подключить кабель любой стороной не есть главная фича USB Type-C. Помимо этого он добавляет много дополнительных функций, в том числе продвинутые возможности зарядки, согласно спецификации USB Power Delivery 2.0. В частности речь идет о силе тока 1,5 и 3,0 А при напряжении 5 В.


Android 6.0, как вы догадались, поддерживает USB Type-C, а вместе с ним еще и продвинутые режимы зарядки. Нет, мы не только о повышенной силе тока, дающей прирост скорости зарядки, но еще и о таких вещах, как подзарядка других устройств. Речь идет о том, что можно будет заряжать телефоны, смартфоны и планшеты друг от друга: телефон от планшета, смартфон от планшета и даже планшет от смартфона, а также иные «извращенные» варианты. Вряд ли эта функция станет везде и всеми востребована, но в определенных ситуациях будет полезна.

Кроме того, к устройствам на Android 6.0 и с разъемом USB Type-C можно будет подключить MIDI-клавиатуры. Это еще больше расширит мультимедийную составляющую Android.

Поиск Google Now в приложениях

На самом деле эта функция называется «Google Now on Tap» и вызывается она, если долго удерживать нажатой кнопку Домой. После запуска Google Now «просканирует» то, что находится на экране, и предложит карточку с дополнительной информацией.


Идея там в следующем. Допустим, вы обсуждаете с кем-то какой-либо фильм или новый музыкальный альбом, какое-то место и так далее. Контекст из вашего экрана сообщений очевиден и его Google Now сможет понять. Долгое удержание кнопки Домой приведет к тому, что этот самый контекст будет распознан и согласно ему будет предложена карточка с информацией: справка о фильме из базы IMDb, сведения о стране, информация о альбоме и так далее.


Причем возможности Google Now on Tap заметно шире – информация может черпаться не только из поиска Google, но также и из установленных приложений. Здесь главное, чтобы соответствующую функциональность реализовали их разработчики – предоставили возможность индексирования данных внутри программ.


Другими словами Google Now on Tap – это своего рода интеллектуальный помощник, работающий в любом приложении и дающий полезные подсказки, если они необходимы. Теоретически его функционированию ничего не должно помешать, разве что разработчик сделает совершенно нетипичный интерфейс приложения.

Chrome Custom Tabs

Любой разработчик может встроить браузер в свое приложение на Android. Для этого создан соответствующий компонент, обеспечивающий работу движка рендеринга веб-страницы внутри вашего приложения. Но здесь есть один неприятный момент – все это никак не связано с основным системным браузером. То есть ваши введенные пароли, история поиска, сохраненные Cookie и так далее там недоступны.


Теперь эта проблема может быть решена, если встроить в свое приложение «кусок» браузера Chrome. По факту функциональность останется той же, но повторно вводить пароли не придется, а сайты вас будут помнить.


Вместе с тем добавилась еще одна интересная функция – открытие ссылок в приложениях. Допустим, вы нажимаете на ссылку на страницу Facebook, Twitter, ВКонтакте и тому подобное, а далее вам предложат открыть ее в соответствующем клиенте, если он у вас установлен.

Новая панель буфера обмена

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


В Android 6.0 теперь соответствующая панель будет отображаться рядом с выделенным текстом. Это уже реализовано в iOS и, сюрприз-сюрприз, Windows Phone. Google теперь догнала конкурентов, хотя пока работает новая панель не очень хорошо.

Упрощенная регулировка громкости

Android 5.0 так намудрил с регулировкой громкости, что ого-го! Если до него, доводя громкость до минимума, сначала выключался звук, а еще одним нажатием кнопки – вибрация, то в «пятерочке» полностью «тихого» режима не осталось. Вместо этого предлагалось выбрать один из трех вариантов: оставить вибрацию для всех уведомлений, для приоритетных или все-таки замолчать до иных приказаний.


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

Обновленный список приложений

Список приложений в Android 5 стал таким светлым, с белым фоном. Многим это, кстати, не очень понравилось. Думаете, Android 6.0 «потемнел»? Отнюдь, но новые возможности здесь появились.


Прежде всего вернулся старый способ перемотки приложений – вертикальным листанием, вместо горизонтального. Причем слева теперь выведены буквы алфавита для более наглядной группировки. Мы не исключаем, что это вовсе не финальный вариант дизайна.

Еще в самом верху появилось поле поиска по приложениям, а прямо под ним – четверка наиболее часто используемых программ. На первый взгляд выглядит удобно.

Сохранение резервных копий в Google Drive

Одна из самых приятных особенностей iPhone и iPad – это возможность резервного копирования всех данных в облако iCloud. Эта операция позволяет уберечь всю информацию, настройки и личные данные от потери, а заодно позволяет все быстро и безболезненно восстановить. Как на оригинальном устройстве, так и на другом.


И вот теперь что-то такое появится в Android 6.0. Восстановление контактов и приложений через учетную запись Google можно было делать давно, но сейчас речь идет о полном резервном копировании данных устройства. Ну, или почти о полном. Временные «тяжелые» файлы приложений, необходимые для их работы, сохраняться не будут - еще бы, захламлять свои серверы подобным мусором! А так разработчики даже смогут указать, что сохранять нужно, а что пользы для восстановления никакой не несет.

Все это записывается в Google Drive. И, что самое приятное, такой «бэкап» никак не скажется на итоговой доступной емкости вашего облачного хранилища – все будет помещено в отдельную скрытую папку.

Многооконный режим на планшетах

Об этом говорили уже давно. Google явно осталась неравнодушна к режиму Multi Window, внедренным Samsung на Galaxy Note II в 2012 году. В Android 6.0 начали просматриваются первые ростки данной функциональности на уровне системы, а не от производителя смартфонов и планшетов. Правда, там она упрятана очень глубоко и активируется через добавление прошивке последней версии TWRP. Кроме того, работает это только на планшете Nexus 9.


Версия от Google разбивает экран на квадранты - загрузить можно от 1 до 4 приложений сразу. С одним и так все понятно. Две штуки располагаются рядом друг с другом, деля рабочий стол вертикально или горизонтально. При открытии трех программ, экран делится пополам: в одной половине загружено одно приложения, а два других во второй половине. Ну а с четверкой все и так ясно – каждому приложению выделяются свой «квадратик».


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

Офлайн-режим Google Maps и YouTube

Это изменение касается больше самих приложений Google Maps и YouTube, чем Android 6.0, но тем не менее. Итак, в который раз карты Google получат офлайн-режим. Правда, на этот раз он будет по-настоящему настоящий! Другими словами, по сохраненному фрагменту карты можно будет искать, на нем будут работать все слои и так далее – до этого такую карту можно было только смотреть и все.


С YouTube ситуация тоже интересная. Клипы можно будет сохранить на устройстве и смотреть потом. Правда, время просмотра фиксировано на 48 часов – после они будут удалены.

Мы выделили Android Pay подразделом статьи более высокого уровня не просто так. Формально эта платежная система была представлена вместе с Android 6.0, но работать она будет на всех устройствах, оснащенных чипами NFC и с . Здесь главное, чтобы разработчики и магазины поддержали инициативу Google.


Впрочем, компания уже начала договариваться с финансовыми организациями, магазинами и так далее – обещана работа как минимум в 700 тысячах точек. Правда, все они пока находятся преимущественно на территории США, однако за подобными бесконтактными платежами будущее, так что «будет и на нашей улице праздник».


Надо сказать, что Android Pay не первая платежная система Google. Ранее уже был представлен Google Wallet («кошелек Google»), но особо популярным он не стал. И нет, новая реализация – это не просто переименование. Android Pay сделан по тому же принципу, что и Apple Pay. В частности, привязывая банковскую карточку к платежной системе, ее данные не будут передаваться тому, кому вы оплачиваете покупку товаров или услуг. Google, что называется, сам уладит все формальности по оплате с банком и магазином.


Вместе с тем Google Wallet пока не закрывают. Какое-то время старая система будет работать, хотя, мы полагаем, рано или поздно поисковый гигант «перетянет» всех на Android Pay.

Кстати, обособленность Android Pay от Android 6.0 подтверждает и тот факт, что платежная система работает уже с лета 2015 года, а новая версия ОС появится не раньше осени.

Как установить Android 6.0

Android 6.0 стал доступен почти сразу после презентации для Nexus 5, Nexus 6, Nexus 9 и Nexus Player. Другие «актуальные нексусы», в частности Nexus 4, Nexus 10 и Nexus 7 тоже могут получить новую систему, но только в финальной версии. То есть тестировать ее можно только на самых последних устройствах Nexus.

В связи с этим обстоятельством, встает вопрос, как установить Android 6.0 на эти Nexus? В принципе не очень сложно. Мы подготовили короткую инструкцию на этот счет.

  1. Скачать Android 6.0 для Nexus 5 , Nexus 6 или Nexus 9 с соответствующей страницы.
  2. Включить режим USB Debugging в настройках: семь раз нажмите на пункт About (Об устройстве), подтвердите свое желание включить режим для разработчика и в новом разделе настроек включите USB Debugging.
  3. В командной строке, находясь в папке с ADB-драйвером, наберите следующую команду: adb reboot bootloader .
  4. После подтверждения операции выполните следующую строку: fastboot oem unlock .
  5. Далее следует ввести еще несколько команд:
    fastboot flash system system.img
    fastboot flash boot boot.img
    fastboot flash recovery recovery.img
    fastboot flash cache cache.img

После перепрошивки телефон или планшет перезагрузится и новая версия Android будет доступна для использования.

А самое приятное, что Android 6.0 выйдет для Galaxy S6, Galaxy Note 5, Galaxy S6 edge+, Galaxy S6 Duos, Galaxy S6 edge, Galaxy Note 4, Galaxy Note 4 Duos, Galaxy Note edge, Galaxy Alpha и Galaxy Tab A. Samsung уже объявила, что .

Дата выхода Android 6.0

Дату выхода Android 6.0 выше мы озвучили уже не один раз – осень 2015 года. Надо полагать, она случится примерно ровно через год, после выхода Android 5, то есть где-то в октябре.

Как было сказано раньше, первоначально Android 6.0 выйдет для Nexus 5, 6, 9 и Player. Позже, не исключено, к ним присоединятся Nexus 4, 7 и 10. Во всяком случае, хотелось бы в это верить. Ну а что до остальных смартфонов и планшетов, то здесь все будет как обычно. А обычно дела обстоят так, что Samsung обновляет в первую очередь флагманы, а уже после и часть более дешевых устройств. Частенько обновления выходят и для топовых трубок от HTC, LG, Sony и других A-брендов. Ну а остальные, менее именитые компании, часто затягивают даже с выходом новых устройств с актуальной версией ОС.

Вывод

Новые функции Android 6.0 выглядят полезными и необходимыми. В который раз оптимизировали энергопотребление, наконец-то появился нормальный контроль за разрешениями приложений, потенциально может появиться многооконный режим и так далее.

Тем не менее, все это не тянет на мажорную версию Android 6.0. Уровень изменений примерно тот же, что был между Android 4.0 и 4.1. Другими словами, мы ждали выхода Android 5.2, однако в Google решили иначе. Вопрос, что будет дальше – неужели действительно следующим этом станет Android 7.0? Как считаете? Выскажете свое мнение в комментариях. Кроме того, расскажите, нравится ли вам Android 6.0?