Actualizaciones OTA, actualizaciones OTA

Los dispositivos Android en el campo pueden recibir e instalar actualizaciones inalámbricas (OTA) para el sistema, el software de la aplicación y las reglas de zona horaria. Esta sección describe la estructura de los paquetes de actualización y las herramientas proporcionadas para crearlos. Está destinado a desarrolladores que desean que las actualizaciones OTA funcionen en nuevos dispositivos Android y a aquellos que desean crear paquetes de actualización para dispositivos lanzados.

Las actualizaciones OTA están diseñadas para actualizar el sistema operativo subyacente, las aplicaciones de solo lectura instaladas en la partición del sistema y las reglas de zona horaria; Estas actualizaciones no afectan las aplicaciones instaladas por el usuario desde Google Play.

Actualizaciones del sistema A/B (sin interrupciones)

Los dispositivos Android modernos tienen dos copias de cada partición (A y B) y pueden aplicar una actualización a la partición actualmente no utilizada mientras el sistema está funcionando pero inactivo. Los dispositivos A/B no necesitan espacio para descargar el paquete de actualización porque pueden aplicar la actualización a medida que la leen desde la red; esto se conoce como transmisión A/B . Para obtener más información sobre las actualizaciones OTA para dispositivos A/B, consulte Actualizaciones del sistema A/B (integradas) . Para obtener una aplicación de muestra que proporciona ejemplos sobre el uso de las API de actualización del sistema Android (es decir, update_engine ) para instalar actualizaciones A/B, consulte SystemUpdaterSample (detalles de la aplicación disponibles en updater_sample/README.md ).

Actualizaciones del sistema que no son A/B

Los dispositivos Android más antiguos tienen una partición de recuperación dedicada que contiene el software necesario para descomprimir un paquete de actualización descargado y aplicar la actualización a las otras particiones. Para obtener más información, consulte Actualizaciones del sistema que no son A/B .

Actualizaciones de reglas de zona horaria

A partir de Android 8.1, los OEM pueden enviar datos actualizados de reglas de zona horaria a los dispositivos sin necesidad de una actualización del sistema. Este mecanismo permite a los usuarios recibir actualizaciones oportunas (extendiendo así la vida útil de un dispositivo Android) y a los OEM probar las actualizaciones de zona horaria independientemente de las actualizaciones de imágenes del sistema. Para obtener más información, consulte Reglas de zona horaria .