Google krever virtuelle A/B-systemoppdateringer for enheter som lanseres med Android 13

Google krever angivelig virtuell A/B-støtte for GMS-lisensiering på enheter som lanseres med Android 13. Takket være dette kan Android 13-lanseringsenheter fra produsenter som Samsung og Oppo endelig ha støtte for sømløse oppdateringer, etter flere år med å ligge bak konkurrentene.

For de uvitende introduserte Google et A/B-partisjonsskjema med Android 7.0 Nougat for å øke hastigheten på programvareoppdateringer. Selskapet la til støtte for å duplisere visse partisjoner til en "A"-partisjon og en "B"-partisjon. Din aktive partisjon er partisjonen du bruker for øyeblikket, og den inaktive partisjonen kan oppdateres i bakgrunnen og deretter byttes til med en rask omstart.

Denne implementeringen gjør programvareoppdateringer betydelig raskere på Android-enheter. Noen OEM-er har imidlertid ennå ikke tatt i bruk denne tilnærmingen. Samsung-enheter, for eksempel, har ikke A/B-partisjoner og tar mye lengre tid å installere programvareoppdateringer, noe som gjør enhetene ubrukelige i flere minutter. Google har nå som mål å endre det ved å gjøre virtuell A/B-støtte obligatorisk for GMS-lisensiering på enheter som lanseres med Android 13.

Google har tidligere forsøkt å kreve virtuell A/B-støtte på alle enheter som lanseres med Android 11. Imidlertid selskapet gått tilbake på kravet og oppdaterte Android 11 Compatibility Definition Document (CDD) for å anbefale, men ikke håndheve, støtte for A/B-systemoppdateringer. På grunn av dette har noen Android OEM-er ennå ikke implementert virtuell A/B-støtte og, i forlengelsen, støtte for sømløse oppdateringer på enhetene sine.

Mens Android 13 CDD krever fortsatt ikke at OEM-er tilbyr virtuell A/B-støtte, en ny rapport fra Esper avslører at Google nå gir det mandat for GMS-lisensiering på Android 13-lanseringsenheter. For det formål har selskapet lagt til nye tester til Vendor Test Suite (VTS) som gjør virtuell A/B-støtte obligatorisk for Android 13-startenheter.

Rapporten bemerker at selv om disse testene ble slått sammen før Android 13-lanseringen, de "forbli på plass selv etter lanseringen, i motsetning til det som skjedde under Android 11s utvikling." Dette betyr at alle enheter som lanseres med Android 13 må bestå disse testene for å få GMS-sertifisering.

Faktisk vil Google kreve at OEM-er som lanserer enheter med Android 13 tilbyr virtuell A/B-støtte hvis de ønsker å tilby Google Mobile Services. Det eneste unntaket, som Esper notater, er «Android 13-lanseringsenheter som sendes med eldre leverandørprogramvare, takket være utskjæringene i VTS-testen som et resultat av Google Requirements Freeze-programmet (GRF)."

Med virtuell A/B-støtte blir et krav på Android 13-lanseringsenheter med GMS, bør sømløse oppdateringer endelig blir tilgjengelig på enheter fra alle OEM-er. For mer informasjon om virtuell A/B og hvordan det fremskynder programvareoppdateringer, sjekk ut det Esper bloggen lenket nedenfor.


Via:Esper