從 Sony Ericsson 的 Android 4.0 升級雜記,看一套官版升級的困難點
Sony Ericsson 最近在官方的 Developer World 上面發表一篇有關 Android 4.0 升級的探討,其中就有提到一些關於整個升級過程的甘苦談;從 11 月中旬 Google 開放 Android 4.0 原始碼之後,事情並沒有這麼容易解決,或者是說,如果只是虛應了事,那原始碼釋出沒幾天就可以廣發升級了。
可能會有人認為 CyanogenMod 可以做的那麼快,為何這些手機廠商不行?那就請繼續看下去吧。
對 Sony Ericsson 來說,升級這檔事當然不能隨便來, Android 4.0 的示範機是 Nexus Prime ,硬體則是 TI OMAP ,這也表示原始碼的部份是針對這顆應用處理器撰寫,自然不像 Android 2.x 一樣是以高通的硬體為基礎,對於全線產品都採用高通晶片的 Sony Ericsson Xperia 系列智慧手機,就需重新加入與高通晶片以及其他如相機、無線晶片等相關的 Patch 。
其中還有一部分的麻煩事會來自其他相關硬體與規範廠商,例如藍牙的通訊協定、 WiFi 新技術的下放、 HDMI 、 DLNA 技術等,都可能由於 Android 4.0 的發布,又再度增減新功能,這些也必須再驗證與測試的範圍內。
其中還有一部分的麻煩事會來自其他相關硬體與規範廠商,例如藍牙的通訊協定、 WiFi 新技術的下放、 HDMI 、 DLNA 技術等,都可能由於 Android 4.0 的發布,又再度增減新功能,這些也必須再驗證與測試的範圍內。
畢竟如 Sony Ericsson 、三星、 HTC 等廠商都會導入大量的客製 UI與軟體,而 Android 4.0 相較於 Android 2.x 是相當大幅度的升級,也需要重新撰寫這些軟體提昇相容性。
最關鍵的還是可靠度測試,如 CyanogenMod 之類的第三方 ROM ,可以允許某些硬體無法驅動,或是請使用者持續刷機去解決問題,但是官方版升級可不能這樣搞,所以當 Sony Ericsson 把新版的升級寫完後,還要進行一段時間的除錯工作,確保升級版本能夠通過測試(至於測試結果是否與實際使用相符就不在討論範圍了...)。
不過這也表示 Android 4.0 的發布,並沒有實質解決 Android 手機升級的問題,反而是創造了另一個難題給智慧手機廠商,畢竟誰能預測下次 Android 重大改版, Google 會選擇哪家的硬體,而在原始碼方面自然就會偏重該家硬體,萬一在前一代採用另一家廠商的晶片,就會產生 Sony Ericsson 遇到的問題。
畢竟只要有技術力的手機廠商,就不會放過從 UI 營造同中求異的可能性,這也是 Android 在目前仍較 Windows Phone 能夠創造獨特性的地方,然而每次 Android 大刀闊斧的升級,卻也是這些採用 Android 作為系統的手機廠商要幫旗下廠商升級的痛苦處。
文章來源:新聞來源: The Verge , Sony Ericsson
可能會有人認為 CyanogenMod 可以做的那麼快,為何這些手機廠商不行?那就請繼續看下去吧。
對 Sony Ericsson 來說,升級這檔事當然不能隨便來, Android 4.0 的示範機是 Nexus Prime ,硬體則是 TI OMAP ,這也表示原始碼的部份是針對這顆應用處理器撰寫,自然不像 Android 2.x 一樣是以高通的硬體為基礎,對於全線產品都採用高通晶片的 Sony Ericsson Xperia 系列智慧手機,就需重新加入與高通晶片以及其他如相機、無線晶片等相關的 Patch 。
其中還有一部分的麻煩事會來自其他相關硬體與規範廠商,例如藍牙的通訊協定、 WiFi 新技術的下放、 HDMI 、 DLNA 技術等,都可能由於 Android 4.0 的發布,又再度增減新功能,這些也必須再驗證與測試的範圍內。
其中還有一部分的麻煩事會來自其他相關硬體與規範廠商,例如藍牙的通訊協定、 WiFi 新技術的下放、 HDMI 、 DLNA 技術等,都可能由於 Android 4.0 的發布,又再度增減新功能,這些也必須再驗證與測試的範圍內。
畢竟如 Sony Ericsson 、三星、 HTC 等廠商都會導入大量的客製 UI與軟體,而 Android 4.0 相較於 Android 2.x 是相當大幅度的升級,也需要重新撰寫這些軟體提昇相容性。
最關鍵的還是可靠度測試,如 CyanogenMod 之類的第三方 ROM ,可以允許某些硬體無法驅動,或是請使用者持續刷機去解決問題,但是官方版升級可不能這樣搞,所以當 Sony Ericsson 把新版的升級寫完後,還要進行一段時間的除錯工作,確保升級版本能夠通過測試(至於測試結果是否與實際使用相符就不在討論範圍了...)。
不過這也表示 Android 4.0 的發布,並沒有實質解決 Android 手機升級的問題,反而是創造了另一個難題給智慧手機廠商,畢竟誰能預測下次 Android 重大改版, Google 會選擇哪家的硬體,而在原始碼方面自然就會偏重該家硬體,萬一在前一代採用另一家廠商的晶片,就會產生 Sony Ericsson 遇到的問題。
畢竟只要有技術力的手機廠商,就不會放過從 UI 營造同中求異的可能性,這也是 Android 在目前仍較 Windows Phone 能夠創造獨特性的地方,然而每次 Android 大刀闊斧的升級,卻也是這些採用 Android 作為系統的手機廠商要幫旗下廠商升級的痛苦處。
文章來源:新聞來源: The Verge , Sony Ericsson
廣告
網友評論 0 回覆本文