Вышла новая Android Oreo. Сравнение с Nougat

21 августа 2017 года впервые в истории США произошло солнечное затмение, которое можно было наблюдать только на территории этой страны. В этот же день корпорация Google выпустила финальную версию операционной системы Android 8.0. А ведь поговаривают, что приурочивать проекты к крупным событиям и юбилеям — порочная практика!

Имена и версии

Первые версии системы были безымянными, у них были только номера: Android 1.0 и 1.1. Кодовые имена для серьёзных обновлений стали придумывать с 2009 года, когда Google перепрыгнула от версии 1.1 прямо к 1.5. Имена стали выдаваться только мажорным версиям, по названиям сладких лакомств, в алфавитном порядке.

Так версию под номером 1.5 стали называть ещё и Cupcake (англ. кекс), сразу пропустив лакомства на буквы A и B. Следующие же несколько лет эта задумка реализовывалась как попало. Разобраться, что в версиях, что в и их именах пользователям было непросто. А угадать какие версии последуют дальше — было ещё сложнее. На протяжении пяти лет логика разработчиков была следующей: мажорной могла считаться версия с таким номером, в котором изменилось не только первое, но и второе число, отделённое точкой. Минорными считались версии с третьим числом, им имена не полагались. Но на деле с именами не складывалось.

Например, Android 2.0 назывался Éclair (фр. эклер). Но и версия 2.1 называлась точно также, хотя второе число номера изменилось. С версиями 2.2 и 2.3 было понятнее — их назвали Froyo (англ. замороженный йогурт) и Gingerbread (англ. имбирный пряник). Однако затем Google создала Android 3.0 под именем Honeycomb (англ. медовая сота) только для планшетов. И это же имя распространялось и на версии 3.1 и 3.2.

Android 4.0, спроектированный уже как для планшетов, так и для смартфонов, назывался Ice Cream Sandwich (англ. мороженное-сэндвич). А вот версии 4.1 и 4.2 имели одно имя на двоих — Jellybean (англ. мармеладка). Наконец, последним именным обновлением со вторым числом в номере версии был Android 4.4 KitKat, вышедший в 2013 году.

Уже тогда о следующем крупном обновлении стали говорить, как об Android L, ещё не зная какой у него будет номер или полное кодовое имя. И начиная с 2014 года, когда вышел Android 5.0 Lollipop (англ. леденец), хаос слегка улёгся. С тех пор мажорные обновления, пока они ещё разрабатываются, нередко называют прежде всего по первой букве их будущих кодовых имён. А полное кодовое имя узнаётся прямо в день выхода системы — до этого момента оно остаётся своеобразной интригой. Так Android 6.0 M получил имя Marshmallow (англ. маршмеллоу), в честь популярной на Западе сладости, внешне похожей на зефир, а Android 7.0 N назывался Nougat (англ. нуга).

Для Android O большинство энтузиастов ожидали имени Oatmeal (англ. овсяная каша) или Oreo. Oreo — это торговая марка крайне популярных на Западе печенек. Фактически «печенье» и Oreo стали синонимами в некоторых странах. На постсоветском пространстве аналогичным образом в нормы национальных языков вошли такие слова-бренды как ксерокс, по имени производителя копиров Xerox (на самом деле произносится «зиэрокс»), и фломастер, по американской марке чернил для маркеров Flo-Master, запрещённой в США в 80-х из-за свинца в своём составе.

Google выбрал печенье Oreo, заключив рекламное соглашение с компанией Nabisco, которая его производит. Такое соглашение с производителями сладостей Google заключает уже во второй раз. Как раз в 2013 году Android 4.4 получил имя KitKat, в честь одноимённого шоколадного батончика. По этому поводу Nestle, крупнейший в мире производитель продуктов питания и владелец бренда KitKat, развернул большую рекламную компанию во всём мире, в том числе массовый розыгрыш планшета Nexus 7.

Следующее крупное обновление однозначно будет называться Android P, хотя пока неизвестно какой у обновления будет номер версии. Современная нумерация Google нам намекает, что им будет Android 9.0. Однако с длинной историей полного бардака в версиях и соответствующих им названиях, от корпорации можно ожидать чего угодно. Например, того, что так будет называться Android 8.1 или вообще 8.5.

Панель быстрых настроек

При раскрытии панели уведомлений в Android Oreo, первое, что бросается в глаза — новая панель быстрых настроек. Батарея и часы в самой верхней части наконец-то не загорожены и никуда не пропадают. А в остальном изменений не произошло. О качестве мобильного интернета, уровне сигнала Wi-Fi, состояния подключения Bluetooth и прочем — приходится судить прямо по значкам быстрых настроек.

Все цвета теперь наоборот — инвертированы: фон у быстрых настроек — светло-серый, а сами иконки — чёрные. Информационная строка переехала вниз. На ней - дата, значок будильника (если будильник заведён), настройки телефона и стрелка для открытия полной панели.

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

