問:為什么我的手機還沒有推送Android 4.4更新?
答:這是一個好問題,尤其是在目前Android手機占據八成市場份額,很多人當然都希望第一時間體驗最新的操作系統。但事與愿違,我身邊發生最多的情況是,Android 4.4已經出了,但是我的手機還在用4.2。
好多人都盼著自己的手機趕快收到Android 4.4的OTA推送,但是每天三次刷系統更新,最后都是鎩羽而歸,原因何在?
這問題需要從兩方面來看。
首先是老生常談的Android碎片化嚴重的問題。由于Android本身是一套完全開放的移動操作系統,任何開發者都可以在系統應用層進行任意修改。因此為了在Android手機中尋找差異化,每家廠商都重新定制了一套系統UI。因此很多人會看到國產手機上經常這么寫“XX系統基于Android 4.3深度定制”。
問題來了,當谷歌發布了全新的Android系統之后,手機廠商會拿到屬于他們的SDK,他們要做的工作是對新的SDK加以分析,研究谷歌在系統里增加了什么新的功能,而這些功能將如何匹配到現有的手機中來。
之后開發人員要對新系統的定制時間加以判斷,如果新的系統不會影響到下一款硬件產品的研發進度,那么你的手機可能會在3-6個月的時間里收到系統的更新。在這期間,大量的調試匹配性工作等著工程師完成。
由于每一款手機在硬件上都會有區別,比如中興每年可能會出100款手機,每一款都有著獨立的硬件配置(包括基帶、NFC芯片等等)。這些都涉及到系統更新時的兼容性匹配問題,因此在有限的時間里,廠商往往只會選擇關注度高的高端機型第一時間進行匹配,這也是為什么很多廠商升級系統都會在高端機型上率先推送的原因。
其次的問題在于成本。一家公司就算再大,比如三星或者華為,它的軟件研發的人員也是有限的,對于一年推出100款左右手機產品的大公司來說,系統匹配肯定無法照顧到100%的機型。
因此為了公司的人力成本考慮,勢必會放棄一些中低端產品的新系統匹配工作,在市面上買到的很多手機有可能你用到報廢,它的系統版本也不會發生改變。甚至有一些當年的旗艦手機,在更新換代之后也會被廠商拋棄。舉個例子,當年熱門的HTCOne X盡管只是2年前的機器,但是因為硬件平臺的陳舊,它永遠也不可能獲得官方的4.4系統升級。
為什么iPhone的新系統升級率這么高?
這恐怕是很多人關心的又一個問題。這很好回答,首先iOS是一套封閉的系統,它只用在蘋果的手機產品上,因此不存在碎片化的問題。其次蘋果手機的數量很少,截止到最新的iOS 7.1,能使用它的手機只有iPhone 4、4S、5、5S和5C,這相比動輒幾百款的Android手機公司工程師來說,蘋果的iOS工程師幸福得眼淚都要流下來了。
因此用iOS和Android比,本身就是錯誤的。根據谷歌公司最近公布的2014年4月Android系統的最新分布統計情況來看,目前占據Android系統份額最大的版本還是4.1.X,這跟低端機不更新系統有著很大的關系。
那么有什么辦法讓我們手中那些已經被廠商拋棄的手機用上最新的系統呢?
簡單粗暴法:換個新手機……
技術大神法:找個第三方的系統,比如CM什么的,刷進去。
一勞永逸法:不用Android,去看看蘋果或者微軟吧。
推薦閱讀
Android 4.4系統安卓ART模式是什么?有什么功能作用?
圖文教程Android 4.4系統安卓ART模式怎么打開?需要什么條件?
Android 5.0系統新功能與操作界面傳聞匯總 你期待什么?