Вот все новые функции Android 11, которые Google навязывает и не навязывает OEM-производителям, согласно Документу определения совместимости Android.
Google только начал внедрять первая стабильная сборка Android 11 на устройства линейки Pixel. Последняя версия программного обеспечения компании включает в себя множество новых пользовательских изменений, таких как всплывающие уведомления, встроенная поддержка записи экрана, переработанные элементы управления мультимедиа и многое другое. Помимо этого, Android 11 включает в себя несколько обновления, ориентированные на разработчиков и множество скрытые изменения, которые мы заметили в исходном коде Android 11. Но хотя большинство этих изменений коснутся линейки Pixel, Google не навязывает некоторые функции Android 11. OEM-производители. В этом посте мы рассмотрим все функции Android 11, которые Google требует и не требует от OEM-производителей. осуществлять.
Согласно Android 11 Документ определения совместимости (CDD), Google не требует от OEM-производителей реализации трех важнейших функций Android 11. CDD
не отображает необходимые уведомления о разговорах, это не требует от OEM-производителей внедрения Controls API, и Удостоверение личности также не является обязательным требованием.. Мы впервые узнали об этих требованиях Ранее в этом году в июне, когда нам был предоставлен просочившийся документ с подробным описанием изменений в CDD.Для неосведомленных: Android CDD представляет собой список программных и аппаратных функций, которые производители устройств «ДОЛЖНЫ» реализовать, только «НАСТОЯТЕЛЬНО РЕКОМЕНДУЕТСЯ» реализовывать или «НЕ СЛЕДУЕТ» реализовывать. Если функция указана как «ОБЯЗАТЕЛЬНО» реализована, то OEM-производители должны добавить эту функцию, иначе они не смогут поставлять приложения Google на свои устройства. Если функция указана как «НЕ СЛЕДУЕТ» реализовывать, производители устройств не смогут добавить эту функцию. Наконец, если функция указана как «НАСТОЯТЕЛЬНО РЕКОМЕНДУЕТСЯ», то OEM-производители могут включить или пропустить эту функцию.
Поскольку на компакт-диске Android 11 все три вышеупомянутые функции указаны как «НАСТОЯТЕЛЬНО РЕКОМЕНДУЕМЫЕ», существует вероятность, что OEM-производители смогут поставлять свои обновления Android 11 без этих функций. Однако это не означает, что все OEM-производители пропустят эти функции, поскольку они могут найти их полезными для пользователей. Также возможно, что более строгое лицензионное соглашение Google Mobile Services для Android 11 требует от OEM-производителей реализации этих функций, но мы не знаем условий этих соглашений.
Теперь, когда мы поговорили о необязательных функциях, давайте взглянем на некоторые функции, которые явно необходимы в Android 11:
Запретить изменение внешности лица
Кажется, что Google запрет OEM-производителям внедрять алгоритмы настройки лица во время обработки изображения. Это означает, что на всех изображениях из конвейера камеры по умолчанию не будут изменены лица, но настройки лица все равно можно реализовать при публикации с помощью приложения камеры. В итоге выключение режима красоты должен на самом деле выключите его, если только приложение OEM-камеры не позволяет полностью отключить режим красоты или не имеет скрытый режим красоты 1-го уровня, который невозможно отключить. Хотя большинство приложений OEM-камер позволяют отключить его, известно, что некоторые устройства применяют бьюти-фильтры, даже когда режим красоты выключен. Например, в Обзор Макса о Vivo X50 Pro, он отметил, как камера продолжала изменять его лицо, хотя он отключил режим красоты.
Roboto как шрифт по умолчанию
Google также требует от OEM-производителей поставок Roboto как шрифт по умолчанию в Андроид 11. Однако производители устройств по-прежнему могут предлагать пользователям свои собственные шрифты во время установки или в настройках. Гуг отмечает, что «Цель состоит в том, чтобы гарантировать, что ожидания разработчика приложения соответствуют значениям по умолчанию (например, без явного указания пользователя согласие) представление своих приложений на устройстве, а шрифт без засечек по умолчанию является хорошо заметным аспектом этого презентация».
Требование fs-подлинности
Новые устройства, выпускаемые с Android 11, будут требуется для поддержки fs-verity. По данным Google, «fs-verity похожа на dm-verity, но реализована отдельно для каждого файла... она полезна для эффективной проверки подлинности или «оценочные», большие файлы, доступ к небольшой части которых возможен, например, файлы приложений Android (APK)... также fs-verity обеспечивает лучшую защиту от вредоносной прошивки диска, чем заблаговременный хэш, поскольку fs-verity повторно проверяет данные каждый раз, когда они внесено на страницу».