Впервые быстрые настройки появились в Android 5.0. Каждый значок был подписан. Но ещё тогда справа у этой подписи могла быть ещё и стрелка. Эта стрелка означала то, что, если на подпись нажать — откроются дополнительные настройки прямо внутри этой же панели быстрых настроек. В Android 7.0 эти стрелки пропали, а в Android 8.0 — снова появились.

Кажется, теперь всё наконец устаканилось и интуитивно понятно. Однократное нажатие на любой значок настройки — переключает её состояние. Длительное удержание — открывает соответствующий пункт меню в приложении «Настройки». А нажатие на подпись со стрелочкой — открывает те самые дополнительные настройки, которых нас лишали. Жаль только настройку батареи. Раньше после нажатия на неё можно было увидеть график расхода заряда. Теперь просто включается режим энергосбережения.

Продвинутый редактор интерфейса из предыдущих версий операционных систем (ОС) никуда не делся и в Android 8.0. Если в информационной строке зажать кнопку шестерёнки — она закрутится. Через две секунды после этого открывается приложение «Настройки», которое сообщит, что получен доступ к функции System UI Tuner (англ. настройка пользовательского интерфейса системы). Вы найдёте пункт System UI Tuner в уже открывшемся приложении «Настройки», в разделе «Система».

Анимации панели уведомлений

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

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

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

В Android N эта проблема решалась пусть и красиво, но не очень удобно. Самые последние уведомления складывались в этакую «стопку» внизу списка, нагромождаясь друг на друга. Проблема в том, что не было даже намёка что именно за карточки в этой стопке внизу. Для этого нужно было прокрутить весь список, чтобы запрятанная карточка показалась полностью.

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

Более редко возникающая проблема — такое количество уведомлений, что даже их значки не влезают на строку состояния. Последние значки и в предыдущей, и в новой системе отсекаются многоточием. Ведь их подпирают ещё более важные значки состояния: мобильный интернет, батарея, время и прочие. Но в Android O, когда полка со значками опущена, во-первых, несколько уведомлений раскроются в карточки, и значков станет меньше, а во-вторых, их ничего не будет подпирать — внизу только они, их просто больше влезает.

Картинка в картинке

Пожалуй, самое главное и ожидаемое нововведение Android Oreo — это режим картинка в картинке (PiP, picture-in-picture). Пользователи давно хотели смотреть видео или общаться в чатах, занимаясь какими-то другими делами на том же экране. Теперь это возможно. Если, например, видео открыто на весь экран — достаточно нажать кнопку перехода в режим PiP — и оно продолжит показываться поверх всех приложений в небольшом прямоугольнике. Его можно расположить где угодно на экране простым перетягиванием. А чтобы быстро его закрыть — можно перетянуть прямоугольник вниз, как бы за пределы экрана.

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

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

И всё же, если быть до конца откровенным, картинка-в-картинке — не совсем новинка, эта функция уже была в кодовой базе Android 7.0. Просто в полный рост она была реализована только в Android TV.

А говоря совсем на чистоту — нельзя утверждать, что фича будет легко доступна на каждом аппарате под управлением Android 8.0. Всё дело в клавише перехода в этот режим. На пультах телевизоров и приставок это отдельная кнопка. А в смартфонах Pixel и Pixel XL пользователям надо нажать клавишу «Домой», чтобы перейти в этот режим. Пока неизвестно как будут выкручиваться производители других телефонов. На Nexus 5X и Nexus 6P этой клавиши просто нет, а кнопка «Домой» ведёт себя как обычно — переносит пользователя на главный экран.

Впрочем, отчаиваться нет причин, даже если в Android что-то ограничено — почти всегда существуют способы эти ограничения обходить. Нужную кнопку надо просто добавить в навигационную панель. Начиная с Android N для этого даже не надо устанавливать «альтернативные» прошивки от неизвестных энтузиастов! Однако обычному пользователю сделать это всё равно не так просто. Скажу лишь, что самый лёгкий путь — с помощью приложения Custom Navigation Bar .

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

Наибольший интерес для работы в режиме PiP представляет приложение YouTube. Оно же таит и наибольшие сложности. Видео в нём можно принудительно перевести в PiP. Но каждый раз, когда должна будет начаться реклама — видео будет останавливаться. Тогда его нужно разворачивать и нажимать кнопку «Play». При этом кнопка пропуска рекламы в режиме PiP не предусмотрена. И по окончании рекламы — видео снова придётся включать вручную.

Всё дело в том, что функция PiP в YouTube как бы и не должна работать. Она доступна только для подписчиков платного сервиса YouTube Red, в котором реклама отключается. Эта подписка вообще недоступна в СНГ. Решений тут, минимум, пять: мучиться; смотреть только такие видео, где нет рекламы; блокировать рекламу на уровне приложения, системы или роутера; купить YT Red, выдавая себя за иностранца через VPN или прокси; ждать, пока подписку YT Red объединят с подпиской на Play Музыку. В дополнение к этим сложностям, может быть ещё и такая: если я блокировал свой Nexus 6P, когда видео проигрывалось в режиме PiP, то разблокировать аппарат я уже не мог. Нажатие на кнопку разблокировки уводило его в перезагрузку.

Из видеочатов в этом режиме уже работают Google Duo и WhatsApp. Duo ориентирует картинку вертикально, но пока собеседника перекрывают кучи мусора: логотип, видео с камеры звонящего, кнопки интерфейса. Впрочем, Duo ещё может быть доработан, хотя им мало кто пользуется. В WhatsApp картинка ориентируется горизонтально, что странно — видеозвонки в этом месседжере доступны только с телефонов на телефон, а значит видеопоток будет вертикальным. Чёрные полосы по бокам вызывают недоумение, но хотя бы само видео ничего не перекрывает.

Chrome тоже можно переводить в режим картинка в картинке. Однако его логика прямая как рельса: открытая вами вкладка будет тупо ужата до маленького окна PiP. Для обычных веб-страниц эта затея бессмысленна — в маленьком окошке нет возможности их прокручивать. А вот с видео это работает на ура, только сам видеоролик надо не забыть открыть в отдельной вкладке на весь экран, а уже затем переходить в PiP.

Новые настройки

Настройки в очередной раз перетряхнули — и весьма основательно. Начиная с иконки: это теперь белая шестерёнка с зелёным фоном. Бокового меню больше нет. Стало меньше разделов, но в них больше пунктов и подпунктов. Дизайн ещё более минималистичный — все значки чёрно-белые, а раньше был акцентный цвет. Многие подпункты продублированы в разных разделах. Новичкам здесь должно быть проще сориентироваться — система выглядит более простой. Хотя продвинутые пользователи могут быть недовольны, ведь до многих функций теперь дольше добираться: часть пунктов нужно ещё и разворачивать из строки «Расширенные настройки».

В верхней части настроек по-прежнему даются советы о том, что ещё стоит сделать, настроить или освоить пользователю. Только в Android O эти советы можно убирать смахиванием, а в N — приходилось нажимать расположенные рядом три точки и выбирать «Убрать».

В «Сеть и Интернет» теперь Wi-Fi, мобильная сеть с трафиком, режим модема с точкой доступа и VPN с режимом полёта. Эти пункты перечислены прямо под названием раздела на первом же экране.

Раздел «Подключенные устройства» объединил Bluetooth, трансляции на внешние экраны, NFC, USB и принтеры.

Дальше — «Приложения и уведомления». Отсюда можно управлять разрешениями для приложений и настройками экстренных оповещений. К сожалению, сколько всего оперативной памяти занято, а сколько свободно — теперь не посмотреть — этого пункта в меню больше нет. Можно лишь посмотреть сколько оперативной памяти отнимает каждое приложение по отдельности. Судя по всему, в Google настолько уверены в надёжности автоматического управления оперативкой в Android Oreo, что считают информирование пользователя о её состоянии в принципе не нужным.

Раздел «Батарея» переработан — теперь сразу видно, сколько прошло с момента полной зарядки и сколько съел экран. Дальше сразу идут настройки режима энергосбережения, отображение точного уровня заряда батареи в процентах в строке состояния (наконец-то), продублирована адаптивная яркость и настройка времени перехода в глубокий энергосберегающий сон (они есть и в разделе «Дисплей»). Внизу — статистика энергопотребления, но только по приложениям. Чтобы увидеть полную статистику, включая то, сколько заряда просадила сама система, как в старых версиях Android, необходимо нажать три точки и выбрать «Вся информация об использовании». А полный график заряда по времени можно увидеть, если нажать на крупную иконку батареи.

Под категорией «Экран» ничего нового нет, как и в категориях «Звук», «Безопасность и местоположение», «Пользователи и аккаунты» и «Спец. возможности». Разве что в качестве мелодии теперь можно выбрать любой аудиофайл. Это, несомненно, прорывная новация, но по меркам 2001 года. Слава богу, что в Android она появилась хотя бы в 2017.

В «Хранилище» теперь показывается абсолютное значение занятого пространства рядом с наглядным процентным графиком. Ниже — категории файлов и их объём. Также есть опция «Умное хранилище»: когда место будет заканчиваться, система удалит те файлы, которые уже загружены на Google Диск. Разумеется, сами файлы останутся доступны онлайн. Однако надо учитывать, что ваше 4К видео после загрузки превратиться в 1080p, а качество изображений снизится. Телефоны Pixel и Pixel XL сразу после покупки имеют неограниченный объём облачного хранилища. Пользователям это может пригодиться. При этом никакой другой облачный сервис выбрать нельзя. Это решение в потенциале может заинтересовать антимонопольные комитеты разных стран в плане недобросовестной конкуренции.

