Андроид 10
Версия Android операционной системы | |
Разработчик | |
---|---|
Семейство ОС | Андроид |
Общий доступность | 3 сентября 2019 г |
Финальный выпуск | 10.0.0_r75 (QSV1.210329.054) [1] / 6 февраля 2023 г |
ядра Тип | Монолитный ( Linux ) |
Предшественник | Андроид 9 «Пирог» |
Преемник | Андроид 11 |
Официальный сайт | www |
Статус поддержки | |
Не поддерживается с 6 февраля 2023 г. [2] |
Android 10 ( во время разработки под кодовым названием Android Q ) — десятый основной выпуск и 17-я версия Android мобильной операционной системы . Впервые он был выпущен в качестве предварительной версии для разработчиков 13 марта 2019 года и публично выпущен 3 сентября 2019 года.
Android 10 был официально выпущен 3 сентября 2019 года для поддерживаемых устройств Google Pixel , а также для сторонних устройств Essential Phone и Redmi K20 Pro на некоторых рынках. [3] [4] OnePlus 7T стал первым устройством с предустановленной Android 10. [5] В октябре 2019 года сообщалось, что сертификационные требования Google для Google Mobile Services позволят утверждать сборки на базе Android 10 только после 31 января 2020 года. [6]
По состоянию на апрель 2024 года 8,82% устройств Android (мобильных и планшетных) работали под управлением Android 10 (который перестал получать обновления безопасности в марте 2023 года). [7]
История [ править ]
Компания Google выпустила первую бета-версию Android 10 под предварительным названием « Android Q » 13 марта 2019 года исключительно на своих телефонах Pixel и Pixel XL первого поколения , включая устройства Pixel , поддержка которых была расширена по многочисленным просьбам. [8] Имея гарантированные обновления только до октября 2018 года, устройства Pixel и Pixel XL первого поколения получили обновления версии Android 10. Pixel 2 и Pixel 2 XL были включены в комплект после предоставления расширенного гарантийного периода, который гарантировал для них обновления версий Android. в течение как минимум трех лет с момента их первого появления в Google Store. [9] [10] Всего до финального выпуска было выпущено шесть бета-версий или версий-кандидатов. [11] [12]
Программа бета-тестирования была расширена с выпуском бета-версии 3 7 мая 2019 г., которая стала доступна на 14 партнерских устройствах от 11 OEM-производителей; вдвое больше устройств по сравнению с бета-версией Android Pie. [13] Доступ к бета-версии был закрыт для Huawei Mate 20 Pro 21 мая 2019 года из-за санкций правительства США. [14] но позже был восстановлен 31 мая. [15]
5 июня 2019 года Google выпустила бета-версию 4 с доработанными API и SDK Android Q (уровень API 29). [16] Обновления динамической системы (DSU) также были включены в бета-версию 4. Обновление динамической системы позволяет устройствам Android Q временно установить общий образ системы (GSI), чтобы опробовать более новую версию Android поверх текущей версии Android. Как только пользователи решат завершить тестирование выбранного образа GSI, они могут просто перезагрузить свое устройство и снова загрузиться в обычную версию Android своего устройства. [17]
Google выпустила бета-версию 5 10 июля 2019 года с окончательной версией API 29 SDK, а также с последними оптимизациями и исправлениями ошибок. [18] Google выпустила бета-версию 6, последний кандидат на тестирование, 7 августа 2019 года. [19] [20]
22 августа 2019 года было объявлено, что Android Q будет называться исключительно «Android 10» без кодового имени, что фактически положит конец практике присвоения кодовых названий основным выпускам в алфавитном порядке на основе названий кондитерских изделий (включая торговые марки), утверждая, что это было недоступно для международных пользователей либо из-за того, что вышеупомянутые продукты не известны во всем мире, либо из-за того, что их трудно произносить носителями определенных языков. Кроме того, вице-президент Android по разработке Дэйв Берк заявил, что лично он бы выбрал Queen Cake . были ссылки на «qt» — сокращение от айвового пирога . Он также отметил, что во внутренних файлах и системах сборки, относящихся к этому выпуску, [21] [22] [23]
Статуей . для релиза также является цифра 10, а логотип робота Android (который в рамках сопутствующего ребрендинга также был изменен и теперь состоит только из головы) находится внутри цифры «0» [24]
Особенности [ править ]
[ править ]
В Android 10 представлена обновленная система полноэкранной навигации с помощью жестов и новая анимация открытия и закрытия приложений с такими жестами, как смахивание от любого бокового края дисплея для возврата назад, смахивание вверх для перехода на главный экран, смахивание вверх и удержание для доступа. Обзор: проведите по диагонали от нижнего угла экрана, чтобы активировать Google Assistant , и проведите по панели жестов в нижней части экрана, чтобы переключить приложения. Использование жеста пролистывания по краю в качестве команды «Назад» было отмечено как потенциально вызывающее конфликты с приложениями, которые используют боковые меню и другие функции, доступные с помощью пролистывания. Приложения могут использовать API, чтобы отказаться от обработки жеста назад в определенных областях экрана, был добавлен элемент управления чувствительностью для регулировки размера целевой области для активации жеста, а позже Google заявил, что виджет ящика будет поддерживать чтобы его «подсмотрели», нажав и удерживая у края экрана, а затем проведя пальцем по экрану. Традиционная трехкнопочная навигационная система, используемая с тех пор. Android Honeycomb по-прежнему поддерживается в качестве опции, наряду с двухкнопочной навигацией в стиле «таблетки», представленной в Android 9.0 Pie . [25] [26] [27]
Согласно требованиям сертификации Google, OEM-производители должны поддерживать стандартные жесты Android 10 и трехклавишную навигацию. OEM-производители могут добавлять к ним свои собственные жесты. Однако они не должны быть включены по умолчанию, они должны быть указаны в отдельной области на один уровень глубже, чем другие настройки навигации, и их нельзя продвигать с помощью уведомлений. Система навигации с помощью двух клавиш, используемая в Android Pie, устарела и не может быть включена в устройства, поставляемые с Android 10. Однако ее все равно можно включить в качестве опции в целях непрерывности работы на устройствах, обновленных с Pie. [28]
Пользовательский опыт [ править ]
на системном уровне Android 10 включает темный режим . Сторонние приложения могут автоматически включать темный режим, когда он активен. [29] [30]
Приложения также могут отображать «панели настроек» для определенных параметров (таких как, например, подключение к Интернету и настройки Wi-Fi, если приложению требуется Интернет) через наложенные панели, чтобы пользователю не приходилось выводить пользователя за пределы приложения в чтобы их настроить. [31]
Конфиденциальность и безопасность [ править ]
В Android 10 присутствует несколько важных изменений в области безопасности и конфиденциальности: пользователи могут ограничить приложениям доступ к данным о местоположении только тогда, когда они активно используются на переднем плане. [32] Также появились новые ограничения на запуск активности фоновыми приложениями. [33] В целях безопасности (из-за использования вредоносных программ для перехвата кликов ) и по соображениям производительности Android 10 Go Edition запрещает использование оверлеев, за исключением приложений, которые получили разрешение до обновления устройства до Android 10. [34] [35] [36]
Шифрование [ править ]
В феврале 2019 года Google представила Adiantum , шифр шифрования, предназначенный в первую очередь для использования на устройствах, которые не имеют аппаратно-ускоренной поддержки расширенного стандарта шифрования (AES), например устройствах начального уровня. Google заявил, что этот шифр в пять раз быстрее, чем AES-256-XTS на процессоре ARM Cortex-A7 . Таким образом, шифрование устройства теперь является обязательным на всех устройствах Android 10, независимо от спецификаций, с использованием Adiantum, если их процессор не поддерживает AES с аппаратным ускорением. [37] [38] Кроме того, реализация «файлового шифрования» (впервые представленная в Android Nougat ) также является обязательной для всех устройств. [39]
На устройствах, поставляемых с Android 10, исправления безопасности для выбранных компонентов системы (таких как ANGLE , Conscrypt, медиа-платформы, сетевые компоненты и другие) могут обслуживаться через Google Play Store без необходимости полного обновления системы («Project Mainline»). Чтобы лицензировать Google Mobile Services , производители должны поддерживать эти обновления для определенных модулей, а остальные помечены как «рекомендуемые», но необязательные. Отдельные модули в этой системе используют новый формат пакета APEX — разновидность APK-файлов, предназначенную для размещения и обслуживания низкоуровневых компонентов системы. [40] [41]
Ограниченное хранилище [ править ]
Серьезное изменение в разрешениях доступа к хранилищу, известное как «Ограниченное хранилище», поддерживается в Android 10 и стало обязательным для всех приложений, начиная с Android 11. Приложениям разрешен доступ только к файлам во внешнем хранилище, которые они создали сами (желательно содержащиеся в каталог приложения), а также аудиофайлы, изображения и видео, содержащиеся в каталогах «Музыка», «Изображения» или «Видео». Доступ к любому другому файлу возможен только посредством вмешательства пользователя через обратно несовместимую платформу доступа к хранилищу Google. [42] [43]
Приложения должны иметь новое разрешение «чтение привилегированного состояния телефона», чтобы считывать несбрасываемые идентификаторы устройств, такие как номер IMEI . [44]
транспортного Безопасность уровня
Поддержка TLS 1.3 также включена по умолчанию. [45]
Платформа [ править ]
Оптимизация платформы была сделана для складных смартфонов , включая непрерывность работы приложений при смене режимов, переход в многооконный режим, позволяющий всем приложениям работать одновременно (а не только активно используемое приложение, а все остальные считаются «приостановленными»), и дополнительная поддержка нескольких дисплеев. [46]
На смену «Прямому обмену» пришла «Обмен ярлыками». Как и раньше, он позволяет приложениям возвращать списки прямых целей для совместного использования (например, сочетание приложения и определенного контакта) для использования в меню общего доступа. В отличие от Direct Share, приложения заранее публикуют свои цели, и их не нужно опрашивать во время выполнения, что повышает производительность. [47] [48]
Добавлена встроенная поддержка MIDI -контроллеров, AV1 видеокодека , аудиокодека Opus и HDR10+ . [8] Также имеется новый стандартный API для получения информации о глубине из фотографий с камеры, который можно использовать для создания более сложных эффектов. [31] встроенная поддержка кодеков aptX Adaptive , LHDC , LLAC , CELT и AAC LATM. Также была добавлена [49] [50]
Android 10 поддерживает WPA3 и Enhanced Open, которые обеспечивают гибкое шифрование для Wi-Fi. протокол шифрования [8] В Android 10 добавлена поддержка двойного режима ожидания Dual-SIM (DSDS), но изначально она доступна только на Pixel 3a и Pixel 3a XL. [51]
В Android 10 Go Edition улучшена производительность: Google заявляет, что приложения будут запускаться на 10% быстрее, чем на Pie. [52]
Поддержка RISC-V [ править ]
В 2021 году Android 10 был портирован на архитектуру RISC-V китайской компанией T-Head Semiconductor. T-Head Semiconductor удалось запустить Android 10 на трехъядерном 64-битном процессоре RISC-V собственной разработки. [53]
См. также [ править ]
Ссылки [ править ]
- ^ «Источник Android» . Гугл Гит . Архивировано из оригинала 14 февраля 2023 года . Проверено 5 декабря 2022 г.
- ^ «Бюллетень по безопасности Android — март 2023 г.» . Проект Android с открытым исходным кодом . Архивировано из оригинала 7 марта 2023 года . Проверено 7 марта 2023 г.
- ^ Кастренакес, Якоб (3 сентября 2019 г.). «Essential Phone уже обновляется до Android 10» . Грань . Архивировано из оригинала 14 мая 2022 года . Проверено 4 сентября 2019 г.
- ^ Бон, Дитер (3 сентября 2019 г.). «Android 10 официально выпущен для телефонов Google Pixel» . Грань . Архивировано из оригинала 4 сентября 2019 года . Проверено 4 сентября 2019 г.
- ^ «Обзор OnePlus 7T» . GSMАрена . Архивировано из оригинала 26 сентября 2019 года . Проверено 26 сентября 2019 г.
- ^ «Google потребует, чтобы все устройства, выпущенные после 31 января 2020 года, работали под управлением Android 10» . GSMArena.com . Архивировано из оригинала 24 мая 2022 года . Проверено 8 октября 2019 г.
- ^ «Доля мобильных и планшетных версий Android на мировом рынке» . Глобальная статистика StatCounter . Архивировано из оригинала 13 мая 2022 года . Проверено 14 февраля 2023 г.
- ^ Jump up to: Перейти обратно: а б с Берк, Дэйв (13 марта 2019 г.). «Представляем бета-версию Android Q» . Блог разработчиков Android . Архивировано из оригинала 7 мая 2019 года . Проверено 13 марта 2019 г.
- ^ «Узнайте, когда вы получите обновления Android на телефонах Pixel и устройствах Nexus» . Справка по телефону Pixel . Google Inc. Архивировано из оригинала 20 августа 2019 года . Проверено 10 сентября 2019 г.
- ^ Уэлч, Крис (7 октября 2017 г.). «Новые Pixels получат дополнительный год программного обеспечения и новых функций» . Грань . Архивировано из оригинала 10 декабря 2017 года . Проверено 10 сентября 2019 г.
- ^ «Обзор программы» . Блог разработчиков Android . Архивировано из оригинала 27 марта 2019 года . Проверено 15 марта 2019 г.
- ^ Хагер, Райн (13 марта 2019 г.). «Хронология Android Q: запланировано шесть бета-версий, окончательный выпуск в третьем квартале» . Андроид Полиция . ООО «Иллогический Робот». Архивировано из оригинала 5 мая 2019 года . Проверено 14 марта 2019 г.
- ^ Берк, Дэйв (7 мая 2019 г.). «Что нового в Android: Q Beta 3 и многое другое» . Блог разработчиков Android . Архивировано из оригинала 14 июня 2019 года . Проверено 13 мая 2019 г.
- ^ «Huawei Mate 20 Pro исключен из бета-программы Android 10 Q» . GSMArena.com . Архивировано из оригинала 21 мая 2019 года . Проверено 21 мая 2019 г.
- ^ «Huawei Mate 20 Pro снова участвует в программе Android Q Beta» . GSMArena.com . Архивировано из оригинала 21 апреля 2021 года . Проверено 6 июня 2019 г.
- ^ «Android Q Beta 4 и финальные API!» . Блог разработчиков Android . Архивировано из оригинала 2 марта 2021 года . Проверено 6 июня 2019 г.
- ^ Брэдшоу, Кайл (5 июня 2019 г.). «Android Q Beta 4: доступны динамические обновления системы» . 9to5Google . Архивировано из оригинала 6 июня 2019 года . Проверено 6 июня 2019 г.
- ^ «Google выпускает Android Q Beta 5 с несколькими настройками жестовой навигации» . Блог разработчиков Android . Архивировано из оригинала 29 июля 2019 года . Проверено 10 июля 2019 г.
- ^ «Хронология и обновления» . Сайт разработчика Android . Архивировано из оригинала 27 марта 2019 года . Проверено 10 июля 2019 г.
- ^ «Финальное бета-обновление, скоро выйдет официальный Android Q!» . Архивировано из оригинала 24 августа 2019 года . Проверено 7 августа 2019 г.
- ^ «Google раскрывает название десерта, которое, скорее всего, имел Android Q» . Гаджеты NDTV 360 . 30 августа 2019 года. Архивировано из оригинала 4 сентября 2019 года . Проверено 4 сентября 2019 г.
- ^ Бон, Дитер (22 августа 2019 г.). «Google отказывается от десертов: Android 10 — официальное название Android Q» . Грань . Архивировано из оригинала 27 августа 2019 года . Проверено 22 августа 2019 г.
- ^ «Команда Google по Android рассказывает об Android 10, «Queen Cake», жестах и многом другом» . 9to5Google . 28 августа 2019 года. Архивировано из оригинала 11 марта 2020 года . Проверено 26 апреля 2020 г.
- ^ Фридман, Алан. «Google поддерживает одну традицию, связанную с новой сборкой Android» . Телефонная арена . Архивировано из оригинала 4 сентября 2019 года . Проверено 4 сентября 2019 г.
- ^ Бон, Дитер (8 августа 2019 г.). «Разногласия по поводу жеста назад в Android Q» . Грань . Архивировано из оригинала 16 марта 2020 года . Проверено 15 августа 2019 г.
- ^ «[Обновление: разрешены OEM-жесты] Новые навигационные жесты Google в Android Q будут обязательными для всех устройств» . xda-разработчики . 9 мая 2019 года. Архивировано из оригинала 14 января 2024 года . Проверено 15 августа 2019 г.
- ^ «Порт панели запуска Android 10 добавляет новую анимацию жестов в Android 9» . xda-разработчики . 10 сентября 2019 года. Архивировано из оригинала 14 января 2024 года . Проверено 20 марта 2021 г.
- ^ Шун, Бен (7 октября 2019 г.). «Google скрывает другие формы навигации по жестам Android» . 9to5Google . Архивировано из оригинала 8 октября 2019 года . Проверено 8 октября 2019 г.
- ^ Чиприани, Джейсон. «Приложения в темном режиме на Android изменят вашу жизнь» . CNET. Архивировано из оригинала 13 августа 2019 года . Проверено 15 августа 2019 г.
- ^ Молина, Бретт. «Обновление Instagram представляет поддержку темного режима iOS 13» . США СЕГОДНЯ . Архивировано из оригинала 15 октября 2019 года . Проверено 15 октября 2019 г.
- ^ Jump up to: Перейти обратно: а б «7 настроек и изменений в Android Q, которые сделают ваш телефон лучше, чем сейчас» . Мир ПК . 13 марта 2019 года. Архивировано из оригинала 2 мая 2019 года . Проверено 22 августа 2019 г.
- ^ Хаутала, Лаура. «Android Q переосмысливает, как приложения запрашивают и используют ваше местоположение» . CNET. Архивировано из оригинала 15 августа 2019 года . Проверено 15 августа 2019 г.
- ^ «Фоновые приложения больше не могут запускать действия в Android Q beta 3» . Андроид Полиция . 8 мая 2019 года. Архивировано из оригинала 6 августа 2019 года . Проверено 15 августа 2019 г.
- ^ «Android Q усиливает борьбу с вредоносным ПО на основе оверлеев» . Андроид Полиция . 16 марта 2019 года. Архивировано из оригинала 15 августа 2019 года . Проверено 15 августа 2019 г.
- ^ «Google полностью отменит разрешение наложения в будущей версии Android» . Андроид Полиция . 8 мая 2019 года. Архивировано из оригинала 9 мая 2019 года . Проверено 15 августа 2019 г.
- ^ «Изменение поведения: все приложения» . Android-разработчики . Архивировано из оригинала 30 августа 2020 года . Проверено 18 августа 2020 г.
- ^ «Google улучшает шифрование Android с помощью Adiantum» . Неделя Безопасности . 8 февраля 2019 года. Архивировано из оригинала 5 сентября 2019 года . Проверено 5 сентября 2019 г.
- ^ Портер, Джон (11 февраля 2019 г.). «Google хочет сделать шифрование доступным для всех с помощью Adiantum» . Грань . Архивировано из оригинала 5 сентября 2019 года . Проверено 5 сентября 2019 г.
- ^ «Обновления конфиденциальности и безопасности Android 10, о которых вам следует знать» . Проводной . ISSN 1059-1028 . Архивировано из оригинала 26 августа 2019 года . Проверено 5 сентября 2019 г.
- ^ Кастренакес, Якоб (7 мая 2019 г.). «Project Mainline — это новая попытка Google отправлять обновления безопасности прямо на ваш телефон» . Грань . Архивировано из оригинала 9 марта 2020 года . Проверено 4 сентября 2019 г.
- ^ Амадео, Рон (22 мая 2019 г.). «Android на I/O 2019: система обновлений Project Mainline и другие основные моменты» . Арс Техника . Архивировано из оригинала 4 сентября 2019 года . Проверено 4 сентября 2019 г.
- ^ «Хранилище с ограниченным объемом Android Q: лучшие практики и обновления» . Блог разработчиков Android . Архивировано из оригинала 27 апреля 2019 года . Проверено 15 августа 2019 г.
- ^ «Изменение конфиденциальности Android Q: ограниченное хранилище» . Android-разработчики . Архивировано из оригинала 11 июля 2019 года . Проверено 15 августа 2019 г.
- ^ Сайферс, Беннетт (24 июля 2019 г.). «Спасибо, Q, дальше» . Фонд электронных границ. Архивировано из оригинала 30 июля 2019 года . Проверено 15 августа 2019 г.
- ^ «Что нового в Android Q Security» . Блог разработчиков Android . Архивировано из оригинала 15 октября 2019 года . Проверено 16 октября 2019 г.
- ^ «Подготовьте свое приложение для складных телефонов» . Блог разработчиков Android . Архивировано из оригинала 15 августа 2019 года . Проверено 15 августа 2019 г.
- ^ Чиприани, Джейсон. «Android Q Beta 5: навигация с помощью жестов, Live Caption, функции для разработчиков и все, что мы знаем на данный момент» . ЗДНет. Архивировано из оригинала 10 июля 2019 года . Проверено 15 августа 2019 г.
- ^ Амадео, Рон (13 марта 2019 г.). «Google запускает следующую версию Android — Android Q — в бета-версии» . Арс Техника . Архивировано из оригинала 5 июля 2019 года . Проверено 15 августа 2019 г.
- ^ «Аудио реализация» . Проект Android с открытым исходным кодом . Архивировано из оригинала 14 января 2024 года . Проверено 22 декабря 2019 г.
- ^ Йеу, Го Бенг (22 октября 2019 г.). «Устройства Android 10 будут звучать лучше с LHDC» . Порта-Фай . Архивировано из оригинала 14 января 2024 года . Проверено 22 декабря 2019 г.
- ^ Ли, Абнер (3 сентября 2019 г.). «Google добавляет поддержку Dual SIM Dual Standby в Pixel 3a с Android 10» . 9to5Google . Архивировано из оригинала 4 сентября 2019 года . Проверено 3 сентября 2019 г.
- ^ Портер, Джон (26 сентября 2019 г.). «Android 10 Go — это более быстрое и безопасное обновление облегченной ОС Google» . Грань . Архивировано из оригинала 26 сентября 2019 года . Проверено 26 сентября 2019 г.
- ^ «Китай портирует Android 10 на отечественную трехъядерную SoC RISC-V» . Статьи TechReport . 22 января 2021 года. Архивировано из оригинала 22 января 2021 года . Проверено 28 января 2021 г.
Внешние ссылки [ править ]
- СМИ, связанные с Android 10 , на Викискладе?
- Официальный сайт