Вопреки многочисленным слухам, компания Google выпустила первую сборку Android P вчера, 7 марта. Предварительная версия «зелёного робота» с индексом P нацелена исключительно на разработчиков. Тем не менее она получила множество нововведений, подробно о которых мы написали в этой статье. Пока что установить первую сборку Android P могут только владельцы смартфонов Google Pixel первого и второго поколений — поддержка гаджетов линейки Nexus закончилась.
Улучшенная шторка уведомлений и изменённые настройки
Разработчики переработали шторку уведомлений, и теперь она показывает не только текстовые сообщения, но и прикреплённые изображения. Также в ней появился новый алгоритм, предлагающий пользователю быстрые ответы на полученные сообщения. Функция анализирует уведомления и подбирает лаконичные ответы. Например, на сообщение с вопросом «Как дела?» система предложит ответы «Нормально», «Плохо» и «Хорошо».
Меню настроек практически не претерпело изменений. Обновился лишь внешний вид иконок — теперь они стали круглыми и цветными. Также в меню настроек некоторые пункты превратились в удаляемые плашки. Например, навязчивое сообщение о возможности добавить ещё один адрес электронной почты теперь можно убрать.
Нативная поддержка выреза на экране
Кто бы как ни относился к вырезу на экране под фронтальные датчики, стоит признать — «чёлка» стала популярной среди многих производителей. Однако раньше она отталкивала не столько своим внешним видом, сколько неоптимизированной под неё операционной системой — иконки статус-бара не помещались по бокам выреза, а приложения «наезжали» на него. С Android P таких проблем не будет — разработчики получат возможность гибко настраивать строку состояния, а программы научатся учитывать «бровь» на экране при отображении контента. Решение оптимизировать систему под вырезы на дисплеях наверняка побудит множество производителей создавать ещё больше смартфонов с «чёлками».
Новые настройки режима экономии энергии
Принцип работы режима экономии энергии остался прежним — он, как и раньше, занижает частоту процессора и приостанавливает работу приложений в фоне. Однако в Android P расширился диапазон значений заряда аккумулятора, при которых режим экономии энергии активируется автоматически. Ранее пользователь мог установить его в пределах от 5 до 15%, а теперь это ограничение расширено — от 5 до 70%. Остаётся загадкой, кто захочет экономить заряд аккумулятора в ущерб производительности уже с 70% или даже с 50%.
Помимо этого, изменён способ уведомления пользователя о включённом режиме экономии энергии — на значке заряда аккумулятора появляется «+», а в шторке уведомлений отображается соответствующее сообщение. Ранее при активированном режиме экономии заряда операционная система перекрашивала статус-бар и панель навигации в красный или оранжевый цвета.
Новый ползунок громкости и до 5 подключений по Bluetooth
Ползунок громкости вряд ли был той вещью, на которую жаловались многие пользователи, но Google всё же решила его кардинально изменить. В Android P он стал вертикальным и переместился к середине правого края экрана. Ползунок является адаптивным, то есть позволяет регулировать громкость звуков в зависимости от запущенных процессов: если открыта игра или программа — регулирует громкость приложений, если главный экран — громкость уведомлений и звонков, а активированный ползунок в режиме разговора регулирует громкость разговорного динамика. Под основным переключателем расположена кнопка, позволяющая менять звуковые режимы: «Не беспокоить», «Только вибрация» и «На улице».
На одном экране может появляться несколько ползунков громкости — дополнительные сделаны для регулировки громкости подключенных по Bluetooth устройств. Это сделано не случайно, поскольку Android P позволяет соединяться с пятью устройствами одновременно. Правда, как сообщают пользователи, запускать музыку сразу на всех подключённых устройствах нельзя.
Небольшие, но значимые нововведения
- API для двойных камер. Разработчики приложений получили доступ к двум матрицам камеры по отдельности. Это позволяет создавать сторонние программы с широким функционалом — на случай, если производитель не реализовал какую-то возможность в стандартном приложении камеры.
- Запрет на использование неофициальных API. Разработчики приложений вынуждены использовать только API от Google.
- Позиционирование в помещении. В Android P появилась поддержка протокола Wi-Fi RTT, позволяющая определять местоположение пользователя в помещении с точностью до 1-2 метров с помощью точек Wi-Fi.
- Уведомления об использовании устаревших приложений. Если программа используют SDK, нацеленные на Android 4.2 Jelly Bean и старее, система уведомит об этом пользователя. С осени 2018 года все приложения должны будут разрабатываться только под новейшую версию операционной системы.
- Поддержка форматов HDR VP9 Profile 2 и HEIF.
- Изменено контекстное меню выделения текста. Теперь оно включает в себя на одну кнопку больше; изменился размер шрифта.
- Запрет фоновым приложениям использовать датчики устройства. Утилиты, работающие в фоне, не смогут получить доступ к камерам, микрофону и прочим сенсорам класса SensorManager. Это сделано из соображений безопасности.
- Повышена производительность среды ART и приложений, написанных на Kotlin. Игры и программы запускаются быстрее и потребляют меньше памяти.GIF-анимация
доступна по клику - Изменена анимация графического ключа. Теперь «пройденный путь» сразу исчезает, а не отображается до самого конца. Это минимизирует риск того, что кто-то подсмотрит полную комбинацию кода разблокировки.
- Быстрые настройки теперь прокручиваются вертикально. Google отказалась от горизонтальной прокрутки иконок быстрого доступа из панели уведомлений.
- Новая версия Neural Networks API 1.1. Улучшено машинное обучение.
- В меню выключения появилась кнопка создания скриншота.
- Убрано подменю в иконках быстрого доступа. Отныне через панель уведомлений можно лишь включать или выключать доступные функции. Нажать на стрелочку рядом с названием Wi-Fi, чтобы открылось меню выбора маршрутизаторов, не получится. Точно так же и с настройкой режима «Не беспокоить».
- Поддержка технологии ImageDecoder. Она улучшит обработку фотографий и анимаций.
GIF-анимация
доступна по клику - Гипнотическая пасхалка. Пасхалка в первой сборке Android P меняет акцентные цвета от раза к разу, а её центр то приближается, то отдаляется.
- Актуальный заряд аккумулятора в Ambient Display. Функция Ambient Display, выводящая уведомления и часы на заблокированный экран в режиме экономии энергии (когда смартфон лежит экраном вверх и отображает белые виджеты на чёрном фоне), теперь показывает ещё и актуальный заряд аккумулятора.
- API для NFC стало открытым. Разработчики смогут интегрировать бесконтактные платежи в свои приложения.
(Хотя ещё в орео мне не понравилась идиотская группировка настроек, теперь ничего не понятно — где что лежит и где что искать)
Пускай ещё блюра добавят
Я ограничивал ему частоту до 1600 и в танках лишь чучуть уменьшается скорость загрузки карт, потом, при 20%, MIUI вырубает пол процессора...
Итого, я получаю 1.6Ghz + 4 ядра = танки чуть дольше загружаются… А fps? GPU работает в штатном режиме без ограничений и разницы в FPS нет (хоть и настроено так, что есть тонкая грань между 60fps и графоном).