Google wymaga wirtualnych aktualizacji systemu A/B dla urządzeń uruchamianych z systemem Android 13

Według doniesień Google wymaga wirtualnej obsługi A/B w przypadku licencjonowania GMS na urządzeniach uruchamianych za pomocą Androida 13. Dzięki temu urządzenia z systemem Android 13 takich producentów, jak Samsung i Oppo, po kilku latach pozostawania w tyle za konkurencją, mogły wreszcie obsługiwać funkcję Bezproblemowych Aktualizacji.

Dla nieświadomych Google wprowadził schemat partycji A/B w systemie Android 7.0 Nougat, aby przyspieszyć aktualizacje oprogramowania. Firma dodała obsługę duplikowania niektórych partycji na partycję „A” i partycję „B”. Twoja aktywna partycja to partycja, której aktualnie używasz, a nieaktywną partycję można zaktualizować w tle, a następnie przełączyć na nią poprzez szybkie ponowne uruchomienie.

Ta implementacja znacznie przyspiesza aktualizacje oprogramowania na urządzeniach z Androidem. Jednak niektórzy producenci OEM nie przyjęli jeszcze tego podejścia. Na przykład urządzenia Samsung nie mają partycji A/B, a aktualizacja oprogramowania trwa znacznie dłużej, przez co urządzenia nie nadają się do użytku przez kilka minut. Google zamierza teraz to zmienić, wprowadzając obowiązek wirtualnej obsługi A/B w przypadku licencjonowania GMS na urządzeniach z systemem Android 13.

Firma Google próbowała już wcześniej wprowadzić wirtualną obsługę A/B na wszystkich urządzeniach z systemem Android 11. Jednak firma wycofał się z wymagania i zaktualizował dokument definicji zgodności systemu Android 11 (CDD), aby zalecić, ale nie wymuszać, obsługę aktualizacji systemu A/B. Z tego powodu niektórzy producenci OEM Androida nie wdrożyli jeszcze wirtualnej obsługi A/B, a co za tym idzie, obsługi bezproblemowych aktualizacji na swoich urządzeniach.

Podczas gdy Android 13 CDD nadal nie wymaga od producentów OEM oferowania wirtualnego wsparcia A/B, nowy raport z Espera ujawnia, że ​​Google obecnie wymaga od niego licencjonowania GMS na urządzeniach z systemem Android 13. W tym celu firma ma dodał nowe testy do pakietu Vendor Test Suite (VTS), który wymaga wirtualnej obsługi A/B dla urządzeń z systemem Android 13.

W raporcie zauważono, że chociaż testy te zostały połączone przed premierą Androida 13, to jednak "pozostaną niezmienione nawet po premierze, w przeciwieństwie do tego, co wydarzyło się podczas opracowywania Androida 11.” Oznacza to, że wszystkie urządzenia uruchamiane z systemem Android 13 będą musiały przejść te testy, aby uzyskać certyfikat GMS.

W rezultacie Google będzie wymagać od producentów OEM uruchamiających urządzenia z systemem Android 13 oferowania wirtualnej pomocy A/B, jeśli chcą świadczyć usługi mobilne Google. Jedynym wyjątkiem, jak Espera notatki, jest „Urządzenia z Androidem 13 są dostarczane z oprogramowaniem starszego dostawcy dzięki wycinkom w teście VTS w wyniku programu Google Requirements Freeze (GRF)."

Ponieważ wirtualna obsługa A/B staje się wymaganiem na urządzeniach z systemem Android 13 i GMS, bezproblemowe aktualizacje powinny wreszcie zostać wprowadzone staną się dostępne na urządzeniach wszystkich producentów OEM. Aby uzyskać więcej informacji na temat wirtualnego A/B i tego, jak przyspiesza aktualizacje oprogramowania, sprawdź poza Espera link do bloga poniżej.


Przez:Espera