当前位置:首页  行业动态

行业动态

目标是通过使更新和开发更容易来创建优化的AOSPROM

2021-01-04 15:14:19

AOSParadox是OnePlus One的第一个不基于CM设备树的ROM 。相反,它直接基于CAF AOSP(CodeAurora论坛; CAF AOSP基本上是AOSP存货,并对高通设备进行了其他优化)存储库,使其与非Nexus上的AOSP极为接近。

为什么设备树很重要?如果您不熟悉ROM开发,那么它是您使用的任何ROM的关键部分,并描述您的硬件,以便系统可以使用它。如果不使用设备树,开发人员将无法构建ROM。AOSParadox建立在CAF Qualcomm设备树上,但几乎保持不变。取而代之的是,将新的树定义用作覆盖,仅对高通对原始树进行必要的修改以启动设备。

目标是通过使更新和开发更容易来创建优化的AOSP ROM,其他开发者可以轻松访问该AOSP ROM

这将导致所有高通功能均可用,例如出厂重置保护(FRP),该功能在执行出厂重置之前需要输入密码,这使盗贼更难使用被盗的设备。ROM的基本原理是仅考虑OnePlus One的所有功能,而无需通用定义。目的是创建一个优化的AOSP ROM,使其更容易进行更新和开发,因为它无需在多个设备上进行测试,因此其他开发人员可以轻松访问该AOSP ROM,从而使代码更简洁。

每个芯片组使用不同的分支(当前分别支持OnePlus One和Moto G / Moto G 2014所使用的msm8974和msm8226 ),并且每个芯片组都有“可选”分支以针对特定的情况进一步组织它们设备。AOSParadox设备树还使用不同的,特定于芯片组的ramdisk来实现上述目标。由于其他一些不兼容性,您应该意识到这意味着它与当前的自定义OnePlus One内核(或更具体地说,boot.img)不兼容。值得注意的是,AOSParadox团队使用的内核是基于XDA认可的开发人员Sultanxda的作品,并对其进行了少量修改。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。