LineageOS представляє Хартію «Вимоги до підтримки пристроїв» для стандартизації своїх випусків

LineageOS представляє статут «Вимоги до підтримки пристроїв», щоб стандартизувати LineageOS у рамках підготовки до офіційних збірок LineageOS 15.X на базі Android Oreo.

З тих пір, як Cyngn ліквідував всю інфраструктуру навколо CyanogenMod (і мабуть перемістила свою увагу на автономні транспортні засоби), спільнота об’єдналася за свого наступника: LineageOS. Проект, який є a трохи більше року, використовується понад 1,7 мільйонами користувачів у всьому світі. Він виріс із попелу CyanogenMod, фактично замінивши старий проект у серцях і умах спільноти. Як команда зближується до офіційного випуску ПЗУ на базі Android Oreo, здається, вони працювали над чимось ще за лаштунками: Статут вимог до підтримки пристроїв.

Цей статут, який є в наявності публічно на цій сторінці, "перераховує вимоги, які повинні бути виконані для того, щоб пристрої вважалися готовими до випусків LineageOS, починаючи з Android Oreo." Для того, щоб збірка LineageOS 15.X вважалася "офіційною", супроводжувач повинен переконатися, що їх збірка відповідає ВСЕ вимоги, перелічені в статуті вимог до підтримки пристроїв.

Хартія є досить тривалою та включає вимоги, починаючи від забезпечення базової функціональності апаратного забезпечення (наприклад, Wi-Fi, Bluetooth, GPS, камера, NFC тощо) працює з перерахуванням конкретних вимог до програмного забезпечення (наприклад, переконайтеся, що SELinux встановлено на Enforcing, ПЗУ повинні не поставляється з su за замовчуванням тощо) Є кілька винятків, перелічених у документі, імовірно, буде більше, коли статут буде вдосконалено поза.

Поточний список винятків

Існує навіть розділ щодо вимог до якості життя, як-от вимога підтримки вікі-сторінки пристрою з інструкціями для користувачів як інсталювати ПЗУ, яке спеціальне відновлення використовувати та вимагати від супроводжуючих використовувати JIRA для відстеження помилок і між командами співпраця.

Найважливіше те, що в статуті зазначено, що офіційні збірки LineageOS ПОВИННІ включати виправлення для всіх «високих» експлойтів і вразливостей. Це включає виправлення для таких речей, як BlueBorne, ТРІЩИНА, і Spectre/Meltdown. Відомо, що LOS не зволікає з впровадженням виправлень для таких вразливостей, але приємно бачити, що безпека користувачів є найважливішим пріоритетом для команди.

Поточні вимоги до виправлення експлойтів і вразливостей

Цей документ стане чудовим способом переконатися, що LineageOS залишається узгодженим на всіх офіційно підтримуваних пристроях. Якщо ви бачите збірку LineageOS 15.X з позначкою «офіційна» на наших форумах, ви можете бути впевнені, що вона відповідає всім вимогам, викладеним у статуті.

Перегляньте Статут вимог до підтримки пристроїв LineageOS

Ми не можемо не звернути увагу на подібність, принаймні в духу, між цією хартією та Документом визначення сумісності (CDD) Google. CDD Google окреслює вимоги, яким має відповідати програмне забезпечення виробників пристроїв, щоб їхнє пристроїв, щоб пройти Compatibility Test Suite (CTS) і таким чином отримати дозвіл на доставку з програмами Google Play і послуги. Хоча ця хартія не така широка, як CDD, ідея все ще існує.

Майте на увазі, що цей документ щойно оприлюднили, тож, можливо, у майбутньому будуть внесені додаткові зміни. Ми напевно дізнаємося більше, коли LineageOS офіційно оголосить про цю хартію, тому рекомендуємо вам стежити за проектом через усі його офіційні канали.

  • Слідуйте за ними Facebook
  • Слідуйте за ними Reddit
  • Слідуйте за ними Twitter
  • Слідуйте за ними Google+

Нарешті, якщо ви є великим шанувальником LineageOS і всієї роботи, яку її волонтери з супроводу виконують у вільний час, тоді подумайте про пожертвування проекту.

  • Пожертвувати через PayPal