四項因素決定系統升級進度
先用一句話解釋一下吧,“對于安卓生態系統的各種設備來說,什么時間能更新到最新的系統,是谷歌、設備類型、制造商、運營商共同來決定的。”
每次安卓新系統發布之后,對于不同的手機廠商來說,獲得源碼的時間也是不一樣的。一般誰和谷歌關系硬就很大程度上可以獲得先發的機會。再比如Android 5.0發布之后,哪家曝光Android 5.0適配界面最多的,那距離發布時間就不遠了。
如果再說具體點,則主要是以下四種因素起著決定性作用。
決定因素一:系統定制化程度
廠商對系統的定制化程度是決定設備能否快速升級最新Android系統的關鍵。像摩托羅拉手機上搭載的Android系統相比于其他廠商的定制系統改動要少,所以在新系統的匹配上,摩托羅拉的工作量相對較低,因此系統升級的速度會更快。
相比之下,三星、HTC等知名國際廠商,由于系統本身改動較大,像我們熟悉的TouchWiz、Sense等,都經過了大幅度定制來形成差異化。在功能增加的同時,也耗費了更多的精力在系統的二次開發上,因此延緩了新系統更新的速度。
決定因素二:機型數量的多少
另外一個因素就是機型的數量,比如Android重量級廠商旗下每年都會發布眾多新產品,所以如此多的機型想要第一時間都升級到Android新系統是不可能完成的任務。因此廠商多數都會選主要機型的系統進行優先適配升級。
拿三星來舉例,2013年三星總共發布了40多款新機,由于這些手機配置是多樣化的,所以需要對屏幕尺寸、分辨率、硬件配置、攝像頭等等做全方位的匹配。這樣一來所消耗的精力比蘋果這樣一年僅推出兩款設備的廠商要大很多。
決定因素三:舊機型升級的必要性
說到老設備,其實并不是說廠商不重視它們,主要是因為受到處理器老舊的影響,某些移動芯片可能也會出現和新系統不兼容的現象。對此,廠商會根據自己產品的優先級選擇升級對象。一般情況下,今年的旗艦機型升級優先級大于去年的旗艦機型,再大于前年的旗艦機型,可以說每一款不同的設備都需要重新適配新系統,主要就是在應用層和UI層上面。
至于那些老設備為何無法第一時間升級到Android新版本,其實也有廠商想促進用戶購買新產品的想法在里面。畢竟Android 5.0作為Android手機的核心,也算是一大顯著的賣點。當然,對于那些推出若干年的老舊設備來說,廠商也就不會花費太大力氣去做升級匹配的,因為就算匹配成功了,操作體驗如果差的一塌糊涂也無濟于事。
決定因素四:運營商的優先級判斷
另外一個因素在于運營商,以一張去年的Moto X升級進度圖表來舉例。在圖表中,你會看到不同運營商對于Moto X升級Android KitKat的時間并不一致。相比之下,顯然無鎖版Moto X獲得升級的速度是最快的,Verizon版Moto X則是最漫長的,而且在運營商這兒,那些非主流的設備升級速度之慢還得加個“更”字。
國外運營商如此,國內運營商亦是如此。相信你經常會聽到身邊的朋友心存疑問,我的聯通版手機已經收到OTA推送升級了,但是同事的電信版為啥還沒收到呢?
解釋一下原因。運營商對手機廠商的需求主要集中在兩件事上。首先是應用的適配,包括本土化的應用,運營商應用;其次是網絡的適配,例如移動定制機需要屏蔽FDD-LTE網絡等。不過由于不同國家運營商對于本土化服務的差異,所以也就有了進度快慢之分。就比如LG G3的首款運營商定制機出自波蘭一樣,你可以理解為這也是運營商的一次競賽吧。