ADVERTISEMENT
近期 Android 又推出新版更新,許多 Android 裝置用戶第一時間想到的是:「我手上的手機或平板能夠升級嗎?」但除非是近1年內新發表的產品,絕大部份的裝置沒有辦法獲得更新。不過在你譙死手機製造商之前,先看看XDA管理者Shen Ye提出的解釋……
Android雖然是開放原始碼的系統,但Google本身並不為各式各樣的晶片進行最佳化的動作。一般而言,OEM代工廠更新Android方式的步驟如下:
- OEM並無法直接拿到Android的原始碼。(即使Google的確在網路上公布了各版的原始碼,但因為要與各廠SoC作整合,用了也是白搭)
- SoC原廠負責提供從Google那拿來的原始碼,原廠會進行驅動程式置入以及針對自家晶片最佳化的動作,提供稱之為開發版支援套裝軟體(BSP、Board Support Package)的東西。
- OEM廠商拿到開發版支援套裝軟體,才能夠與自家的產品做結合提供更新。
這對於像是HTC或是Sony此類沒有自行生產SoC的廠商來說壓力較大,因為他們必須仰賴SoC廠商(如高通)提供BSP,才能夠對旗下產品做出升級。其中最明顯的例子就是HTC One S(Snapdragon S3版本),原先HTC預計可提供Android 4.2.2的版本升級,但由於高通方面決定停止對Snapdragon S3的支援,所以HTC也無能為力。
所以有時候即使是新發表的Android裝置,卻依然無法升級至最新的Android版本,原因就在於內部使用了比較老舊的SoC,而SoC製造商並不打算支援最新的Android版本。
▲原先預計有Android 4.2版本升級的One S Snapdragon S3版,最終因高通的放棄支援而無法升級。
但像是Samsung這種擁有SoC晶片的Android製造商來說,因為自家的晶片自己最清楚,因此採用Exynos晶片的Samsung手機通常都可獲得最新的系統升級(看看那好運的Galaxy S2),但採用其它SoC的手機升級與否還是要看原廠的面子。
如果使用者相當在意Android版本的升級,請盡量購買採用最新SoC的產品,或是購買Google的Nexus系列,相較一般手機製造商的產品,Nexus的更新支援周期已經算是比較長的了。
資料來源:Google+(Shen Ye)
延伸閱讀:
SoC是System-on-chip的縮略形式,中文名稱為系統級晶片。它的最大特點就是集成度高,把上邊我們說到的很多重要晶片都集成到單獨的一款矽晶片上。出了CPU之外,系統級晶片還包括顯卡,記憶體,USB主控晶片,電源管理電路,無線晶片(Wi-Fi,3G,4G LTE等等。)前面我們說過,單獨一塊CPU晶片什麼做不了,但是一塊系統級晶片則完全有可能直接作為電腦來使用。
《系統級晶片SoC真的能取代傳統CPU?》
http://7club.ithome.com.tw/article/10034944/1
one S被換心導致不能升級
還真是錯怪HTC了呢
都是they(高通)的錯
就是各家【品牌廠商】,作業系統 版本 的 混亂。
舊機型(不能升級也就算了),,
這月【新機】產品:有的還在沿用 4.1版本,
似乎 Android 原生種,較無 煩惱。
舉個例 ~ Nivida T3 ~ 照現在的資訊 應該是不用等4.3了
因為N廠已經轉向T4
一樣的問題, 基本上所有的SoC廠都握有主控權
所以就算Google放出最新的版本, 一般沒有自己生產晶片的手機廠
就只能被動 ~
> 這個的確在業界不是什麼祕密
> 舉個例 ~ Nivida T3 ~ 照現在的資訊 應該是不用等4.3了
> 因為N廠已經轉向T4
>
nexus 7表示
> 這麼說來
> one S被換心導致不能升級
> 還真是錯怪HTC了呢
>
> 都是they(高通)的錯
要用什麼 SOC 晶片也是手機廠商決定的。
這當然還是 HTC 的問題!
>
> 要用什麼 SOC 晶片也是手機廠商決定的。
> 這當然還是 HTC 的問題!
SoC廠不會說死到底會支援到什麼版本的
計畫基本上都是running change
所以有時候品牌廠也是無奈
不過基本上出新手機賺硬體利潤 還是台灣廠商的一貫型態
<( ̄︶ ̄)>
http://chinese.vr-zone.com/76181/samsung-might-give-out-android-4-2-update-for-galaxy-s2-cause-touchwiz-07312013/
╮(╯_╰)╭