Опции Google теперь идут предпоследней категорией в «Настройках». Раньше они могли открываться как отдельное приложение «Настройки Google» в списке всех установленных на аппарате приложений. Нередко ярлык этого приложения был и вовсе подписан просто как «Настройки», а от настроек самого аппарата их отличала только иконка, что путало пользователей. Теперь непоняток должно быть меньше. Внутри настроек ничего нового, их структура и содержимое будут динамически меняться, по мере обновления системного приложения «Сервисы Google Play». Если на аппарате не предустановлены приложения Google (в дешёвых китайцах это не редкость), то и этой категории не будет.

Замыкает раздел «Система» — здесь теперь и язык, и дата, и резервное копирование, и всё остальное о телефоне. Кстати, там появился и бекап SMS. Пользователи ждали этого десять лет! Опции «Движения» теперь почему-то переместились в подраздел «Язык и ввод», где их можно найти под пунктом «Расширенные настройки». Подраздел «Движения» на Nexus 6P, Nexus 5X и прочих Pixel отвечает за настройки поднятия телефона, управления шторкой уведомлений с помощью сканера отпечатков пальцев и другие.

Во всём меню настроек теперь пропала правая вкладка «Поддержка». Это теперь отдельная категория в конце списка настроек. Владельцы Pixel и Pixel XL в любое время дня и ночи отсюда могут начать онлайн-чат или звонок в суппорт. Впрочем, в России это недоступно.

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

Автозаполнение форм

Когда Android 8.0 увидит подходящее поле — система
предложит включить автозаполнение

Автоматически заполненные поля
будут подсвечены жёлтым

Автозаполнение можно отключить или
выбрать другой сервис

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

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

Первоначально в качестве источника данных для заполнения форм назначено «Автозаполнение Google». Если вы пользуетесь браузером Chrome, вошли в нём в свою учётную запись Google, сохраняете пароли и разрешили синхронизацию данных из форм с серверами Google, то нет проблем — они будут подставляться именно оттуда.

В Android O эта система организована через Autofill Framework (англ. платформа для автозаполнения). Пользователь может использовать и официальные приложения таких сервисов как LastPass, 1Password и других. Установив стороннее приложение, в нём, конечно, надо сперва авторизоваться, чтобы получить доступ к своей базе паролей.

Дальше система сама будет анализировать формы в разных приложениях на совпадения с вашей базой. Как только вы нажмёте на подходящее поле в форме — Android предложит извлечь данные из базы и автоматически заполнить все поля в форме. Это могут быть не только поля с логинами и паролями, но и адреса, платёжные данные, номера телефонов и так далее.

Поменять менеджер паролей или отключить функцию всегда можно, зайдя в Настройки > Система > Язык и ввод > Автозаполнение. Отсюда же можно добавить и новую службу, поискав в Play Маркете приложения, которые эту функцию поддерживают. В Android 8.0.0 по ошибке эта опция переведена как «Добавить службу печати», на английском она называется просто “Add service”. Впрочем, пока в Маркете таких приложений нет, разве что отдельные бета-версии, получать доступ к которым надо отдельно.

Умное выделение

Ещё в мае на конференции Google I/O 2017 было объявлено, что Android O научится распознавать выделенный текст и связывать его с подходящими по контексту приложениями. Более того, система будет завязана на самообучающиеся алгоритмы, которые будут всё лучше и лучше понимать что же пользователь выделил. При этом конфиденциальная информация не должна покидать пределы пользовательского устройства. Однако с внедрением этой фичи компания не слишком спешит — пока она работает только в Google Документах.

Android 8.0 отнюдь не первая ОС, которая способна понять что именно выделил пользователь — в iOS эта функция существует уже давно. А автоматически распознавать номера телефонов в SMS и на веб-страницах умели и древние кнопочные телефоны. Но всё-таки лучше поздно, чем никогда. Задумка такова, что ссылка на связанное по смыслу приложение появится прямо в контекстом меню после выделения. Если приложений такого типа больше одного, например, Карты Google и Яндекс.Карты, то пользователя спросят какое из них использовать по умолчанию. Нажимаете ссылку — попадаете в нужное приложение, в которое уже передано и правильно отформатировано то, что вы выделили. Номер телефона — попадёте в звонилку, адрес — в карты, электронная почта — в почтовый клиент.

Пасхальное яйцо

