OnePlus是对开发人员最友好的设备制造商之一,因为他们可以按时提供内核源代码(OnePlus 6和OnePlus 6T均为第一天),并允许轻松解锁其设备的引导程序。多年来,公司通过其开发人员计划在支持自定义开发社区方面取得了卓越的成就。该公司将设备发送给少数开发人员,以在最新的OnePlus旗舰产品上启动定制ROM和内核的开发。除了偶尔的推文外,OnePlus通常不谈论该程序,但今年的OnePlus 6开发程序更加公开。不幸的是,似乎开发人员收到用于定制ROM和内核开发的OnePlus设备的时代已经结束。负责开发人员关系的OnePlus代表今天宣布关闭设备种子计划。
通过设备播种计划,像franciscofranco这样的开发人员 收到了几台OnePlus设备进行工作。franciscofranco表示,他通过该计划获得了OnePlus 2,OnePlus X,OnePlus 3,OnePlus 3T,OnePlus 5,OnePlus 5T和OnePlus 6。由于该程序,其他内核开发人员(例如 arter97,flar2,joshuous和eng.stk)也收到了一些设备。发展像LineageOS,CarbonROM,TWRP,并且由于每个团队将设备发送给关键开发人员,因此可以在OnePlus设备上相当快地获得更多功能。OnePlus设备在Android爱好者中仍然很受欢迎,但是来自小米的竞争加剧以及最新的Google Pixel的吸引力可能使一些开发人员脱离OnePlus品牌。
设备种子计划的关闭可能会对新的OnePlus 6T的雏形定制开发社区的健康造成重大打击,尽管最新的OnePlus旗舰产品与OnePlus 6的相似之处将帮助OnePlus 6T社区支持为OnePlus 6T所做的工作。 OnePlus 6与下一代OnePlus设备相比,下一代OnePlus 7可能会遭受定制开发下降的困扰。我们希望OnePlus 7具备最新的Qualcomm Snapdragon芯片组,并且由于它将是该平台上的第一款OnePlus设备,因此潜在的OnePlus 7用户将不会拥有其他设备的开发社区。我们不希望OnePlus至少通过延迟内核源代码发布和锁定引导加载程序解锁来走华为的路线。
最后,关闭设备种子程序可能会导致一些错误和安全漏洞未被发现。我们论坛上的开发人员发现了OnePlus 6的引导加载程序 中的一个漏洞,该漏洞在披露后立即得到修复。我们已经私下收到了开发人员关于他们在OnePlus设备上发现的各种软件错误和漏洞的报告,并且我们已帮助这些开发人员将他们的发现发送给OnePlus进行修复。随着更少的开发人员可以访问最新的OnePlus设备,没有人会发现其中一些错误。XDA认可开发人员topjohnwu最近发现了一个影响许多Android设备的问题,但这仅是因为他首先调试了在OnePlus 6上发现的问题。
这些年来,我们感谢OnePlus对开发社区的慷慨解囊。该公司没有向开发人员播种设备的义务,但是多年来,他们一直没有大张旗鼓地这样做。该设备种子计划成功地围绕OnePlus 2,OnePlus X,OnePlus 3,OnePlus 3T,OnePlus 5,OnePlus 5T和OnePlus 6 培育了一个健康的开发社区。由于有了这些设备,每个设备都具有几乎稳定的基于AOSP的Android Pie端口。开发人员在我们论坛上的工作。我们希望,即使OnePlus不再向开发人员发送设备,OnePlus 6T以及最终的OnePlus 7也将为用户提供大量自定义ROM和内核。
更新:OnePlus的回应
OnePlus已向我们发送了一份声明,阐明了开发人员程序将会发生的情况。他们说的是:
抱歉,我们并没有像以前那样清楚。我们暂时缩减了我们的开发人员计划,同时研究了将来如何使其变得更好。我们将在播种计划中更新选择标准和与开发人员的沟通渠道,以促进更好的合作。我们将重新启动程序,并根据新标准选择开发人员,并将努力为OnePlus设备的社区开发工作提供最佳支持。” – OnePlus发言人
我们将在OnePlus上与我们的联系人联系,以了解有关此新安排的更多信息。
更新2:重新打开设备种子计划
忠实于他们的话,该公司重新开放了他们的设备种子计划,尽管开发人员的选择较少。XDA认可的开发人员franciscofranco 和osm0sis 都已公开 确认 ,作为续订计划的一部分,他们已从公司获得了OnePlus 6T。我可以确认选择了其他开发人员,而没有为该程序重新选择其他开发人员。