Berichten zufolge schreibt Google virtuelle A/B-Unterstützung für die GMS-Lizenzierung auf Geräten vor, die mit starten Android 13. Dadurch könnten Android 13-Startgeräte von Herstellern wie Samsung und Oppo endlich Unterstützung für nahtlose Updates bieten, nachdem sie mehrere Jahre hinter der Konkurrenz zurückgeblieben waren.
Für die Unwissenden: Google hat mit Android 7.0 Nougat ein A/B-Partitionsschema eingeführt, um Software-Updates zu beschleunigen. Das Unternehmen hat Unterstützung für das Duplizieren bestimmter Partitionen in eine „A“-Partition und eine „B“-Partition hinzugefügt. Ihre aktive Partition ist die Partition, die Sie gerade verwenden. Die inaktive Partition kann im Hintergrund aktualisiert und dann mit einem schnellen Neustart auf diese umgeschaltet werden.
Durch diese Implementierung werden Software-Updates auf Android-Geräten deutlich schneller. Allerdings müssen einige OEMs diesen Ansatz noch übernehmen. Samsung-Geräte verfügen beispielsweise nicht über A/B-Partitionen und brauchen viel länger, um Software-Updates anzuwenden, sodass die Geräte mehrere Minuten lang unbrauchbar sind. Google möchte dies nun ändern, indem es die virtuelle A/B-Unterstützung für die GMS-Lizenzierung auf Geräten mit Android 13 obligatorisch macht.
Google hat zuvor versucht, die virtuelle A/B-Unterstützung auf allen Geräten vorzuschreiben, die mit Android 11 starten. Allerdings ist das Unternehmen von der Forderung zurückgezogen und das Android 11 Compatibility Definition Document (CDD) aktualisiert, um die Unterstützung für A/B-Systemaktualisierungen zu empfehlen, aber nicht durchzusetzen. Aus diesem Grund müssen einige Android-OEMs noch virtuelle A/B-Unterstützung und damit auch Unterstützung für nahtlose Updates auf ihren Geräten implementieren.
Während das Android 13 CDD verlangt immer noch nicht, dass OEMs virtuellen A/B-Support anbieten, ein neuer Bericht von Esper enthüllt, dass Google es jetzt für die GMS-Lizenzierung auf Android 13-Startgeräten vorschreibt. Zu diesem Zweck hat das Unternehmen neue Tests hinzugefügt zur Vendor Test Suite (VTS), die die virtuelle A/B-Unterstützung für Android 13-Startgeräte obligatorisch macht.
Der Bericht stellt fest, dass diese Tests zwar vor der Einführung von Android 13 zusammengeführt wurden, sie jedoch "bleiben auch nach der Veröffentlichung bestehen, im Gegensatz zu dem, was während der Entwicklung von Android 11 passiert ist.“ Das bedeutet, dass alle Geräte, die mit Android 13 starten, diese Tests bestehen müssen, um die GMS-Zertifizierung zu erhalten.
Tatsächlich verlangt Google von OEMs, die Geräte mit Android 13 auf den Markt bringen, virtuelle A/B-Unterstützung anzubieten, wenn sie Google Mobile Services bereitstellen möchten. Die einzige Ausnahme, wie Esper Notizen, ist „Android 13-Startgeräte werden mit Software älterer Anbieter ausgeliefert, dank der Ausgliederungen im VTS-Test aufgrund des Google Requirements Freeze (GRF)-Programms.“"
Da virtuelle A/B-Unterstützung auf Android 13-Startgeräten mit GMS zur Voraussetzung wird, sollten nahtlose Updates endlich verfügbar sein werden auf Geräten aller OEMs verfügbar. Weitere Informationen zu Virtual A/B und wie es Software-Updates beschleunigt, finden Sie hier aus dem Esper Blog unten verlinkt.
Über:Esper