每年在WWDC上,Apple都會(huì )公開(kāi)其受支持的iOS版本的采用率,從而間接使Android世界感到羞恥。在過(guò)去的兩三年中,雖然情況肯定有所改善,但仍然有很多不足之處。問(wèn)題的部分原因在于作為Android制造商的Google與作為Android實(shí)現者的制造商之間的動(dòng)態(tài)。當然,后者是最終決定何時(shí)推出大型和小型Android更新的工具,但是Android 11或多或少會(huì )迫使OEM廠(chǎng)商與Google推動(dòng)無(wú)縫和更快更新的努力保持一致。

自2016年推出Android 7.0牛軋糖以來(lái),Google一直在使用所謂的A / B分區來(lái)減少安裝和應用系統更新時(shí)所需的停機時(shí)間。簡(jiǎn)而言之,這僅意味著(zhù)手機為操作系統保留了另一個(gè)分區,該分區可在后臺下載更新。為了實(shí)際安裝新的Android版本,只需翻轉兩個(gè)分區,以便下一個(gè)更新將下載到先前活動(dòng)的分區上。
像三星這樣的制造商并沒(méi)有因為一個(gè)公認的正當理由而急于實(shí)施A / B OTA更新,也就是所謂的Seamless Updates。盡管無(wú)縫更新讓最終用戶(hù)感覺(jué)很快,但分區意味著(zhù)操作系統占用了一些存儲空間,而這些存儲空間是用戶(hù)無(wú)法使用的。對于具有256GB或更高存儲空間的手機來(lái)說(shuō)還可以,對于那些存儲空間較小的手機來(lái)說(shuō)不太好。相反,制造商使用自己的第三方OTA服務(wù),這些服務(wù)使用傳統方法進(jìn)行系統更新以節省空間。
但是,Android 11將引入虛擬A / B,該技術(shù)有望將A / B OTA的速度與傳統OTA服務(wù)的空間節省結合起來(lái)。這使用與前者相同的概念,但由于是虛擬的,因此可以根據需要自由調整分區空間的大小。Android 10實(shí)際上已經(jīng)具有虛擬A / B,但Android 11將使想要隨Google的移動(dòng)服務(wù)和應用一起提供的OEM成為必需的。
這意味著(zhù)三星和其他手機制造商別無(wú)選擇,只能至少實(shí)現虛擬A / B。不能保證加快內部更新測試的速度,但至少現在它們具有必要的框架,可以更快地推出更新并減少用戶(hù)等待更新完成安裝的時(shí)間。
