Выпуск мобильной платформы Android 8.1
5 декабря 2017 года
Компания Google опубликовала релиз открытой мобильной платформы Android - Android 8.1. Связанные с новым выпуском исходные тексты размещены в Git-репозиторий проекта (ветка android-8.1.0_r1). Обновления прошивки будут доставлены пользователям устройств Pixel 2, Pixel 2 XL, Pixel, Pixel XL, Pixel C, Nexus 5X и Nexus 6P в течение следующей недели.
Одновременно опубликована специализированная редакция Android Oreo (Go edition) для младших моделей смартфонов, имеющих 1 Гб ОЗУ или меньше. Android Go сочетает в себе оптимизированные системные компоненты Android и урезанный набор приложений Google Apps, адаптированный для снижения потребления памяти, места в постоянном хранилище и трафика. В том числе подготовлены специальные сокращённые варианты просмотрщика видео YouTube Go, браузера Chrome и экранной клавиатуры Gboard. Из новых приложений выделяется программа Files Go, предоставляющая инструменты для поиска файлов и чистки неиспользуемых данных.
В состав также включены средства для экономии трафика, например, в Chrome ограничена передача данных фоновых вкладок и внесены оптимизации, в сумме позволяющие до 60% снизить потребление трафика. Благодаря сокращённому набору приложений и более компактным программам, в Android Go примерно в два раза сокращено потребление места постоянного хранилища и значительно снижен размер загружаемых обновлений. В каталоге Google Play для маломощных устройств в первую очередь предлагаются приложения, специально разработанные для устройств с небольшим ОЗУ.
Ключевые особенности Android 8.1:
- В рамках проекта Android Go подготовлены оптимизации для сокращения потребления памяти и представлены средства для поставки в рамках одного APK-пакета разных вариантов приложения для обычных устройств и устройств с небольшим объёмом ОЗУ;
- Представлен Neural Networks API для задействования средств аппаратного ускорения для систем машинного обучения. API позиционируется как базовая прослойка для функционирования в Android фреймворков машинного обучения, таких как TensorFlow Lite и Caffe2. Для использования на мобильных устройствах преложен ряд готовых моделей нейронных сетей, в том числе MobileNets (распознавание объектов на фотографиях),
Inception v3 (компьютерное зрение) и [https://research.googleblog.com/2017/11/on-device-conversational-modeling-with.html Smart Reply] (подбор вариантов ответа на сообщения).
- Улучшены средства автозаполнения полей, которые теперь проще интегрируется с менеджерами паролей и другими сервисами. Расширены возможности по кастомизации оформления интерфейса автозаполнения в диалоге сохранения файлов. Добавлена функция setAutofillOptions(), через которую можно установить дату истечения срока действия кредитных карт;
- Добавлен класс SharedMemory, позволяющий приложениям запрашивать блоки разделяемой памяти для ускорения обращения к совместно используемым данным, управлять блокировками и выставлять параметры доступа (например, можно установить запрет на запись);
- Добавлен API WallpaperColors для управления цветом фоновых изображений.
Дополнительно можно отметить публикацию декабрьского набора исправлений проблем с безопасностью, в котором устранено 47 уязвимостей, из которых 10 присвоен критический уровень опасности, а 37 высокий уровень опасности. Четыре критические уязвимости найдены в беспроводном драйвере Qualcomm/Atheros и в UDP RPC (три уязвимости могут быть эксплуатированы удалённо, а подробности по одной не сообщаются). Пять уязвимостей выявлены в медиафреймворке и позволяют организовать выполнение кода с правами процесса mediaserver при обработке специально оформленного контента. Одна критическая уязвимость найдена в системных компонентах и позволяет выполнить код в контексте привилегированного процесса.
Источники править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.