Что нового в Android Q Developer Preview 1?
Разбираем все нововведения Android 10.
Совсем немного времени осталось до Google I/O, которая пройдет с 7 по 9 мая в амфитеатре Шорлайн, расположенном в Маунтин-Вью, Калифорния. На ней нам должны представить Android 10 с буквой Q. В этом материале собраны все известные нововведения системы, будем обновлять его по мере поступления информации.
Первая бета доступна владельцам устройств Google. Зарегистрироваться для тестирования беты можно на странице Android Beta Program.
Скачать обновление можно вручную для Pixel 3, Pixel 3 XL, Pixel 2, Pixel 2 XL , Pixel и Pixel XL — образ и OTA.
Тёмный режим
Google впервые начала тестировать тёмную тему еще в Android 6.0 Developer Preview 1, но только с выходом Android 9.0 режим начал распространяться по системе.
В 2018 году, с 7 по 8 ноября проходил Android Dev Summit в Маунтин-Вью, Калифорния, где Google рассказала о влиянии цвета на энергоэффективность. Выяснилось, что чёрный цвет задействует намного меньше энергии, чем остальные.
«Принудительный темный режим» активирует тёмный режим в других приложениях, накладывая тему поверх оригинальной. Но данный режим находится в меню для разработчиков, так как может работать не корректно.
Как включить тёмный режим в Android Q, можно прочитать в отдельном посте.
В первой бете убрали переключатель темной темы, но существует возможность активировать его через ADB. Для этого достаточно в терминале набрать простые команды (необходимо установить ADB и активировать «отладочный режим» на устройстве):
adb shell settings put secure ui_night_mode 2 — Включить
adb shell settings put secure ui_night_mode 1 — Выключить
adb shell settings put secure ui_night_mode 0 — Автоматически
APEX
Поддержка своих устройств производителем составляет до 1,5-2 лет. Проблема в вендорах отказывающихся обновлять драйвера своих устройств. Теперь же в Android будет присутствовать новая подсистема, позволяющая обновлять части операционной системы, не затрагивая драйверы и ядро Android.
Распознавание лица
Команда XDA Developers обнаружила строки, которые отвечают за сканирование лица, как это было реализовано в iOS на iPhone. В этой бете функции пока нет, должна появиться позже.
К слову, совсем недавно Google начали убирать пункт меню распознавание лица из Smart Lock в Google Pixel 3, впервые появившееся в Android 4.0.
Режим рабочего стола
Такое мы уже видели пару лет назад у Microsoft под названием Windows Continuum, а совсем недавно в Samsung DeX. Теперь настал черёд Google, чтобы внедрить режим на уровне системы.
RCS
Привычные всем SMS уже порядком устарели и вскоре будут заменены новым стандартом для отправки сообщений. Rich Communication Service позволяет отправлять текстовые и мультимедийные сообщения, видеть когда собеседник читает ваше сообщение или печатает.
RCS будет работать у пользователей, чьи операторы и операционные системы поддерживают это. На данный момент 55 операторов, 11 вендоров и 2 поставщика ПО работают сообща, чтобы сделать RCS общедоступным.
Разрешения
- Фоновая локация. В Android 10.0 Q вернётся разрешение на доступ к фоновой локации устройства, что должно положительно сказаться на конфиденциальности и жизни батареи.
- Блокировка доступа к буферу обмена. На данный момент любое приложение может работать с буфером обмена, даже если оно работает в фоновом режиме. READ_CLIPBOARD_IN_BACKGROUND будет доступен только системному софту из состава прошивки. Нововведения положительно повлияет на конфиденциальность и безопасность вас и вашего устройства.
- Ограничение на доступ к файлам на карте памяти. На данный момент существуют разрешения READ_EXTERNAL_STORAGE и WRITE_EXTERNAL_STORAGE с помощью которых приложения могут читать всю информацию с карты памяти целиком, включая любые файлы, не принадлежащие приложению. Так сделано потому, что в картах памяти используется файловая система без разграничения полномочий, а также потому, что бесполезно разграничивать доступ на носителе, который в любой момент можно вынуть и прочитать все данные. Android Q позволит разграничить доступ к файлам на уровне их типов; появятся разрешения READ_MEDIA_AUDIO, READ_MEDIA_VIDEO и READ_MEDIA_IMAGES.
Специальные возможности
В меню «Специальные возможности» появились две новые функции: "Время на выполнение действия" регулирует время отображения информационных сообщений и "Время на чтение", отвечающее за время отображения Push-уведомлений.
Запись экрана
Для записи видео с экрана устройства необходимо:
- Активировать пункт "Для разработчиков" в Настройки - О телефоне - Номер сборки;
- Перейти в Настройки - Система - Для разработчиков - Экспериментальные функции;
- Включить флаг "settings_screenrecord_long_press";
- Зажать кнопку питания на устройстве;
- Нажать и удерживать кнопку "Скриншот".
Прочее
- Возможность сменить шрифты и акцентирующий цвет.
- Встроенное приложение «Файлы» научилось фильтровать по типу файлов: изображениям, документам, аудио и т.д. Обновлен дизайн в стиле Material Design 2.
- Переработано меню «Поделиться».
- Более закругленные углы в режиме многозадачности.
- Новая анимация в режиме многозадачности.
- Уведомления теперь смахиваются только вправо, а свайпом влево можно отключить уведомления.
- Размытый фон на экране блокировки при воспроизведении медиа.
- Группировка уведомлений.
- Возможность выбрать источник вывода аудио из меню уведомлений.
- Установка приложений теперь отображается в диалоговом окне.
- При удалении ярлыка или виджета с рабочего стола появляется snackbar с возможностью отмены действия.
- Установка более старых версий приложений.
- Две новые настройки для экрана блокировки: одна из них позволяет доверенному устройству дольше держать смартфон разблокированным, другая блокирует устройство, как только внесённое в Smart Lock как доверенное устройство удаляется из списка разрешённых.
- Поддержка видеокодека AV1.
- Режим энергосбережения с учётом истории подзарядок.
Попробовать первую сборку Android Q могут все владельцы устройств Google Pixel. Всего перед финальным релизом Google выпустит шесть бета-сборок.