В новой системе, как и в каждой версии до неё, не обошлось без пасхального яйца. Увидеть его можно зайдя в Настройки > Система > О телефоне и нажав несколько раз на строку «Версия Android». В этот раз нам достался жёлтый с белым круг (или буква O). Если несколько раз нажать на него, а потом подержать — получим чёрного осьминога на голубом фоне. Головоногого моллюска можно двигать по экрану прямо за морду, а его щупальца от этого будут растягиваться.

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

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

Загрузки

Приложение «Загрузки» внешне, по сравнению с Android Nougat, не особо изменилось, но теперь оно переименовано в «Сохранённые файлы» и через него можно просматривать всю файловую систему. Это крайне удобно тем, что для простейших операций пользователям может даже не понадобиться установка сторонних приложений. А если удерживать файл, то возникают опции не только копирования, перемещения и переименования файлов, но и «Открыть с помощью».

Впрочем, если требуется работать с файлами более серьёзно, например, через root, то этого приложения не будет достаточно.

Новые эмодзи

В Android 8.0 появилась полная поддержка стандарта Emoji 5.0, принятого в марте 2017 как часть стандарта Unicode. В системе 69 новых смайликов, плюс флаг ООН из Emoji 4.0, который забыли добавить в Android 7.1. Вдобавок к этому, для смайликов с лицами доступны разные варианты цвета кожи.

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

Впрочем, множество приложений всё равно имеет собственные наборы эмодзи, а потому их эти изменения даже не затронут. Вдобавок из-за того, что многие аппараты не получат обновления до Oreo — множество пользователей в принципе не скоро увидит эти смайлики. Однако тут Google может помочь пользователям, предоставив разработчикам приложений библиотеку EmojiCompat. Если авторы приложений внедрят её в свои проекты, то доступ к набору получат и старые системы, на которых такое приложение будет установлено.

Продолжение следует…

21 августа 2017 года состоялась долгожданная презентация новой операционной системы компании Google. Платформа получила запоминающееся название - Android 8.0 Oreo. Мероприятие проходило в день солнечного затмения, что довольно символично. Скачать новую версию можно уже сейчас, но сначала поговорим о том, какие нововведения увидят пользователи, установив последний Андроид.

Что нового?

Некоторые источники склонны считать, что целесообразнее было бы назвать обновление Android 7.5, дескать, новшеств не так уж много. Однако мы перечислим основные моменты, способные порадовать владельцев смартфонов. Итак, коротко о главном:

  • повышенная скорость работы сравнительно с предшественниками;
  • более высокая степень надежности защиты;
  • улучшенные технологии с использованием искусственного интеллекта – GoogleAssistant;
  • усовершенствование технологий виртуальной реальности;
  • расширенный спектр в цветовой гамме;
  • классические Андроид-приложения оптимизированы;
  • разработчик добавил BluetoothCodec - LDAC, созданный компанией Sony, благодаря чему аудио воспроизводится в лучшем качестве.

Главные особенности

А теперь более подробный обзор Android 8.0 Oreo. Отныне приложения, ранее «висевшие» в фоновом режиме разряжающие смартфон, будут подавляться. Разработчики Google намерены искоренить эту навязчивую проблему. Речь идет о трансляциях, справочных службах и навигационной системе, обновляющей данные о местоположении устройства.

«Шторка» панели быстрых настроек несколько меняет свой вид. В самом начале пользователи смартфонов будут видеть иконки интерфейса, которые представляют первостепенную необходимость. Включение Wi-Fi, мобильных данных, фонарика, подключения по Bluetooth, выключения звука системы, а после них следуют элементы дополнительного характера. Здесь же отметим, что в Андроид 8 пользователям доступна настройка категории уведомлений, включение тихого режима на 15, 30 или 60 минут.

Появляется режим PiP - это значит картинка в картинке. Благодаря данной особенности становится возможным запускать несколько приложений в один момент времени – отправлять письма по e-mail и смотреть фильм, вести общение по чату и параллельно читать статьи в браузере.

Установив новую прошивку Андроид 8.0 Орео, вы заметите, что сканер отпечатков стал распознавать различные касания. К примеру, датчик теперь распознает свайпы по вертикали и горизонтали, в это же время отлично срабатывает долгий или короткий тап. Изначально такую технологию поддерживали телефоны GooglePixel и Pixel XL.

Смартфон на системе Android 8 загружается в 2 раза быстрее, нежели девайсы на ОС младшего поколения. Вместе с тем производительность в целом повышается. В особенности это заметят те, кто нередко сталкивается с таким приложением как Google Таблицы. Эта программа работает вдвое эффективнее.

На экране блокировки настраиваются ярлыки – это особенно удобно, когда требуется быстро открыть нужное приложение. Настройка выполняется вручную. Благодаря профилям AdobeRGB и ProPhoto на смартфонах Pixel с Amoled матрицами можно добиться более качественного отображения цветовой гаммы с Андроид 8.0.

Список устройств, которые получат Android 8.0 Oreo

