5 votos

Cómo funcionan las actualizaciones por aire (OTA)

He leído el artículo de la Wikipedia, pero no está del todo claro cómo se envían las actualizaciones de Android a los dispositivos. Esto es lo que entendí, pero no estoy seguro de que es correcto, así que por favor, añadir detalles para aprobar o desaprobar mis declaraciones.

Caso A El teléfono tiene un servicio que comprueba periódicamente los servidores del fabricante (con algún tipo de sondeo) y, si hay una nueva actualización, informa al usuario con una notificación. El usuario hace clic en la notificación y descarga e instala la actualización desde el servidor del fabricante.

Caso B Las actualizaciones del sistema operativo son como las actualizaciones de software ordinarias, hay un receptor de difusión de Google Cloud Messaging o similar activo en el teléfono y los fabricantes simplemente envían un mensaje usando esto que muestra al usuario una notificación. El usuario hace clic en la notificación y descarga e instala la actualización desde el servidor del fabricante.

Caso C La red móvil notifica al teléfono las actualizaciones (aprovisionamiento por aire (OTAP), como los ajustes MMS y WAP) y luego muestra una notificación de la actualización. El usuario hace clic en la notificación y descarga e instala la actualización desde su proveedor de red móvil.

Todo esto parece probable, pero considere estos casos: ¿Qué pasaría si el teléfono no se registra en la red durante mucho tiempo y se desactiva Internet (piensa en una tablet sin acceso a Internet, por ejemplo)? ¿Por qué los teléfonos con la misma versión (versión internacional) de firmware reciben nuevas actualizaciones en diferentes momentos en diferentes redes?

NOTA: Hace poco descubrí que CyanogenMod tiene actualizaciones OverTheAir en las versiones más nuevas, ¿cómo lo hacen, dudo que tengan soporte de los proveedores de redes móviles?

2voto

Chahk Puntos 15796

CyanogenMod ROM tiene una aplicación de actualización integrada que puede comprobar periódicamente (o manualmente) sus servidores para una nueva versión de la ROM. La versión actual de la ROM y la fecha se envían (de forma totalmente anónima, no se envía ninguna información identificable por razones de privacidad) a sus servidores, y se devuelve cualquier nueva versión. El usuario recibe entonces una notificación, y puede elegir descargar la actualización (en realidad, toda la ROM) y flashearla automática o manualmente a través del Recovery.

About phoneUpdate checkerFrequency options

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X