Android 8.1 Oreo
Android 8.1 Oreo — это тринадцатое по счёту и второе крупное обновление мобильной операционной системы Android, выпущенное в рамках версии 8.x. Представленное в декабре 2017 года, оно стало эволюционным развитием Android 8.0 Oreo, сосредоточившись на исправлении ошибок, оптимизации производительности и внедрении ряда новых функций, в первую очередь для устройств с ограниченными ресурсами (Android Go) и для улучшения пользовательского опыта на смартфонах среднего и бюджетного сегментов. Система получила кодовое имя «Oreo» в честь одноимённого печенья, что продолжило традицию Google называть версии Android в алфавитном порядке десертами.
История и выпуск
Разработка и анонс
Разработка Android 8.1 Oreo началась сразу после выхода Android 8.0 Oreo в августе 2017 года. Основной целью команды Google было не внедрение радикальных новшеств, а стабилизация системы, улучшение работы на устройствах с малым объёмом оперативной памяти (от 512 МБ до 1 ГБ) и подготовка платформы для будущих версий. Первая предварительная версия для разработчиков (Developer Preview 1) была выпущена 25 октября 2017 года. Она была доступна для устройств линейки Google Pixel и Nexus. Вторая предварительная версия (Developer Preview 2) вышла 27 ноября 2017 года, добавив ряд финальных API и исправлений.
Официальный релиз
Финальная стабильная версия Android 8.1 Oreo была выпущена 5 декабря 2017 года. Первыми обновление получили смартфоны Google Pixel (1-го и 2-го поколения), Pixel C, а также Nexus 6P и Nexus 5X. В течение последующих месяцев обновление распространилось на устройства других производителей, включая Nokia, Sony, OnePlus, Xiaomi, Samsung и Huawei. Последним значительным обновлением в рамках версии 8.1 стал патч безопасности от октября 2021 года, после чего поддержка для большинства устройств была прекращена.
Основные нововведения
Android Go (Edition)
Ключевым нововведением Android 8.1 Oreo стала платформа Android Go (или Android Go Edition). Это специальная конфигурация операционной системы, оптимизированная для работы на устройствах с 512 МБ — 1 ГБ оперативной памяти. Основные особенности Android Go:
- Облегчённые приложения: Google выпустил специальные версии своих приложений (Google Go, YouTube Go, Maps Go, Gmail Go), которые занимают меньше места и потребляют меньше ресурсов.
- Оптимизированная система: Сама ОС была урезана и оптимизирована для более быстрой загрузки и плавной работы на слабом железе.
- Специальный магазин приложений: Google Play Store в Android Go показывал приложения, оптимизированные для работы с малым объёмом памяти.
- Управление данными: Встроенная функция отслеживания трафика и экономии данных.
Изменения в интерфейсе и функционале
- Индикатор уровня заряда аккумулятора в строке состояния: В Android 8.1 Oreo появилась возможность отображать процент заряда батареи непосредственно в строке состояния (ранее это требовало сторонних приложений или скрытых настроек).
- Пункт меню «Питание»: При долгом нажатии на кнопку питания появилась возможность выключить устройство или перезагрузить его, а также перейти в режим «Не беспокоить».
- Адаптивные иконки: В Android 8.1 была улучшена поддержка адаптивных иконок, которые могли принимать разные формы (круг, квадрат, скруглённый квадрат) в зависимости от лаунчера или производителя.
- Уведомления: Система уведомлений была доработана. В частности, появилась возможность отключать уведомления от конкретных приложений на 30 минут, 1 час или 2 часа (функция «Отложить уведомление»).
- Настройки звука: В меню «Звук» появился отдельный ползунок для регулировки громкости медиа (музыка, видео) и будильника, что упростило управление звуком.
API и возможности для разработчиков
- Neural Networks API (NNAPI): В Android 8.1 был впервые представлен API для аппаратного ускорения нейронных сетей. Это позволяло разработчикам использовать специализированные чипы (например, NPU в некоторых процессорах) для выполнения задач машинного обучения на устройстве (распознавание изображений, обработка естественного языка).
- Autofill Framework: Улучшенная поддержка автозаполнения паролей и данных из сторонних менеджеров паролей (LastPass, 1Password и др.).
- Wi-Fi Aware (NAN): API для прямого обмена данными между устройствами через Wi-Fi без необходимости подключения к точке доступа (режим «точка-точка»).
- Shared Memory API: Новый API для эффективного управления разделяемой памятью между процессами.
Технические аспекты и производительность
Оптимизация памяти
Android 8.1 Oreo значительно улучшил управление оперативной памятью. В версии 8.0 была введена система «Background Execution Limits» (ограничения фоновой активности), а в 8.1 она была доработана. Система стала более агрессивно приостанавливать фоновые процессы, что особенно положительно сказалось на устройствах с 2 ГБ ОЗУ и менее. В тестах производительности (например, Geekbench) устройства на Android 8.1 показывали прирост производительности на 5–10% по сравнению с Android 8.0 на том же железе.
Безопасность
- Обновления безопасности: Google продолжал ежемесячно выпускать патчи безопасности для Android 8.1 до октября 2021 года.
- Google Play Protect: Встроенный антивирус и система проверки приложений на вредоносный код.
- Улучшенная проверка приложений: При установке приложений из неизвестных источников (Sideloading) система стала более строго проверять их на наличие вредоносного кода.
Распространение и влияние
Доля рынка
По данным Google, к концу 2018 года Android 8.1 Oreo (вместе с 8.0) занимала около 21% всех активных устройств Android. Однако к середине 2020 года, с выходом Android 9 и 10, её доля снизилась до 10–12%. Наибольшее распространение версия получила на бюджетных смартфонах (например, Nokia 1, Xiaomi Redmi 5A, Samsung Galaxy J-серии), где использовалась Android Go.
Значение для экосистемы
Android 8.1 Oreo стала важной вехой в стратегии Google по демократизации доступа к современным мобильным технологиям. Благодаря Android Go миллионы пользователей в развивающихся странах (Индия, Африка, Юго-Восточная Азия) получили возможность использовать современные приложения и сервисы на недорогих устройствах. Кроме того, внедрение NNAPI заложило основу для развития on-device AI, что впоследствии стало ключевой особенностью Android 9 и 10.
Критика и недостатки
- Фрагментация: Как и предыдущие версии, Android 8.1 страдал от фрагментации. Производители смартфонов (особенно китайские бренды) часто выпускали обновления с задержкой в несколько месяцев или вовсе отказывались от поддержки.
- Проблемы с батареей: На некоторых устройствах (особенно от Samsung и Huawei) после обновления до Android 8.1 наблюдалось повышенное энергопотребление в режиме ожидания, что требовало дополнительных патчей.
- Ограничения фоновой активности: Агрессивное ограничение фоновых процессов, хотя и улучшало производительность, иногда приводило к тому, что мессенджеры (WhatsApp, Telegram) не доставляли уведомления вовремя, если пользователь не настроил исключения.
Интересные факты
- Кодовое имя «Oreo» было выбрано в честь печенья Oreo, производимого компанией Mondelēz International. Google традиционно использует названия десертов для версий Android (Nougat, Marshmallow, Lollipop).
- Android 8.1 Oreo стала последней версией, которая официально поддерживала устройства Nexus (Nexus 6P и Nexus 5X). Впоследствии Google прекратил выпуск устройств под брендом Nexus.
- В Android 8.1 была встроена поддержка Bluetooth 5.0, что позволило подключать несколько устройств одновременно и улучшило качество передачи звука.
- Система получила встроенную поддержку формата изображений HEIF (High Efficiency Image File Format), который позволяет хранить фотографии с меньшим размером файла без потери качества.
Источники
- Официальный блог Android Developers (developer.android.com) — анонсы и документация по Android 8.1.
- Сайт Google (google.com) — пресс-релизы о выпуске Android 8.1 Oreo.
- Ресурсы по мобильной аналитике (StatCounter, IDC) — данные о доле рынка.
- Технические обзоры на порталах XDA Developers и Android Authority.
- Материалы конференции Google I/O 2017–2018.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →