LineageOS вводит хартию «Требования к поддержке устройств», чтобы стандартизировать LineageOS в рамках подготовки к официальным сборкам LineageOS 15.X на базе Android Oreo.
С тех пор, как Cyngn уничтожил всю инфраструктуру, окружающую CyanogenMod (и видимо переключил свое внимание на автономные транспортные средства), сообщество сплотилось вокруг ее преемницы: LineageOS. Проект, который является чуть больше года, используют более 1,7 миллиона пользователей по всему миру. Он вырос из пепла CyanogenMod, эффективно заменив старый проект в сердцах и умах сообщества. Как команда становится ближе к официальному выпуску своего ПЗУ на базе Android Oreo, похоже, они работали над чем-то еще за кулисами: Хартия требований к поддержке устройств.
Этот устав, который доступен публично на этой странице, "перечисляет требования, которые должны быть выполнены, чтобы устройства считались готовыми к выпуску LineageOS, начиная с Android Oreo.." Чтобы сборка LineageOS 15.X считалась "официальной", сопровождающий должен убедиться, что их сборка соответствует
ВСЕ требования, перечисленные в хартии требований к поддержке устройств.Хартия довольно длинная и включает в себя требования, начиная от обеспечения базовой функциональности оборудования (например, Wi-Fi, Bluetooth, GPS, камера, NFC и т. д.) работает с перечислением конкретных требований к программному обеспечению (например, убедитесь, что для SELinux установлено значение Enforcing, ПЗУ должны не поставляется с su по умолчанию и т. д.) Есть несколько исключений, перечисленных в документе, и, по-видимому, их будет больше, поскольку устав будет отглажен. вне.
Существует даже раздел требований к качеству жизни, таких как требование обслуживания вики-страницы устройства, инструктирующей пользователей. как установить ПЗУ, какое пользовательское восстановление использовать и требовать от сопровождающих использовать JIRA для отслеживания ошибок и кросс-команды сотрудничество.
Самое главное, в уставе указано, что официальные сборки LineageOS ДОЛЖНЫ включать исправления для всех эксплойтов и уязвимостей «высокого профиля». Сюда входят исправления для таких вещей, как BlueBorne, КРАК, и Призрак / Расплав. Известно, что LOS не задерживает выпуск исправлений для подобных уязвимостей, но приятно видеть, что безопасность пользователей имеет первостепенное значение для команды.
Этот документ станет отличным способом убедиться, что работа с LineageOS остается неизменной на всех официально поддерживаемых устройствах. Если вы видите сборку LineageOS 15.X с пометкой «официальная» на наших форумах, то можете быть уверены, что она соответствует всем требованиям, изложенным в уставе.
Ознакомьтесь с Хартией требований к поддержке устройств LineageOS
Мы не можем не отметить сходство, по крайней мере, в духе, между этой хартией и Документом определения совместимости Google (CDD). CDD Google описывает требования, которым должно соответствовать программное обеспечение производителей устройств, чтобы их устройств пройти набор тестов совместимости (CTS) и, таким образом, получить разрешение на поставку с приложениями Google Play и услуги. Хотя этот устав не такой обширный, как CDD, идея все же существует.
Имейте в виду, что этот документ был только что обнародован, поэтому в будущем возможны дальнейшие изменения. Мы обязательно узнаем больше, когда LineageOS официально объявит об этом уставе, поэтому мы рекомендуем вам следить за проектом по всем его официальным каналам.
- Подпишитесь на них Фейсбук
- Подпишитесь на них Реддит
- Подпишитесь на них Твиттер
- Подпишитесь на них Google+
Наконец, если вы большой поклонник LineageOS и всей той работы, которую добровольцы-мейнтейнеры выполняют в свободное время, подумайте о том, чтобы сделать пожертвование проекту.
- Пожертвовать через PayPal