Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android手機 >> Android新聞 >> 手機廠商Android更新升級為何如此艱難?

手機廠商Android更新升級為何如此艱難?

編輯:Android新聞

  谷歌已經於上周正式發布了最新的Android 4.0系統了,而各大廠商也表示會將他們的產品升級到最新的Android系統版本。不過實際上這個舉動並沒有那麼的簡單,每次Android版本更新,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版本更新的人,那麼你可以選擇購買Nexus設備,不過這也無法保證能夠100%獲得及時的更新,其實太糾結於更新不更新的問題,還不如去買一款你喜歡的手機來得實在點。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved