每当苹果发布新版iOS系统时,都会拿出自家的升级率将安卓系统吊打一番。事实上,安卓7.0也发布了预览版,但大部分用户连安卓6.0都没用上,甚至连安卓5.x都没普及。那么究竟是什么原因导致安卓6.0的升级率跟不上来呢?
其实原因有多个方面,下面为大家一一道来。首先,安卓系统的更新推送都是由厂商适配后进行的,而不是谷歌能直接推送的。在在谷歌放出了新版本的系统后,各大芯片厂商首先做最底层的支持,提供操作系统与硬件通讯的代码,然而芯片厂商不止一家,旗下产品也不止一款,所以适配起来也比较麻烦,这是一个漫长的过程。
当硬件厂商适配完成后,原生的Android系统会被送到手机厂商手中进行定制。由于手机厂商需求不同,适配所需的时间也不一样,有的是对原生系统进行简单的修改,有的是类似于MIUI那样深度定制。但不管如何,定制系统的稳定性一定要保证,因此厂商要进行多轮稳定性测试,这也注定了用户无法第一时间体验到新系统。
完成了上述两步后,其实事情还没有做完。因为在厂商完成系统适配后,还要经过运营商的测试,因为最后的推送是运营商来完成的。在运营商的测试中,只要是入网的手机,每款的每个型号都要测试,这个数量很多很多,所以速度便跟不上来。而且千万要注意的是,一定不能推送错了固件,很多机型的型号极其相似,比如U80-T10、U850-T00和U80-U10,一旦固件推送错误,后果是灾难性的,小米华为都出现过类似事件。
对于大多数安卓用户来说,升级慢还是可以忍受的,他们关心的是能不能升的问题,因为能不能升级完全取决于手机厂商。所以我们经常看到一些无良的厂商,明明承诺了给某款机型升级,最后却食言了。还有的手机厂商,在手机发布后根本就不再提供实质的核心系统升级,有的只是不痛不痒的小升级包,无非是增加几款软件。
一般来说,通常最新的机型首先吃上新系统,其次是厂商的旗舰机型,再次是销量不错的机型,比如小米2S和部分很火的红米机型。如果你的手机不在这些范围内,除非运气好碰到愿意维护的民间大神,否则可能永远无法升级新系统。这一点我们在厂商公布的手机升级名单中也可见一斑,这也是在资源有限的情况下做出的博弈。
相比之下,苹果在系统升级和推送方面就容易的多。原因很简单,因为苹果机型也就几款,屏幕尺寸、分辨率和PPI也就那么几种,系统适配很容易。而且苹果还直接参与了硬件研发,各类驱动什么的都是现成的,底层的支持适配都可以自己来完成,安卓的“发布系统—芯片厂商适配驱动—厂商定制系统”流程,苹果一步到位完成了。
一个很有意思的现象就是,如今的安卓系统流畅度、实用度上,已经渐渐追上甚至超过了苹果。然而由于碎片化问题,用户无法第一时间用上系统。开个玩笑,就算安卓6.0比iOS 9好用。但当用户用上安卓6.0的时候,大部分的苹果用户都已经在用iOS 10了,那时候谁更好用又要另当别论了。
去年年底,业界传出消息,谷歌想要收回安卓的升级权限,实现“核心系统单独升级”功能,升级时保留原有的软件和用户数据,不过这个方案最后不了了之。不过在小编看来,安卓碎片化并非无解,如果未来安卓系统实现系统独立化, 并借鉴Windows系统的模式,让用户自己安装各类驱动,没准安卓系统的碎片化问题就解决了。
【ROM基地投稿:romservice@mgyun.com】
========关于ROM基地========
ROM基地创办于2011年11月,是刷机大师精心打造的ROM下载网站,提供海量的刷机包和教程
想要玩转刷机,请关注微博或微信:刷机大师。咨询求助,加微信公众账号:shuajidashi