Google出手,更新系統再也不怕變磚

據最新消息,Google似乎決定在更新上再度採取強制措施,即所有運行Android 11的設備必須支持“無縫更新”。在啟用這項新的措施之後,將有助於改善用戶體驗,幫助用戶在後臺無縫安裝更新(包括安全補丁和新的軟件版本)。儘管尚未宣佈任何細節,但從其對Vendor Test Suite-VTS(供應商測試套件)進行了調整,用以檢查運行Android 11的設備是否提供對虛擬A/B分區的支持可以看出端倪。而這些調整是支持無縫更新的必要條件。

Google出手,更新系統再也不怕變磚

而在AOSP Gerrit的高亮日誌中顯示,必須強制進行虛擬A/B分區才能通過VTS,獲得對預加載的Google app的支持。該提交日誌寫著:“在R啟動時需要虛擬A/B。”。而R正好是Android 11的下一個代號。這表明Google的Android團隊已強制Android手機廠商必須進行適當的虛擬A/B分區才能通過VTS。

虛擬A/B分區提供了用於在下載更新時存儲備份系統映像的空間。如果新更新無法在硬件上安裝或更新過程出錯,這有助於將其回滾到之前的系統版本。然而,虛擬A/B分區的主要用途是在可以在設備的後臺進行無縫更新。這與常規更新不同,常規更新需要用戶將手機置於空閒狀態以安裝新軟件包。

Google出手,更新系統再也不怕變磚

其實,Google在2016年已經將無縫更新的概念引入了Android。在Google I/O 2016中,Google在相關演講中提到,“當下一次用戶打開設備電源時,新設備可以自動無縫地切換到已更新的系統中而無需等待”,同時也解釋了無縫更新過程。而這個特性是從Google的Chrome操作系統借鑑來的。

而早在Android Nougat,即Android 7,Google就對新Nexus設備採用了無縫更新。但谷歌尚未強制其他智能手機公司向其客戶提供該功能。不過,針對Android設備的兼容性定義文檔早已建議使用A/B分區。

Google出手,更新系統再也不怕變磚

有一些手機廠商,如HTC,LG,OnePlus和Sony等已經採用了A/B分區,以實現無縫更新。而Google自家的Nexus和Pixel設備上也默認此選項。而其他廠商卻沒有積極響應此利於有助於提升用戶體驗的更改。

而現在,Google的將強制所有手機廠商在運行Android 11的設備上提供無縫更新功能。到目前為止,Google尚未透露Android 11的確切發佈日期。只是提供了供Android開發人員提前進行新系統兼容工作的預覽版本。而正式版的Android 11可能會在9月份左右正式發佈。


分享到:


相關文章: