Google은 Android 13으로 출시되는 기기에 대해 가상 A/B 시스템 업데이트를 의무화합니다.

Google은 다음과 같이 출시되는 기기에서 GMS 라이선스에 대한 가상 A/B 지원을 의무화한 것으로 알려졌습니다. 안드로이드 13. 덕분에 Samsung 및 Oppo와 같은 제조업체의 Android 13 출시 장치는 몇 년 동안 경쟁업체에 뒤처진 끝에 마침내 원활한 업데이트를 지원할 수 있게 되었습니다.

혹시 모르니 Google은 소프트웨어 업데이트 속도를 높이기 위해 Android 7.0 Nougat에 A/B 파티션 구성표를 도입했습니다. 회사는 특정 파티션을 "A" 파티션과 "B" 파티션으로 복제하는 지원을 추가했습니다. 활성 파티션은 현재 사용 중인 파티션이며, 비활성 파티션은 백그라운드에서 업데이트한 후 빠른 재부팅을 통해 전환할 수 있습니다.

이 구현을 통해 Android 기기에서 소프트웨어 업데이트가 훨씬 더 빨라집니다. 그러나 일부 OEM은 아직 이 접근 방식을 채택하지 않습니다. 예를 들어 삼성 장치에는 A/B 파티션 기능이 없으며 소프트웨어 업데이트를 적용하는 데 훨씬 더 오랜 시간이 걸리므로 몇 분 동안 장치를 사용할 수 없게 됩니다. Google은 이제 Android 13으로 출시되는 기기의 GMS 라이선스에 가상 A/B 지원을 필수로 설정하여 이러한 상황을 바꾸는 것을 목표로 하고 있습니다.

Google은 이전에 Android 11로 출시되는 모든 기기에서 가상 A/B 지원을 의무화하려고 시도했습니다. 그러나 회사는 요구 사항에 따라 역추적됨 A/B 시스템 업데이트 지원을 권장하지만 강제하지는 않도록 Android 11 호환성 정의 문서(CDD)를 업데이트했습니다. 이로 인해 일부 Android OEM은 아직 가상 A/B 지원을 구현하지 않고 있으며, 나아가 해당 장치에서 원활한 업데이트를 지원하지도 않습니다.

Android 13 CDD는 여전히 OEM이 가상 A/B 지원을 제공하도록 요구하지 않습니다., 의 새로운 보고서 에스퍼 Google은 이제 Android 13 출시 기기에 대한 GMS 라이선스를 의무화하고 있음을 밝힙니다. 이를 위해 회사는 새로운 테스트를 추가했습니다 Android 13 출시 기기에 가상 A/B 지원을 의무화하는 VTS(Vendor Test Suite)입니다.

보고서는 이러한 테스트가 Android 13 출시 전에 병합되었지만 "Android 11 개발 중에 발생한 것과 달리 출시 후에도 그대로 유지됩니다." 즉, Android 13으로 출시되는 모든 기기는 GMS 인증을 받으려면 이러한 테스트를 통과해야 합니다.

실제로 Google은 Android 13을 탑재한 기기를 출시하는 OEM에게 Google 모바일 서비스를 제공하려는 경우 가상 A/B 지원을 제공하도록 요구합니다. 유일한 예외는 다음과 같습니다. 에스퍼 메모는 "GRF(Google 요구 사항 동결) 프로그램의 결과로 VTS 테스트에서 분할된 덕분에 이전 공급업체 소프트웨어와 함께 배송되는 Android 13 출시 기기입니다."

가상 A/B 지원이 GMS가 포함된 Android 13 출시 기기의 요구사항이 되면서 마침내 원활한 업데이트가 가능해졌습니다. 모든 OEM의 장치에서 사용할 수 있습니다. 가상 A/B 및 소프트웨어 업데이트 속도를 높이는 방법에 대한 자세한 내용은 다음을 확인하세요. 밖으로 에스퍼 아래 링크된 블로그.


을 통해:에스퍼