我們擅長(cháng)商業(yè)策略與用戶(hù)體驗的完美結合。
歡迎瀏覽我們的案例。
據 XDA 報道稱(chēng),谷歌正在計劃在所有未來(lái)的 Android 11 設備中強制使用 A/B 分區,以使 Seamless Updates(無(wú)縫更新)成為所有人的標準功能。XDA 開(kāi)發(fā)人員在 AOSP Gerrit 上發(fā)現了一個(gè)名為“Require Virtual A/B on R launches” 的 commit,由 Google Project Treble 團隊的工程師 Yifan Hong 提交。
該 commit 將更新供應商測試套件(Vendor Test Suite,VTS),測試的目的則在于查看 Android 智能手機是否兼容成為 Project Treble 的一部分。在這種情況下,測試會(huì )檢查 Android 11 設備是否支持 A/B 分區。如果使用 Android 11 啟動(dòng)的設備不支持虛擬 A/B 分區,則它將測試失敗。而如果設備無(wú)法通過(guò) VTS,也就無(wú)法隨 Google 移動(dòng)服務(wù)一起提供。
A/B 無(wú)縫更新的工作原理
A/B 分區是指重復的只讀分區集,重復的分區通常包括系統、供應商、引導和產(chǎn)品分區。它使 OEM 可以在未使用的非活動(dòng)分區上安裝 OTA 更新。
這種“A/B 分區”設置允許在支持的 Android 設備上進(jìn)行“無(wú)縫更新”,就像 Google 的 Chrome OS 一樣。更新過(guò)程幾乎完全在后臺進(jìn)行,為用戶(hù)節約了大量時(shí)間;同時(shí)還有助于用戶(hù)避免出現更新?lián)p壞且無(wú)法安裝時(shí)可能造成的損失。唯一的缺點(diǎn)是 OEM 必須為 A/B 分區系統保留更多的存儲空間。
下載更新時(shí),更新程序會(huì )在后臺修補不活動(dòng)的一組分區(一個(gè)“插槽”)。一旦將更新完成應用到非活動(dòng)插槽后,系統將提示用戶(hù)重新啟動(dòng)設備。用戶(hù)重新啟動(dòng)設備時(shí),非活動(dòng)插槽將與活動(dòng)插槽交換位置,從而完成更新過(guò)程。 如果引導新更新的插槽存在問(wèn)題,則保留先前處于活動(dòng)狀態(tài)的插槽。下一次更新更新時(shí),將重復此過(guò)程。
目前,已有多款 Android 設備實(shí)現了 A/B 無(wú)縫更新,包括有整個(gè) Google Pixel 系列、小米 Mi A2、小米 Mi A2 Lite、華碩 ROG 手機以及幾款摩托羅拉手機等等。
不過(guò),谷歌如今仍未合并 commit,這也意味著(zhù)有關(guān) Android 11 強制 A/B 無(wú)縫更新的一切都還存在變數。
?。?a href="http://www.cki5.com">邯鄲建站)
小米應用商店發(fā)布消息稱(chēng) 持續開(kāi)展“APP 侵害用戶(hù)權益治理”系列行動(dòng) 11:37:04
騰訊云與CSIG成立政企業(yè)務(wù)線(xiàn) 加速數字技術(shù)在實(shí)體經(jīng)濟中的落地和應用 11:34:49
樂(lè )視回應還有400多人 期待新的朋友加入 11:29:25
亞馬遜表示 公司正在將其智能購物車(chē)擴展到馬薩諸塞州的一家全食店 10:18:04
三星在元宇宙平臺推出游戲 玩家可收集原材料制作三星產(chǎn)品 09:57:29
特斯拉加州San Mateo裁減229名員工 永久關(guān)閉該地區分公司 09:53:13