„Google“ įpareigoja virtualius A/B sistemos naujinius įrenginiuose, kurie paleidžiami naudojant „Android 13“.

Pranešama, kad „Google“ įpareigoja virtualų A / B palaikymą GMS licencijavimui įrenginiuose, kurie paleidžiami su Android 13. Dėl šios priežasties „Android 13“ paleidžiami įrenginiai iš gamintojų, tokių kaip „Samsung“ ir „Oppo“, po kelerių metų atsilikimo nuo konkurencijos pagaliau gali turėti besiūlių naujinimų palaikymą.

Nežinantiems „Google“ pristatė A/B skaidinių schemą su „Android 7.0 Nougat“, kad paspartintų programinės įrangos atnaujinimus. Bendrovė pridėjo tam tikrų skaidinių kopijavimo į "A" skaidinį ir "B" skaidinį palaikymą. Jūsų aktyvus skaidinys yra šiuo metu naudojamas skaidinys, o neaktyvų skaidinį galima atnaujinti fone ir perjungti į jį greitai paleidus iš naujo.

Dėl šio diegimo programinės įrangos atnaujinimai „Android“ įrenginiuose yra žymiai greitesni. Tačiau kai kurie originalios įrangos gamintojai dar turi taikyti šį metodą. Pavyzdžiui, „Samsung“ įrenginiuose nėra A/B skaidinių, o programinės įrangos naujinimai užtrunka daug ilgiau, todėl įrenginiai tampa netinkami naudoti kelias minutes. „Google“ dabar siekia tai pakeisti padarydama privalomą virtualų A/B palaikymą GMS licencijavimui įrenginiuose, kurie paleidžiami su „Android 13“.

„Google“ anksčiau bandė įpareigoti virtualų A/B palaikymą visuose įrenginiuose, kuriuose veikia „Android 11“. Tačiau įmonė atsisakė reikalavimo ir atnaujino „Android 11“ suderinamumo apibrėžimo dokumentą (CDD), kad rekomenduotų A/B sistemos naujinimų palaikymą, bet neįgyvendintų. Dėl šios priežasties kai kurie „Android“ originalios įrangos gamintojai savo įrenginiuose dar neįdiegs virtualaus A/B palaikymo ir, be kita ko, nepalaikys besiūlių naujinimų.

Nors „Android 13“ CDD vis tiek nereikalauja, kad originalios įrangos gamintojai pasiūlytų virtualų A/B palaikymą, naujas pranešimas iš Esper atskleidžia, kad „Google“ dabar įpareigoja ją GMS licencijuoti „Android 13“ paleidimo įrenginiuose. Tuo tikslu įmonė turi pridėjo naujų testų į „Vendor Test Suite“ (VTS), dėl kurių virtualus A/B palaikymas yra privalomas „Android 13“ paleidimo įrenginiuose.

Ataskaitoje pažymima, kad nors šie testai buvo sujungti prieš paleidžiant „Android 13“, jie "išliks vietoje net ir po jos paleidimo, priešingai nei atsitiko kuriant „Android 11“. Tai reiškia, kad visi įrenginiai, paleidžiami naudojant „Android 13“, turės išlaikyti šiuos testus, kad gautų GMS sertifikatą.

Iš tikrųjų „Google“ reikalaus, kad originalios įrangos gamintojai, paleidžiantys įrenginius su „Android 13“, pasiūlytų virtualų A/B palaikymą, jei jie norės teikti „Google“ paslaugas mobiliesiems. Vienintelė išimtis, kaip Esper pažymi, yra „Dėl „Google Requirements Freeze“ (GRF) programos VTS testo iškirpčių, „Android 13“ paleidžiami įrenginiai, tiekiami su senesne tiekėjo programine įranga."

Kadangi virtualus A/B palaikymas tampa būtinu „Android 13“ paleidimo įrenginiuose su GMS, pagaliau turėtų būti teikiami sklandūs naujinimai. bus pasiekiami visų originalios įrangos gamintojų įrenginiuose. Norėdami gauti daugiau informacijos apie virtualųjį A/B ir kaip jis pagreitina programinės įrangos naujinimus, žr iš Esper tinklaraštis, nuoroda žemiau.


Per:Esper