Какие нововведения есть в Android 8.0 Oreo
Большинство нововведений спрятано под капотом. О самых главных новых функциях Android 8.0 Oreo известно уже давно. Вот как выглядит этот список:
- Картинка в картинке. Уменьшите размер просматриваемого видео или текущего видеозвонка до маленького окна, чтобы не отрываясь продолжить работу с другими приложениями.
- Каналы и точки уведомлений. В центре уведомлений теперь доступна тематическая сортировка уведомлений приложений. Также вы можете задержать палец на иконке приложения, чтобы быстро просмотреть его последние уведомления.
- Автозаполнение данных. С помощью функции автозаполнения в Android 8.0 Oreo вам больше не придется вводить логин и пароль в приложениях. Теперь это делается автоматически.
- Новые смайлы Emoji. В Android 8.0 Oreo появились полностью переработанные смайлы Emoji (теперь не «капельки»), среди которых 60 полностью новых смайлов Emoji 5.0.
- Адаптивные иконки. Теперь можно самому настраивать, как будут выглядеть иконки в Android 8.0 Oreo. Вы можете сделать их круглыми, квадратными или скругленными.
- Улучшения под капотом. Android 8.0 Oreo и приложения для этой версии ОС запускаются в два раза быстрее. Также обновление приносит более эффективное энергопотребление и улучшенную систему ограничений для приложений в фоне.
Powers, and beyond
Allows you to quickly access from the navigation bar accessibility features, like magnification, and functionality within accessibility services, like Select to Speak.
Accessibility services can optimize the audio experience for users with disabilities.
Developers can now provide a full-bleed square shaped icon and OEMs will mask the icon to ensure intra-device consistency.
Highlights the incoming notification with larger font, highlighted app name and immediate access to actions.
More control over how apps run in the background for better overall system performance.
Limits the frequency of location updates in the background for better overall system health.
Enables applications to render richer visual content with more vibrant colors and subtler gradients. Supports full color management which allows applications to render images in the format and quality they were intended.
Applications no longer need to bundle custom fonts, which helps reduce their size.
Hostile downloader apps can’t operate without permission; users now permit the installation of APKs per-source.
Compatible with all Mopria-certified printers, which make up 97% of printers sold worldwide.
API that allows you to share files across the Internet via web links.
API function for high-performance audio including Native C/C++ audio API.
More granular and consistent control over which notifications can appear and how intrusive they are.
lets users hide notifications for a period of time, similar to inbox snoozing.
Pointer capture allows the app to capture all mouse input.
The biggest change to the foundations of Android to date: a modular architecture that makes it easier and faster for hardware makers to deliver Android updates.
Developers can now let the size of their text expand or contract automatically based on the size and characteristics of the TextView, making it much easier to optimize the text size on different screens or with dynamic content.
Support for tooltips (small popup windows with descriptive text) for views and menu items.
Auto-connects you to high quality Wi-Fi and secures it with a VPN back to Google. Learn more.
Почему Oreo
Несмотря на то, что печенье Oreo было самым популярным вариантом для Android 8.0, в это никто не мог поверить до последнего момента. В сборках Developer Preview был представлен совершенно иной логотип Android O, обозначенный как что-то круглое и слоеное в оранжево-желтых тонах.
На самом деле Google дала понять, что выбрала название для Android 8.0 еще три года назад. Если вспомнить выпуск Android 5.0 Lollipop, то уже тогда поисковый гигант сообщил об использовании бренда Oreo для одной из следующих версий ОС. «Maybe next, next, next time, Oreo» можно интерпретировать не иначе как «Lollipop, Marshmallow, Nougat — Oreo».
Тайна не была тайной. Имя Android 8.0 лежало прямо на поверхности. Но Google, как всегда, знатно всех потроллила.
Android 4.0 Ice Cream Sandwich
Год релиза: 2011.
Функции: встроенный менеджер задач, оптимизация работы системы, единый дизайн, новый браузер.
История с Honeycomb и Ice Cream Sandwich у Google чем-то напоминает историю с Vista и «семёркой» у Microsoft. Windows 7 походила на доведённую до ума Vista, а ICS напоминал причёсанный Honeycomb. Новая версия Android сохранила виртуальные кнопки, а синее недоразумение, появившееся в Honeycomb, превратилось в унифицированный стильный дизайн. Быстродействие системы значительно выросло.
Вдобавок в Ice Cream Sandwich появились такие фишки, как разблокировка по лицу, контроль мобильного трафика, новые приложения почты и календаря и, наконец-то, неплохой встроенный браузер, который по крайней мере не хотелось заменить на сторонний сразу после покупки смартфона.
Улучшения системы и настройки аккумулятора
Android 8 Oreo действительно приносит множество новых функций практически в любую область. Самая важная группа — это системные и внутренние элементы, так как она влияет на ваш опыт, а это максимальная производительность и экономия заряда батареи.
Усовершенствования компании Google в основном касаются внутренностей системы. Не будет преувеличением объявить, Android Oreo самым близкая к iOS версия Android, потому что использует одну из самых привлекательных функций мобильной ОС от Apple — отличное время автономной работы в режиме ожидания.
Новая Android 8.0 выдаёт ограничения на работу приложений в фоне. Говоря непрофессионально, это означает, что приложения в фоне вряд ли разрядят вашу батарею в фоновом режиме. Кроме этого, все приложения, работающие в фоновом режиме, теперь ограничены в отношении того, какие сервисы они могут использовать, пока работают в фоновом режиме, что является ещё одним удобным для пользователя способом сохранения заряда батареи.
Теперь, приложения будут получать обновления нашего местоположения реже, в новой версии ОС Oreo. К счастью, Google говорит, что это относится ко всем приложениям, в том числе и к сервисам Google Play, которые известны злоупотреблениями определения положения пользователей.
Этих ключевые улучшения могут показаться незначительными для некоторых, но будьте уверены, они легко станут самыми важными новыми функциями Android 8 Oreo.
Android 8.0 Oreo: Как установить?
Здесь вы можете загрузить новейшие доступные системные изображения, а затем выполнить их установку (flash) на свое устройство. В следующем разделе содержатся инструкции от Google о том, как загрузить системный образ. Информацию о конкретных устройствах см. , если вам нужна дополнительная помощь.
Чтобы запустить системный образ:
- Загрузите соответствующий образ системы для своего устройства, а затем разархивируйте его в безопасный каталог.
- Подключите устройство к компьютеру через USB.
- Запустите устройство в режиме fastboot одним из следующих способов:
• Использование инструмента adb: при включенном устройстве выполните:
Adb reboot bootloader
• Использование комбинации клавиш: выключите устройство, затем включите его и сразу же удерживайте соответствующую комбинацию клавиш для вашего устройства.
4. При необходимости разблокируйте загрузчик устройства одним из следующих способов:
• Если вы обновляете устройство Nexus 5X или Nexus 6P, то обязательно обновите инструмент fastboot до последней доступной версии (> = 23.0.1), а затем запустите следующую команду:
fastboot flashing unlock
• Если вы обновляете более старое устройство, выполните следующую команду:
fastboot oem unlock
На целевом устройстве появится экран подтверждения. (Это удаляет все данные на целевом устройстве.)
См. Раздел для получения более подробных инструкций.
5. Откройте терминал и перейдите в каталог распакованных системных образов.
6. Выполните скрипт flash-all. Этот скрипт устанавливает необходимый загрузчик, прошивку базовой полосы и операционную систему.
Как только скрипт завершится, ваше устройство перезагрузится. Теперь вы должны заблокировать загрузчик для обеспечения безопасности:
1. Запустите устройство в режиме быстрой загрузки, как описано выше.
2. Выполните:
fastboot flashing lock
or, for older devices, run:
fastboot oem lock
Блокировка загрузчика будет уничтожать данные на некоторых устройствах. После блокировки загрузчика, если вы хотите снова запустить устройство, вы должны снова запустить разблокировку fastboot oem, которая уничтожит данные.
Автозаполнение, умное выделение текста
Функция автоматического заполнения очень популярна в современных браузерах, так как позволяет сэкономить много времени на поиске нужных логинов и паролей, которые были записаны в блокноте. Теперь она работает вне браузеров. Если пользователь даст разрешение, то система автоматически будет сохранять все данные для входа в используемые приложения. Однако с банковскими программами эта функция работать с релизом перестала – скорее всего, это требование безопасности со стороны банков.
В Android Oreo подверглась изменениям система выделения текста. Теперь ОС будет распознавать, что именно копирует и выделяет пользователь. Например, если выделить номер телефона или адрес, то будет сразу же предложено использовать их в соответствующем приложении.
RGB
Расширенный цветовой диапазон RGB доступен для всех приложений
Для редактирования фотографий крайне важно, чтобы на экране изображения выглядели, как в жизни. Проблема в том, что современные смартфоны поддерживают расширенный цветовой диапазон, но Android приложения не обладают такой возможностью
Проблема в том, что современные смартфоны поддерживают расширенный цветовой диапазон, но Android приложения не обладают такой возможностью.
Отныне Oreo позволит приложениям использовать широкие профили цветовой гаммы, такие как Adobe RGB или Pro Photo RGB на поддерживаемых устройствах, а это значит, что пользователи смогут редактировать фотографии также, как на профессиональных дисплеях.
Project Treble
Самой главной проблемой Android было и остается отсутствие обновлений до последних версий системы. В качестве решения Google предлагает Project Treble. Суть проекта заключается в том, чтобы каждый пользователь мог получить апдейт — независимо от производителя, процессора и других характеристик. Обычно производители должны обновить собственную оболочку и только потом выпустить обновление, но с приходом Treble компаниям не придется прилагать никаких усилий.
В свое время Google приложила очень много сил, чтобы разработчики без дополнительных действий могли выпустить приложение, которое будет работать на миллиардах Android-устройств. По аналогичной схеме будет работать и Treble.
Picture-in-picture (YouTube Red, Chrome)
Режим «Картинка в картинке» наделал много шуму, но практической пользы в нем мало, так как все это не работает без подписки на YouTube Red. Обойти ограничение можно, если добавить соответствующую кнопку в навигационный бар. Раньше это можно было сделать при помощи System UI Tuner, но позже Google убрала эту функцию. Стоит отметить, что вы без проблем можете сворачивать видео, просматриваемые через Chrome, но сначала их нужно открыть на весь экран, а потом нажать кнопку Home.
Не стоит забывать, что кроме YouTube есть и другие приложения, которые в скором времени получат поддержку режима «Картинка в картинке». Это будет очень удобно в видеочатах. Уже сейчас в Google Duo можно одновременно разговаривать с кем-то и, к примеру, переписываться в мессенджере. При этом изображение звонящего будет отображаться в каком-либо углу экрана.
Фильтр seccomp для приложений
Seccomp — это технология ядра Linux, которая позволяет ограничить список доступных приложению (и в перспективе опасных) системных вызовов. Например, можно запретить приложению использовать системный вызов execve, который часто применяют эксплоиты, или заблокировать системный вызов listen, с помощью которого можно повесить на сетевой порт бэкдор.
Технология используется в Android уже достаточно давно, но применяется в основном к системным компонентам. В Android 8 seccomp-фильтр внедрен в zygote — процесс, который порождает процессы всех установленных в систему приложений.
Разработчики проанализировали, какие системные вызовы нужны для загрузки ОС и работы большинства приложений, а затем отсекли лишние. В итоге в черный список попали 17 из 271 системного вызова на ARM64 и 70 из 364 на ARM. В списке оказался и системный вызов для подключения swap-раздела, так что, возможно, в Android 8 приложения для активации свопа не заведутся.
Краш системы при попытке выполнить неразрешенный системный вызов
Смартфоны, которые получат обновление Android 8
Производитель | Телефон | Android Orio |
Asus | Zenfone 3 | заявлено, середина 2018 года |
Asus | Zenfone 4 | с конца 2017 года |
Blackberry | Keyone | заявлено |
Blackberry | Motion | заявлено |
Blackberry | Priv | в 2018 году |
BQ | Aquaris X (Pro) | первый квартал 2018 года |
BQ | Aquaris X5 Plus, V, V Plus | заявлено |
Pixel 2 | доступно | |
Pixel 2 XL | доступно | |
Pixel | доступно | |
Pixel XL | доступно | |
Pixel C | доступно | |
Nexus 6P | доступно | |
Nexus 5X | доступно | |
Nexus Player | доступно | |
Honor | 10 View | предустановлено |
Honor | доступно | |
Honor | 8 | бета-тест |
Honor | 8 (Pro) | доступно |
Honor | 7X | второй квартал 2018 |
Honor | 6X | бета-тест |
HTC | U11 | доступно |
HTC | Life U11 | доступно |
HTC | U Ultra | первый квартал 2018 |
HTC | доступно | |
Huawei Mate | доступно | |
Huawei Mate | 8 | первый квартал 2018 |
Huawei Mate | 10 Lite | бета-тест |
Huawei Mate | 10 Pro | предустановлено |
Huawei | P10 (Plus) | заявлено |
Huawei | P10 Lite | первый квартал 2018 |
Huawei | P9 (Plus) | первый квартал 2018 |
Huawei | P Smart | предустановлено |
Huawei | Nova 2 (Plus) | первый квартал 2018 |
Lenovo/Motorola | Moto Z2 Force | доступно |
Lenovo/Motorola | Moto Z2 Play | бета-тестирование |
Lenovo/Motorola | Moto G5 (Plus) | первый квартал 2018 |
Lenovo/Motorola | Moto G5S (Plus) | первый квартал 2018 |
Lenovo/Motorola | Moto G4 Plus | заявлено |
Lenovo/Motorola | Moto Z | первый квартал 2018 |
Lenovo/Motorola | Moto Х4 | заявлено |
LG | V30 | первый квартал 2018 |
LG | V20 | предположительно будет |
LG | G6 | второй квартал 2018 |
LG | G5 | неизвестно |
Nokia | заявлено | |
Nokia | доступно | |
Nokia | доступно | |
Nokia | доступно | |
OnePlus | доступно | |
OnePlus | 3T | доступно |
OnePlus | доступно | |
OnePlus | 5T | доступно |
Samsung | Galaxy S7 (Edge) | первый квартал 2018 |
Samsung | Galaxy S8 (Plus) | доступно |
Samsung | Galaxy Note 8 | первый квартал 2018 |
Samsung | Galaxy S6 | неизвестно |
Samsung | Galaxy A5 (2017) | неизвестно |
Samsung | Galaxy A3 (2017) | неизвестно |
Samsung | Galaxy J7 (2017) | неизвестно |
Samsung | Galaxy J5 (2017) | неизвестно |
Sony | Xperia XZ1 (Compact) | предустановлено |
Sony | XZ | доступно |
Sony | XZs | доступно |
Sony | XZ Premium | доступно |
Sony | X | доступно |
Sony | X Compact | доступно |
Sony | X Performance | доступно |
Sony | Xperia XA1 | первый квартал 2018 |
Sony | Xperia XA2 (Ultra) | предустановлено |
Sony | Xperia L1 (Ultra) | первый квартал 2018 |
Xiaomi | Mi6 | доступно |
Xiaomi | Mi Mix 2 | доступно |
ZTE | Axon 7 | апрель 2018 года |
Как видно из списка, обновления до новой версии Android получили топовые модели смартфонов. Следом пошло обновление середнячков, но если у вас старый телефон, то ожидание бесполезно. Есть одно условие: смартфон (считая с момента релиза модели) должен быть не старше 18 месяцев, с этим согласились многие производители телефонов. Точной информации, когда и для каких телефонов обновления будут доступны, производители пока что не сообщили. Но, впрочем, так с новыми версиями Android бывает часто.
Новое меню настроек в Android 8.0 Oreo
Google никак не придет к консенсусу, поэтому каждый год изменяет интерфейс меню настроек. В Android 8.0 Oreo, по всей видимости, мы, наконец, получим наиболее удобное меню с понятным расположением опций. Помимо простого изменения дизайна, Google упростила все, поместив в подкатегории связанные настройки, что спасет от беспорядка. Открыв «Настройки» в Android Nougat вам придется «наслаждаться», по крайней мере, 24-25 пунктами меню, в то время как Android Oreo имеет всего лишь десяток из них. Как вы можете себе представить, это делает меню настроек более упорядоченным, но первое время, пока привыкнем к интерфейсу, нужные опции придется все же поискать.
Прочие исправления и улучшения Android Oreo
Разработчики исправили ошибки при работе с несколькими дисплеями. У пользователей появилась возможность перемещать запущенные окна с экрана на экран. Это не понадобится среднестатистическому пользователю, но в работе или в специфических ситуациях может оказаться крайне полезным.
Качество звучания беспроводных гарнитур редко радует пользователей. Однако отказ многих компаний от 3,5 мм разъема вынудил Google заняться улучшением звука, передаваемого по Bluetooth. Теперь в ОС используется Sony LDAC, что позволит получить высочайшее качество звука без использования проводов, а также для общего повышения качества звучания встраиваются новые кодеки.
Автоотключение Wi-Fi при заданных условиях – новая функция, которая автоматически отключает модуль Wi-Fi при конкретных обстоятельствах. Можно задать его выключение при посещении определенных мест. В релизной версии эта настройка была скрыта. Вернет ли ее Google – неизвестно.
NAN дает возможность взаимодействовать двум устройствам на ОС версии Орео без использования Wi-Fi. Она предназначена для передачи малых объемов информации на очень высоких скоростях. Это идеально подходит для обмена данными, получаемыми от сенсоров.
Умное хранилище выступает в роли автоматической чистки памяти устройства. Если функция активна, то система сама удалит все фото и видео, которые хранятся 3 месяца и были синхронизированы с облаком.
Улучшение иконок
Одна из наиболее ярких особенностей Android 8.0 Oreo – адаптивные значки, которые интересовали многих пользователей. Проще говоря, в новой версии Андроид мы попрощаемся со статичными иконками, к которым привыкли, и перейдем к динамическим, которые могут использовать визуальные эффекты такие, как параллакс и пульсирование.
Кроме того, в Android 8.0 Oreo на разных устройствах могут отображаться разные иконке. Звучит свежо. Например, на вашем смартфоне значок приложения будет круглым, а на устройстве друга – квадратным. Такой подход сможет сделать интерфейс гаджетов более оригинальным и ярким.
Помимо фантастических новых обоев, одна из вещей, которую вы могли заметить во время представления Андроид Орео, является обновленная система уведомлений. Теперь, чтобы узнать, что произошло в приложении, достаточно нажать на ярлык. Нечто подобное мы уже видели в смартфонах Apple с 3D Touch. На самом деле, нововведение интересное и может сделать процесс использования смартфона более быстрым и удобным.
Android Pie против Android Oreo: регулятор громкости
Нажмите кнопки громкости на телефоне Android Oreo, и элемент управления, который появляется, будет меняться в зависимости от контекста. Если это песня или воспроизведение видео, то изменится громкость мультимедиа. Если мы ничего не делаем, кнопки изменят громкость уведомлений.
Это также обновилось в Android Pie. Кнопки громкости будут регулировать громкость мультимедиа немного иначе, позволяя вам снижать громкость дорожки или видео до начала воспроизведения.
Интерфейс громкости также имеет кнопку для переключения между режимами: без звука, обычным и вибрационным. Однако мы практически никогда не нуждаемся в этом.
Android 4.1 Jelly Bean
Год релиза: 2012.
Функции: уменьшенная задержка отклика интерфейса, Google Now, поддержка профилей пользователей, настройка уведомлений, виджеты на экране блокировки.
Самым важным изменением в Jelly Bean стала функция Google Now, к которой можно быстро получить доступ с главного экрана. Google Now показывала события календаря, электронные письма, прогноз погоды и другие данные на одном экране. Google Now — это, по сути, прародитель цифрового ассистента Google Assistant.
Кроме того, в Jelly Bean серьёзно улучшили скорость отклика Android на сенсорные нажатия. Интерфейс стал более плавным, вплотную приближаясь к iOS. В новой версии изменились шрифты, прибавилось количество настроек и уведомлений. Виджеты теперь можно размещать на экране блокировки.
Автозаполнение
Так выглядит активная опция автозаполнения
Удобная опция автозаполнения данных учетных записей из браузера Chrome полностью перекочевала в Android.
Теперь не нужно будет каждый раз вводить данные аутентификации. Достаточно один раз залогиниться в смартфоне или планшете и каждый новый ввод данных логина и пароля автоматически сохранится в системе и облаке.
При последующих авторизациях логин и пароль будут автоматически подтягиваться в любых приложениях, а не только лишь в одном браузере.
Функция опциональна, так что если вы дорожите секретностью своих данных, то автозаполнение можно отключить в настройках «Клавиатуры».
Дополнительные улучшения
Одну из наиболее интересных особенностей, на которую я наткнулся, можно найти в меню Tuner SystemUI. Она позволяет изменять ярлыки экрана блокировки по умолчанию, для приложения или даже действий по выбору. Это здорово, так как многие люди могут не заботиться о стандартных помощниках Google или ярлыках камеры.
Вы сможете настроить навигационную панель программного обеспечения устройства в определённой степени, благодаря другому меню, найденному в SystemUI Tuner. Помимо того, что он компактен (левый / правый), позволяет добавлять две дополнительные кнопки. На данный момент эта последняя функция не работает, поскольку требуется ввести конкретный код ключа, но, по крайней мере, нам дают намёк на то, что Google изучает такую функцию.
Дополнительные улучшения
Одну из наиболее интересных особенностей, на которую я наткнулся, можно найти в меню Tuner SystemUI. Она позволяет изменять ярлыки экрана блокировки по умолчанию, для приложения или даже действий по выбору. Это здорово, так как многие люди могут не заботиться о стандартных помощниках Google или ярлыках камеры.
Вы сможете настроить навигационную панель программного обеспечения устройства в определённой степени, благодаря другому меню, найденному в SystemUI Tuner. Помимо того, что он компактен (левый / правый), позволяет добавлять две дополнительные кнопки. На данный момент эта последняя функция не работает, поскольку требуется ввести конкретный код ключа, но, по крайней мере, нам дают намёк на то, что Google изучает такую функцию.
Bluetooth Кодеки
Кодеки Sony LDAC будут доступны всем владельцам смартфонов на новой прошивке
Bluetooth на Android всегда подвергался критике за низкое качество звука по сравнению с передачей аудио на проводных наушниках.
Apple перешла на качественный звук по Bluetooth, ведь сейчас мы живем в эпоху беспроводных технологий.
В Андроиде 8.0 Google добавил несколько высококачественных Bluetooth кодеков, в том числе LDAC компании Sony, которые должны значительно улучшить качество звука с совместимыми устройствами.
Sony, один из немногих производителей, которые способствуют развитию Bluetooth-кодеков на Android.
В дополнении к новому кодеку, они раскрыли исходный код и драйвера на кодеки для Android, чтобы позволить Google развивать эту перспективную технологию.
Панель навигации
Следующим обновлением является панель навигации, которая добавляет кучу интересных опций в Android O. Существует опция шаблона отображения, позволяющая выбирать между нормальным, компактным, левым или правым уходом ярлыков к грани (что будет полезно для устройств с большими экранами).
Вы также можете добавить дополнительные кнопки слева и справа от традиционных кнопок навигации на экране. Вы можете выбрать к примеру буфер обмена или переключателя клавиатуры. Кнопка «Clipboard» позволяет вам сохранить что-то в буфер обмена, а затем просто перетащить его из кнопки в навигационной панели куда угодно. Это очень удобная фишка для работы с текстом, копирования телефонных номеров и других часто скопированных вставляемых элементов.
Дополнительные улучшения
Одну из наиболее интересных особенностей, на которую я наткнулся, можно найти в меню Tuner SystemUI. Она позволяет изменять ярлыки экрана блокировки по умолчанию, для приложения или даже действий по выбору. Это здорово, так как многие люди могут не заботиться о стандартных помощниках Google или ярлыках камеры.
Вы сможете настроить навигационную панель программного обеспечения устройства в определённой степени, благодаря другому меню, найденному в SystemUI Tuner. Помимо того, что он компактен (левый / правый), позволяет добавлять две дополнительные кнопки. На данный момент эта последняя функция не работает, поскольку требуется ввести конкретный код ключа, но, по крайней мере, нам дают намёк на то, что Google изучает такую функцию.