Google將取消Android的非A/B更新支持這將迫使OEM廠商跟進(jìn)
谷歌為 Android 系統(tǒng)提供的無縫更新功能 (即 A/B 更新) 目前已經(jīng)被大多數(shù) OEM 制造商采用,但還有個(gè)頭鐵的就是三星,三星在最新的 Samsung Galaxy S24 系列中仍然不支持無縫更新。
三星目前采用的主要是一種比較傳統(tǒng)的更新方式,無論谷歌怎么說,三星到現(xiàn)在也不愿意轉(zhuǎn)移到 A/B 更新這種無縫更新技術(shù)上。
無縫更新的好處在于系統(tǒng)可以在后臺(tái)執(zhí)行更新不影響用戶的正常使用,當(dāng)需要重啟完成更新時(shí),系統(tǒng)會(huì)自動(dòng)切換到已經(jīng)更新到分區(qū),從而實(shí)現(xiàn)無縫更新,這種更新方式也提高了安全性。
傳統(tǒng)更新方式也不是沒有優(yōu)點(diǎn),這種方式更新速度相對來說更快一些、占用的空間更少一些,不過用戶需要盯著屏幕完成更新,可能偶爾會(huì)影響使用。
在 AOSP 項(xiàng)目里,谷歌工程師指出,后續(xù) Android 將停止支持非 A/B 更新方式,這意味著 OEM 應(yīng)該都采用無縫更新技術(shù)。
然而 Mishaal Rahman 指出,實(shí)際上三星仍然有辦法不使用無縫更新,例如三星可以開發(fā)自己的更新機(jī)制。
而谷歌則可以通過在 Android 兼容性要求里使用無縫更新或者通過 GMS 許可協(xié)議要求使用無縫更新,那么三星也只能遵守了。
關(guān)于這方面谷歌在 Android 13 中就有動(dòng)作了,當(dāng)時(shí) Android 兼容性定義文檔指出設(shè)備應(yīng)該支持 A/B 系統(tǒng)更新,但這不是建議而不是強(qiáng)制性要求。
