歡迎您光臨本站 註冊首頁

為什麼製造商總是跟不上Android更新的節奏?

←手機掃碼閱讀     火星人 @ 2014-03-22 , reply:0

  來源:雷鋒網

  在所謂的「完美世界」里,在Google宣布推出最新的Android 4.3版本之後,各大廠商就應該隨即宣布,他們的移動產品也即將搭載最新的Android操作系統。不過,在現實社會裡,除了Sony之外,其他的廠商好像都沒有做出任何反應。我們簡要地回顧了一下過去Android版本更新的工作情況,不得不提出疑問:為什麼這些生產商對新系統的更新都那麼慢,為什麼新系統剛剛推出,就頻頻宣布取消對某些設備的升級支持。

  現在,在XDA管理員和科技頻道主持人Shen Ye的幫助下,我們來詳細分析一下這個問題。

  Google發布新操作系統給手機生產商的過程,實際上可以被理解為讓Android新版本的代碼成功運行在他們硬體設備上的過程。這個過程是很複雜的,可以被歸納為以下幾步:

  OEM商無法直接從Google獲取到Android源代碼

  板載系統供應商(SoC vendor)直接從Google拿到源代碼,然後根據源碼來製作「板級支持包」(BSP),該支持包會包含特定的驅動和優化等等。

  板級支持包完成後,被送到OEM商手上,OEM商再使用該支持包升級他們的硬體。

  目前,大多數的手機生產商必須要等待他們的手機晶元生產商(例如高通)做出反應,然後他們才能開展系統升級的過程。而且這些廠家都很謹慎,在事情板上釘釘之 前,他們是不會輕易發布升級消息的。有的時候,即使是某款手機產品的技術並不是太陳舊,對這款手機內部晶元的升級支持也可能會被取消。還有的時候,例如像 HTC One S,廠家已經承諾了更新系統,緊接著由於晶元生產商的原因,對新設備的支持又被取消了。如果這種事情發生的話,那真是沒什麼好說的。

  當然,手機晶元製造商對於Android某個版本支持,並不意味著OEM商就一定會支持。對於當前版本系統的事情,情況還是相當複雜的。例如三星,他們就可以直接獲得Android源代碼,而且他們自己有自己設計晶元的技術,不過他們一般只是做定製。國際版的三星手機採用的是Exynos晶元,在美國市場, 三星使用高通的晶元。因此三星能夠及時更新他們的採用Exynos S2晶元的手機機型,因為他們有針對該晶元完整的可控的源代碼,但是對於LTE版本的三星手機,就不得不宣布取消升級支持,因為這類手機使用的是高通S3 晶元。

  Shen Yan精闢地評論道:「Android系統並不完美,但目前業界的情況就是如此,存在即是合理。」 我們通過本文想要給出的建議是:如果你本人非常重視Android的更新,那麼就去搞一台Nexus設備。但是Google也無法保證100%的及時更新。所以總的來說,就不要太糾結什麼更新不更新的問題啦,去買一個你喜歡的手機就好。

[火星人 ] 為什麼製造商總是跟不上Android更新的節奏?已經有89次圍觀

http://coctec.com/news/soft/show-post-76614.html