Actualizaciones OTA

Los dispositivos Android en el campo pueden recibir e instalar actualizaciones inalámbricas (OTA) para el sistema, el software de 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 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/o las reglas de zona horaria; estas actualizaciones no afectan a 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 de la red; esto se conoce como transmisión A/B . Para obtener más información acerca de las actualizaciones OTA para dispositivos A/B, consulte Actualizaciones del sistema A/B (continuas) . Para ver 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 no A/B

Los dispositivos Android más antiguos tienen una partición de recuperación dedicada que contiene el software necesario para desempaquetar 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 no A/B .

Actualizaciones de reglas de zona horaria

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