回覆列表
-
1 # 絕地大電影
-
2 # 繁星落石
這個涉及了很多方面的原因。
Android 9.0是一個作業系統,但是作業系統離不開硬體支援,想要使用Android 9.0,必須透過晶片廠商的合作,推出相應的驅動等檔案,來使作業系統流暢而穩定地執行在晶片之上。這件事情便是高通和華為要做的事情。高通已經為自己部分產品推出新的驅動以支援Android 9.0,華為也退出EMUI 9,想必底層的事情也已經處理完畢,但是這些處理都只是針對較新的硬體,較早的硬體將不會獲得支援,一方面算力上會存在問題,另一方面,為老裝置提供支援將會耗費更多的人力、物力、精力,廠商應該是在權衡之後決定支援到哪一代硬體為止。被提供支援的硬體數量稀少,也是情有可原。
另一方方面在於定製。這個問題原生Android不會存在,直接使用Google系統就可以了,但是中國產廠商特別喜歡深度定製系統,拿到新的系統必定要大刀闊斧地改過一番。這種修改是需要時間的,也需要大量的程式碼工作,即便Android 9.0原生支援,如果定製系統沒有將機型考慮在內的話,也會導致該機型無法使用新系統。所以在廠商定製的時候,也會篩選掉一批老機型不予支援,這些機型也無法享受新系統的更新。
經過兩步的篩選,剩下的機型就不多了,更多的機型支援需要等待廠商慢慢完成自家的定製系統,新增對老機型的支援和最佳化,不然就算老機型得到更新,使用體驗也會很差。這都是需要時間的事情,目前9.0才剛剛放出,能夠更新的機型少,也可以理解。
因為每次升級OED 廠商需要自己開發系統,畢竟每次升級都沒有那麼快普及。安卓系統UI 介面都是自己基於安卓開發!