TShopping

 找回密碼
 註冊
搜索
查看: 1818|回復: 1
打印 上一主題 下一主題

[分享] 一張圖看懂 Android 軟體更新為何如此牛步

[複製鏈接]
跳轉到指定樓層
1#
發表於 2013-12-30 19:31:49 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
文章轉載至:一張圖看懂 Android 軟體更新為何如此牛步

打從 9 月 Google 發表 Android 4.4 KitKat 以來,至今升級 4.4 版軟體的機器屈指可數。但究竟為何會這麼慢?HTC 最近在官網上以圖文方式說明 Android OS 更新流程,帶我們了解背後顯為人知的複雜關係。
有時候你可能會疑惑,明明最新的 Android 4.4 KitKat 都推出好一陣子了,為何手機製造商遲遲不放出升級資訊?在 Android 陣營數以百計的手機型號中,要推出能馬上相容所有機種的軟體,對 Google、晶片組與手機製造商來說都是大難題。HTC 最近就在官方網頁中公佈 Android 軟體升級的流程圖,讓我們一窺 Android 軟體升級的複雜過程。
▲HTC 在軟體更新頁面整理出目前各機型的最新 Android 軟體。
Google Android 軟體製作完畢到開放用戶下載一共要經過五個階段,分別為 0-Evaluation(評估)、1-Development(開發)、2-Integration(整合)、3-Certification(驗證)、4-Push to customer(發送)。而目前 Android 裝置又可分為三大類產品,分別為合約版(代號:C)、解鎖/開發者版(代號:U)與 Google Play 版(代號:P)三大類。

▲Google Play 版(代號:P,藍線)跳過整合步驟,因此更新速度較快。
一般而言 Google Play 版的更新速度最快(8 步驟),原因在進入 Integration(整合)階段後,Google Play 版手機直接使用 Android 原生系統,無需整合其他第三方軟體,因此能加速版本更新速度。而合約版手機則須經過電信商認證過程,步驟也因此驟升至 12 步,拖延軟體發佈的時間;下面我們就來看看各版本的步驟流程,(請搭配下頁完整流程圖檢視)。
Gogle Play 版
  • 1. Google 將新版軟體的 PDK(Platform Development Kit)送交 HTC 以評估軟體框架(Framework)
  • 2. Google 宣布 Android 新版本推出
  • 3. Google 同時向晶片組供應商與 HTC 提供新版 Android 原始碼
  • 4. 晶片商此時會決定哪些晶片產品支援新版 Android;而 HTC 將對新版 Android 做出整體評估
  • 5. 在晶片商確定支援的晶片組後,會開發必要的驅動並做出最佳化。在晶片商完成工作後,HTC 會根據手機使用的晶片組差異,收到修正過的 BSP(Board Support Package)。
  • 6. HTC 展開內部測試,並修改必要的部分供電信商做 Lab Entry(LE)網路測試;若出現重大 bug 則會在修正後發送新的 LE 交付測試。
  • 7. Google 進行 TA(Technical Acceptance)技術驗收。
  • 8. Google 將最終的 MR 版(Maintenance Release)軟體放至於 OTA(Over-the-Air)伺服器,開始向用戶發送更新訊息。
解鎖/開發者版
  • 1 至 5 項與 Google Play 版相同。
  • 6. HTC 招集人力與資源針對 MR 版(Maintenance Release)軟體進行測試,如果決定支援新版軟體,HTC 會將 HTC Snese 等專屬軟體與 Android 原始碼整合。
  • 7. HTC 展開內部測試,並修改必要的部分供電信商做 Lab Entry(LE)網路測試;若出現重大 bug 則會在修正後發送新的 LE 交付測試。
  • 8. Google 進行 TA(Technical Acceptance)技術驗收。
  • 9. HTC 將最終的 MR 版(Maintenance Release)軟體放至於 OTA(Over-the-Air)伺服器,開始向用戶發送更新訊息。
合約版
  • 1 至 6 項與解鎖/開發者版相同
  • 7. HTC 與電信商合作,提出 App、服務或其他必要修改項目。
  • 8. HTC 依各電信商需求,修改原始碼內容。
  • 9. HTC 與電信商進行 LE 測試。
  • 10. 若出現重大 bug,會在修正後發送新的 LE 交付電信商測試。
  • 11. HTC 收到電信商 TA(Technical Acceptance)技術驗收結束後,在交由 Google 進行最終 TA 驗收。
  • 12. HTC 與電信商將最終的 MR 版(Maintenance Release)軟體放至於 OTA(Over-the-Air)伺服器,開始向用戶發送更新訊息。
Android OS Update 流程圖

資料來源:HTC 軟體更新官網


 

臉書網友討論

評分

參與人數 1推廣 +10 收起 理由
woff + 10

查看全部評分

*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-23 18:42 , Processed in 0.086129 second(s), 25 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表