
IT之家4月8日消息 據外媒9to5 Google報道,多年來,谷歌對Android系統的質量進行了許多更改,但并非所有更改都是強制性的。不過,現在谷歌正打算将Android 11有用的“A/B分區”強制用于未來的智能手機,實質上是将“無縫更新”設為标準功能。
根據AOSP Gerrit的提交,即“在安卓R發布時需要虛拟A/B”,更新了Vendor Test Suite(供應商必須通過自動測試才能通過Treble進行測試),這清楚地表明了Google的意圖。
該測試檢查是否在使用API 30級别或更高版本的任何設備上将設備的系統屬性“ ro.virtual_ab.enabled”設置為“true”,将“ro.virtual_ab.retrofit”設置為“false”。
換句話說,這意味着測試将檢查設備是否支持A/B分區并在Android R(11)或更高版本上啟動。如果是,則通過。如果不是,則失敗。Google尚未合并所做的更改,因此此要求仍有少許機會不會實現,但如果最終施行,任何Android 11設備上A/B分區都是必需的。
那麼IT之家網友了解什麼是A/B分區嗎? 外媒XDA-Developers對該功能的工作原理進行了深入解釋,從本質上講,它會将基本文件放入設備上的“分區”中。安裝更新後,設備将更新分區B中的文件,同時将手機留在分區A中。可以将不活動的分區B更新為Android下一版本,直到用戶重新啟動并且設備從插槽A切換到分區B為止 ,将其保留在較新版本的Android上。
這有什麼好處呢?一方面,它使更新過程幾乎完全在後台進行。你可以在安裝更新的同時繼續使用手機,而實際應用更新隻需要一些時間,就像正常重啟一樣。如果你的手機經常更新,則此功能(稱為無縫更新)可以節省大量時間。
最重要的是,如果偶然有更新損壞且無法安裝,則Android中的A/B分區可以為你提供保護。在這種情況下,隻會影響非活動分區(“分區B”),因此你可以繼續正常使用手機。
對于Android用戶而言,無縫更新是巨大的勝利,僅犧牲一點存儲容量。盡管如此,這種存儲空間策略仍然不被一些公司接受。比如三星,這将占用設備最多3GB的額外存儲空間。
随着Android 11設備采用強制A/B分區性,無縫更新也可能會變得越來越普遍。反過來,這也可能會幫助Android用戶更頻繁地更新設備,因為所花費的時間将更少。
免責聲明:本文僅代表作者個人觀點,與每日科技網無關。其原創性以及文中陳述文字和内容未經本站證實,對本文以及其中全部或者部分内容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關内容。
本網站有部分内容均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,若因作品内容、知識産權、版權和其他問題,請及時提供相關證明等材料并與我們聯系,本網站将在規定時間内給予删除等相關處理.