В первую очередь, до Oreo обновятся смартфоны GooglePixel и Pixel XL, а вместе с ними флагманские планшеты Nexus 6P и Nexus 5X. Компания Asus уже подтвердила, что их смартфоны ZenFone 4 и ZenFone 3 получат обновление системы в III квартале 2018 года.

Производитель BlackBerry пока не анонсирует, когда на его смартфонах будет установлен Android 8, но можно предположить, что в 2018 году модель KeyOne сможет обновиться до последней версии ОС. К четвертому кварталу 2017-го и началу 2018-го года ожидается апдейт моделей HTC U Ultra, HTC U Play и HTC 10, а также других передовых моделей.

Китайские Meizu озвучили только трех представителей своего модельного ряда – MeizuMx 5, Meizu M3 и Meizu M2 Note – эти телефоны будут поддерживать Android 8. HMD Global намерены вывести на последнюю ОС модели Nokia 8, 6, 5 и 3.

Китайцы Xiaomi распространили свои смартфоны по РФ и СНГ, следовательно, нашему читателю может быть интересно, какие модели смартфонов будут поддерживать обновление Oreo. Итак, это Xiaomi Mi 6, Xiaomi Redmi Note 5 (Upcoming), Xiaomi Redmi Pro 2 (Upcoming), Xiaomi Mi 5s, Xiaomi Redmi Note 4, Xiaomi Mi Max, Xiaomi Mi 5s Plus, Xiaomi Mi Note 2 и Xiaomi Mi Mix.

Конечно же, нельзя не отметить Samsung, ведь это передовики на базе Android. Ожидается, что обновление станет доступно для флагманских устройств Galaxy S8, S8+ и Note 8, а также предыдущего поколения S7. Вместе с ними обновятся и A7, A5, A3, J7, J5 – модели 2017 года.

Как установить?

Смартфоны Pixel и Pixel XL вместе с относительно новыми моделями таблетов Nexus смогут обновиться в обязательном порядке. Но как установить прошивку на девайс стороннего производителя? Давайте разбираться!

Рекомендуем посетить форум XDA-Dev, где регулярно пополняется список неофициальных прошивок Андроид 8.0. Уже сейчас установить новую ОС можно на смартфоны OnePlus, Sony, Google, Samsung, Lenovo, HTC, Asus, Motorola и прочих производителей. По каждой модели открывается инструкция к установке системы нового поколения, описаны особенности и вероятные осложнения, которые может вызвать скачанный файл.

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

Если дожидаться обновления по воздуху через Wi-Fi слишком уж долго, то протестировать новую систему Android Oreo можно в бета-версии через программу Developer Preview. Продвинутым поклонникам платформы Андроид, которые способны откатить систему, если «что-то пойдет не так», могут попробовать установить новую прошивку через инструмент Preview. Вы не пользуетесь Pixel или Nexus? Тогда для установки рекомендуем инструмент Android Studio. Приятного тестирования!

Установка прошивки Android 8.0

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

Чтобы начать работу над новой прошивкой, необходим специальный инструмент - PDK (Platform Development Kit). Этот инструмент создает компания Гугл для каждой новой версии Андроид. После того, как PDK готов, Гугл отправляет его Самсунгу и другим производителям смартфонов и планшетов.

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

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

Нельзя получить прошивку сразу, как только вы о ней услышали - ее нужно адаптировать под конкретный смартфон или планшет.

Почему точная дата выхода новой прошивки неизвестна

Прежде, чем ответить на этот вопрос, рассмотрим, из чего состоит прошивка. Прошивка состоит из нескольких частей:

    Исходный код - новый Андроид с базовыми функциями, который создает компания Гугл. Эту часть нельзя сразу поставить на любой смартфон или планшет, потому что для адаптации кода под конкретное устройство требуются как минимум драйверы.

    Если представить создание прошивки на примере строительства здания, то исходный код - это каркас новой конструкции.

    Драйверы - помогают связать Андроид и компоненты, из которых состоит смартфон или планшет: процессоры, память, кнопки, разъемы, датчики и другие микросхемы. Драйверы пишут производители микросхем - Самсунг и компании, которые выпускают только определенные детали.

    Если производители не напишут драйвер хотя бы для одной микросхемы под новую прошивку - устройство не сможет нормально работать с ней. Если производитель чипа связи с мобильной сетью не напишет драйвер - смартфон не сможет звонить. Если производитель камеры не напишет драйвер - смартфон не будет фотографировать. Прошивку не выпустят до тех пор, пока все производители не напишут работающие драйверы. Создание драйверов занимает 2 - 4 месяца.

    Драйверы - цемент для соединения каркаса (Андроид) и фундамента (компонентов), без него здание рухнет.

    Сервисы производителя устройства - отвечают за внешний вид рабочего стола, пунктов меню, программ, за уникальные приложения и функции. Без них все планшеты и смартфоны выглядели бы одинаково и имели один и тот же набор функций. Эту часть кода пишет Самсунг.

    Сервисы - это отделочные материалы: облицовочный кирпич, обои, плитка, краска, паркет.

После того как все части готовы, задача Самсунг - объединить и привести их в работоспособный вид. На этом этапе прошивку тщательно тестируют, чтобы найти и устранить все ошибки. Общее количество тестирований - несколько тысяч раз.

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

Никто не называет точную дату появления прошивки, потому что: а) над ней работают несколько компаний; б) процесс длится до полной адаптации и устранения ошибок.

Для каких смартфонов и планшетов выйдет прошивка

Новые прошивки выпускаются для флагманских устройств на протяжении 18 месяцев с момента появления в продаже.

Флагманские устройства - смартфоны и планшеты серий Galaxy S, Galaxy Tab S, Galaxy Note, некоторые модели среднего сегмента.

Новые прошивки выпускают не для всех устройств.

Со временем прошивки для определенного устройства перестают выпускать.

Ниже предварительный список моделей, которые получат обновления до Android 9 (Pie), с примерными датами. Список моделей и даты выпуска могут быть изменены.

Уже получили обновление:

Как узнать, что вышла новая прошивка

Если для смартфона или планшета доступна новая прошивка, в верхней части дисплея появится уведомление.

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


Если уведомления нет, то: а) прошивка еще не вышла; б) с устройством что-то не так (неправильно установлена или модифицирована текущая прошивка, устройство не для продажи на территории России). В первом случае – ожидайте, во втором – обратитесь в сервисный центр .

Где скачать новую прошивку

Самсунг не выкладывает прошивки в открытом доступе. Новая прошивка устанавливается через меню устройства или программу Смарт Свитч .

Прошивку нельзя скачать на сайте Самсунга.

Как обновить прошивку

Мы сделали подробную инструкцию отдельной статьей.

Как вернуться на предыдущую прошивку

Официально, без потери гарантии - никак. Поэтому рекомендуем принимать взвешенное решение перед обновлением.

Изменения в новой прошивке

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

Изменения, которые могут сделать.

На чтение 6 мин. Просмотров 18.7k. Опубликовано 04/08/2019

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

Внимание: эта статья все еще актуальная, но ввиду выхода появилась новая информация.

Навигация

Основные различия между Android 7 и 8

Oreo получило достаточно весомые изменения, самое главное из которых - улучшенная производительность и быстродействие. Разработчики уверяют, что с новой операционной системой скорость работы телефона увеличится на 20-25%, а аккумулятор будет держать заряд намного дольше.

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

Реализовано общение с ассистентом, распознаются не только голосовые, но и текстовые запросы.Теперь все разделы сортированы по категориям , что позволяет пользователю быстро и комфортно настраивать свое устройство.

Android 7.0 Android 8.0
Появилась возможность отвечать через уведомления, не переходя в мессенджер. Можно усыплять уведомления , добавлять на ярлыки индикаторы, изменился внешний вид панели.
Улучшена работа помощника Google. Стандартное меню настроек, добавлены только некоторые новые пункты.
Стандартное обновление, заставляющее тратить огромное количество времени на ожидание загрузки. Файлы обновлений скачиваются незаметно, новая версия мгновенно установится при перезапуске смартфона.
Режим «Doze» существенно экономит заряд благодаря приостановлению фоновых процессов. «Doze» стал еще умнее, улучшена система получения важных уведомлений в спящем режиме.

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

В течение 2018 года обладатели нижеприведенных смартфонов обязательно насладятся новейшим Орео. Первым таким стал смартфон Mi A 1 , который в январе частично уже получил полноценное обновление, но из-за неполадок оно было приостановлено.

Конечно же, Андроид 8 в обязательном порядке выйдет для новых моделей, выпущенных в 2017 году. Это преимущественно линейка «пятого поколения».

Бюджетники Redmi

Обновление глобальной прошивки MIUI 10 на Андроид 8.1 получили:

  • Redmi 5
  • Redmi 5 Plus
  • Redmi Note 5A
  • Redmi 5A
  • Redmi Note 5A Prime

Официальная прошивка MIUI 10 для Redmi 3 и Redmi 4 основана на Android 7.1. Информация насчет моделей третьей и четвертой линейки подтвердилась, они не получат Android 8 в Global Stable. Однако некоторые кастомные прошивки все же могут предложить вам MIUI 10 основанную на Android 8.1 Oreo.

  • Redmi 4X
  • Redmi Note 4
  • Redmi Note 4X
  • Redmi 3S
  • Redmi 3S Prime
  • Redmi Note 3

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

Хуже ситуация обстоит с телефонами, для которых разработчики уже точно решили - обновления до Андроид 8 они не получат. А именно.

