侵权投诉
订阅
纠错
加入自媒体

国产定制安卓的那些坑,你中招过几个?

2.国产ROM的坑:缺CTS认账/安全补丁/不开源

缺乏CTS认证:兼容性难以保证

前面提到了“CTS”这个词,这是什么意思呢?对于碎片化的安卓生态来说,一大问题就是App的兼容。对于如何让不同的安卓ROM保持兼容性,Google的解决方案是CTS认证。CTS的全称是Compatibility Test Suite,翻译过来就是兼容性测试组件,它对安卓系统的一些接口和模块进行了规范,通过了CTS认证的ROM,则可认为在兼容上不会出现什么大问题。

通过CTS(兼容性测试)以符合CDD(兼容性文档),能保证ROM不出什么兼容方面的大差错

然而,国内的ROM却很多都没有通过CTS认证。如何鉴别某个ROM是否有通过CTS认证?通过的CTS认证的ROM会有一些特征,例如一些界面是不允许改动的,这些界面仍会保持和原生安卓一模一样。如果你看到安装App的时候,界面并不是原生设计而是经过修改的,毫无疑问,这个ROM就并没有通过CTS认证。

没有通过CTS认证(左)的App安装界面是厂商自定的,CTS认证的ROM(右)是和原生统一的

没有通过CTS认证会带来什么坏处?前面提到CTS的作用就是保证兼容性,而国内ROM往往经过了深度的修改。如果没有CTS认证的约束,平台的一致性无法得到保障,App是否都能在ROM上良好运行,就很难一概而论了。同时,CTS认证可以避免ROM出现一些Bug或者使用一些非法权限和奇怪的机制。目前一些国内厂商发布ROM时,国际版的有通过CTS认证,而国内版没有,如果大家注重App的兼容,可以优先选择国际版的ROM使用。

缺乏Android安全补丁:漏洞满天

在移动互联网时代,移动设备的安全问题越来越严峻。对此,Google也有所举措,如果你用的是Pixel、Nexus这样的亲儿子设备,应该会对每个月推送一次的安卓安全补丁印象深刻。对于安卓的安全来说,这个官方的安全补丁重要性无疑大大高于其他因素,无论你装什么杀毒App管家App,实际效果都不如及时打上安全补丁来得大。

不少国内ROM都不重视安卓安全补丁的推送

然而,国内安卓ROM却对安卓官方的安全补丁并不很感冒。官方的安卓安全补丁每个月都会发布一次,国外一些比较负责任的大厂,就算安卓系统版本没有升级,每个月也会将安全补丁推送给用户,但这在国内是比较少见的。甚至,某些国内厂商压根就没安全补丁这个概念,在系统信息中甚至查不到安卓安全补丁的具体版本/日期,实在令人不放心。

笔者之前随手测的某国外设备和国内设备的ROM漏洞对比,有没有及时打补丁,漏洞数量差异明显

不打安全补丁,系统的安全性无疑得不到保证。和打了最新安全补丁的ROM相比,很多国产ROM都是漏洞百出。这意味着这些国产ROM更容易遭受恶意代码侵扰。希望国产厂商们能够更加注重安全问题,为机器推送每月安全补丁。

核心代码不开源:刷机困难

我们知道安卓是一款基于Linux的操作系统,而Linux根据GPL协议开源,这意味着如果进行安卓开发时,有代码涉及到Linux的部分,这部分也必须开源。然而,国内却有不少的安卓ROM没有遵循GPL协议,并没有对核心代码进行开放。

国际大厂往往会开放相应的核心代码

这会造成什么不良后果呢?不遵循GPL遭人鄙视这点暂且不说,如果缺乏核心代码开放,那么势必会对第三方ROM的开发造成阻碍(当然有核心代码也并不意味一定就能开发出第三方ROM,还得看硬件驱动等情况)。尽管现在刷机的风潮已经远不如昔,但对于喜欢折腾的朋友来说,不开源核心代码的国产机,的确不是什么好选择。

不过,所幸的是情况正在发生转变,越来越多的国产厂商开始选择遵守GPL协议,开放核心代码。如果你喜欢刷机,可以优先选择承诺开放核心代码的机型,这才不会让你掉到坑里。

总结

国产ROM的确有很多符合中国人使用习惯的功能设计亮度,但与此同时它们也仍存在一些需要改进的地方。希望国产ROM能够继续进步,带来更好的用户体验吧!

<上一页  1  2  
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

    电子工程 猎头职位 更多
    扫码关注公众号
    OFweek电子工程网
    获取更多精彩内容
    文章纠错
    x
    *文字标题:
    *纠错内容:
    联系邮箱:
    *验 证 码:

    粤公网安备 44030502002758号