Съобщава се, че Google налага виртуална A/B поддръжка за GMS лицензиране на устройства, стартиращи с Android 13. Благодарение на това стартиращите устройства с Android 13 от производители като Samsung и Oppo най-накрая биха могли да имат поддръжка за безпроблемни актуализации, след няколко години изоставане от конкуренцията.
За незнаещите, Google въведе схема за A/B дялове с Android 7.0 Nougat, за да ускори софтуерните актуализации. Компанията добави поддръжка за дублиране на определени дялове в дял "A" и дял "B". Вашият активен дял е дялът, който използвате в момента, а неактивният дял може да се актуализира във фонов режим и след това да се превключи с бързо рестартиране.
Това внедряване прави софтуерните актуализации значително по-бързи на устройства с Android. Някои производители на оригинално оборудване обаче все още не са възприели този подход. Устройствата на Samsung, например, не разполагат с A/B дялове и им отнема много повече време за прилагане на софтуерни актуализации, което прави устройствата неизползваеми за няколко минути. Сега Google има за цел да промени това, като направи виртуалната A/B поддръжка задължителна за GMS лицензиране на устройства, стартирани с Android 13.
По-рано Google се опита да наложи виртуална A/B поддръжка на всички устройства, стартирани с Android 11. Компанията обаче се отказа от изискването и актуализира документа за дефиниране на съвместимостта (CDD) на Android 11, за да препоръча, но не и да наложи поддръжка за A/B системни актуализации. Поради това някои OEM производители на Android все още не са въвели виртуална A/B поддръжка и, като разширение, поддръжка за безпроблемни актуализации на своите устройства.
Докато Android 13 CDD все още не изисква OEM производителите да предлагат виртуална A/B поддръжка, нов доклад от Еспър разкрива, че Google вече го задължава за GMS лицензиране на устройства за стартиране на Android 13. За тази цел компанията има добавени нови тестове към Vendor Test Suite (VTS), които правят виртуалната A/B поддръжка задължителна за стартиращи устройства с Android 13.
Докладът отбелязва, че въпреки че тези тестове са били обединени преди стартирането на Android 13, те "остават на място дори след стартирането му, за разлика от това, което се случи по време на разработката на Android 11." Това означава, че всички устройства, стартирани с Android 13, ще трябва да преминат тези тестове, за да получат GMS сертификат.
Всъщност Google ще изисква OEM производителите, които пускат устройства с Android 13, да предлагат виртуална A/B поддръжка, ако желаят да предоставят мобилни услуги на Google. Единственото изключение, т.к Еспър бележки, е „Устройствата с Android 13 стартират, доставяни с по-стар софтуер на доставчика, благодарение на изрязването на VTS теста в резултат на програмата Google Requirements Freeze (GRF)."
С виртуалната A/B поддръжка, която се превръща в изискване за стартиращи устройства с Android 13 с GMS, Seamless Updates най-накрая трябва стават достъпни на устройства от всички OEM производители. За повече информация относно виртуалния A/B и как той ускорява софтуерните актуализации, проверете извън Еспър блог с връзка по-долу.
Чрез:Еспър