Не получат:

  • Redmi Note 2
  • Redmi Note 3 (MediaTek)
  • Redmi 2
  • Redmi 2s
  • Redmi 1s
  • Mi Pad 2 (планшет)
  • Mi Pad (планшет)

Флагманы Mi

Мы обсудили бюджетную ветвь смартфонов Сяоми - Редми . Теперь давайте поговорим про уже более дорогие и качественные устройства - линейку Mi . Данные флагманы должны первыми получить долгожданное обновление:

  • Mi 5S
  • Mi 5s Plus
  • Mi Mix
  • Mi Max 2
  • Mi Mix 2, 2S
  • Mi 5C
  • Mi 8, 8 SE, 8 EE
  • Mi Max

Как обновить Андроид до 8.0 на Xiaomi


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

Неофициальные способы

Здесь предлагается два метода: с помощью MiFlash и TWRP-рекавери . При выборе первого способа следует скачать прошивку на свое устройство, установить на компьютер специальную программу MiFlash и начать процедуру. Подробнее про весь процесс вы можете узнать в статье « », где целый раздел посвящен именно приложению MiFlash и работе с ним.

Установка через TWRP немного сложнее, но позволяет без проблем переводить телефоны на кастомные прошивки. Со статьей о данном виде рекавери вы сможете ознакомиться в ближайшее время на нашем сайте.

Обратите внимание! Для подобных махинаций на смартфоне обязательно должны быть установлены

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

Процесс изменения текущей версии Android на устройстве требует от пользователя внимания и выполнения нескольких условий.

Перед тем, как перейти к изменению операционной системы, нужно убедиться в следующем:

  • что телефон заряжен (рекомендуемый уровень заряда батареи должен составлять не менее 50%);
  • что сеть Wi-Fi надежна и стабильна (важно только в том случае, когда при загрузке ПО не используется компьютер);
  • что USB-кабель, с помощью которого телефон соединен с компьютером, исправен.

Во время апдейта до 9.0, 8.0, 7.0, 6.0 или более ранней версии Андроид, запрещено вынимать батарею или выключать смартфон.

Прерывание процесса обновления по одной из этих причин может привести к непоправимым последствиям (без помощи специалистов сервисного центра не обойтись).

Существует два основных способа изменения Андроида самостоятельно:

  1. Запуск обновления на самом смартфоне.
  2. Изменение модификации ПО с помощью компьютера.

Как установить новый Андроид без подключения к компьютеру

Самый простой вариант изменить версию ОС – запустить процесс на самом смартфоне.

Обычно система оповещает о наличии новой версии (уведомление появляется в верхней части экрана гаджета):

Примечание: алгоритм обновления на новую версию Android всегда один и тот же: неважно запущен апдейт операционной системы до 5.0, 7.0 или 9.0 .

В зависимости от модели телефона и текущей модификации прошивки, текст и оформление уведомления на экране могут отличаться.

После получения уведомления следует нажать «скачать», и дождаться пока ПО загрузится на устройство.

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

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

Не всегда система уведомляет пользователя о наличии новой версии Android. Причиной может служить отсутствие подключения к интернету или отказ от получения уведомлений (можно задать в разделе «Обновление ПО»).

В этом случае загрузить новый Android можно вручную. Для этого необходимо выполнить следующие шаги:

Как обновить ОС Андроид с помощью компьютера

Изменить операционную систему Андроид можно с помощью приложения от производителя.

Основное предназначение таких программ – создание резервной копии данных, перенос фотографий и видео на компьютер и наоборот.

Среди таких приложений можно выделить Samsung kies либо Smart switch для смартфонов компании Самсунг и Xperia Companion для телефонов компании Сони.

Перед тем, как изменить андроид 4.4.2, нужно активировать специальную настройку, предназначенную для разработчиков – «Отладка по USB». В более поздних версиях ОС, эта настройка скрыта, и чтобы её активировать, нужно сделать следующее:

Как загрузить новый Android с помощью Xperia Companion

Чтобы загрузить прошивку на смартфон с помощью программы Xperia Companion необходимо:


Внимание: вернуться к предыдущей версии ОС невозможно, о чем пользователь перед установкой получит уведомление .

Как сделать апдейт с помощью Smart Switch

Для установки нового Android на планшеты и смартфоны Samsung используются приложения Smart Switch и Samsung Kies.

Чтобы сделать апдейт до 7.0, 8.0 или 9.0 с помощью Smart Switch, нужно:


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

Как сделать апдейт Android с помощью Samsung Kies

Для обновления, например, андроид 4.2.2, с помощью Samsung Kies нужно сделать следующее:


Новая прошивка может не оправдать ожидания пользователя (меняется внешний вид меню, появляются новые и удаляются старые приложения и т.д.). Поэтому важно во время установки прочитать, какие изменения произойдут, и стоит ли обновляться.