首页 > 科技 > > 正文
2020-07-28 09:23:16

LineageOS引入了设备支持要求章程以标准化其发布

自从Cyngn拆除了CyanogenMod周围的所有基础架构 (并且显然将重点转移到自动驾驶汽车上)以来,社区就在其后继者LineageOS的背后集会起来。这个项目已有一年多的历史了,全球有170万用户在使用。它是从CyanogenMod的灰烬中成长而来的,有效地取代了社区内心中的旧项目。随着团队越来越接近正式发布其基于Android Oreo的ROM,看来他们正在幕后进行其他工作:《设备支持要求章程》。

该宪章可在此页面上公开获得,“ 列举了从Android Oreo开始,要使设备被视为可用于LineageOS版本的设备,必须满足的要求。” 为了使LineageOS 15.X的构建被认为是“正式的”,维护人员必须确保其构建符合设备支持要求章程中列出的所有要求。

该宪章相当冗长,要求从确保基本硬件功能(例如Wi-Fi,蓝牙,GPS,摄像头,NFC等)运行到枚举特定软件要求(例如确保SELinux设置为Enforcing)不等。 ,ROM默认情况下不应该附带su等。)文档中列出了一些例外情况,随着章程的废除,可能还会有更多例外情况。

甚至有一个关于生活质量要求的部分,例如要求维护设备Wiki页面,以指示用户如何安装ROM,要使用的自定义恢复,以及要求维护人员使用JIRA进行错误跟踪和跨团队协作。

最重要的是,该章程指出,官方LineageOS必须包含针对所有“知名”漏洞和漏洞的补丁程序。这包括针对BlueBorne,KRACK和Spectre / Meltdown之类的补丁。不知道LOS会不会为这些漏洞提供补丁,但是很高兴看到用户安全是团队的头等大事。

本文档将是确保LineageOS在所有受官方支持的设备上保持一致体验的好方法。如果您在我们的论坛上看到LineageOS 15.X的内部版本被标记为“官方”,则可以放心,它符合章程中列出的所有要求。

我们不禁要指出,至少在精神上,该章程与Google的兼容性定义文档(CDD)之间存在相似之处。Google的CDD概述了设备制造商的软件必须遵守的要求,以便其设备通过兼容性测试套件(CTS),从而可以随Google Play应用和服务一起提供。尽管此章程不像CDD那样广泛,但这个想法仍然存在。

现在,请记住该文档只是公开的,因此将来可能会进行进一步的更改。当LineageOS正式宣布此章程时,我们一定会了解更多信息,因此我们建议您在项目的所有正式渠道中关注该项目。

在Facebook上关注他们

在Reddit上关注他们

在Twitter上关注他们

在Google+上关注他们

最后,如果您是LineageOS的忠实拥护者,以及其志愿维护者在业余时间所做的所有工作,请考虑为该项目捐款。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。