Noticias, Gadgets, Android, Móviles, Descargas de Aplicaciones

Así es como se implementa una actualización de software de Android (OTA)

Sony ha creado una representación gráfica / informativa detallada para informar a sus usuarios sobre cómo Lanzamiento de la actualización de software de Android, detallando su viaje de principio a fin.

A menudo hablamos de actualizaciones de software y vemos muchas de ellas casi a diario. Muchos de nosotros incluso nos quejamos de lo lento que puede ser un fabricante de Android cuando se trata de llevar la última actualización de software a los dispositivos. Digamos, por ejemplo, Android Oreo en este caso, que se anunció recientemente. Los usuarios esperan que los OEM proporcionen dichas actualizaciones de software lo antes posible. Pero en esta prisa, casi nos olvidamos del tiempo que requiere el fabricante para adaptar su código propietario al nuevo software. No me malinterpretes, no estoy ni a favor ni en contra del fabricante ni de los usuarios.

Entonces, Sony se destacó y dio un pequeño paso, mostrando cómo exactamente se implementa una actualización de software de Android para que los usuarios puedan comprender el proceso.

El viaje de cómo se implementa una actualización de software de Android: infografías de Sony

Sony ha publicado una representación de imágenes del proceso completo. No solo se lo mostraré, sino que también intentaré involucrarme por completo para ayudarlo a comprender cómo va todo el proceso y cómo una Actualización de software de Android comienza su viaje. Según Sony, es un proceso de 2 fases.

La infografía se ha dividido en partes para darte una explicación paso a paso.

Fase 1 – Traer a colación

  Cómo se implementa una actualización de software de Android - Fase 1Fase 1: Traer a colación

La nueva versión de Android inicia su curso directamente desde Google en forma de PDK (Platform Development Kit), que es básicamente el código fuente de la nueva actualización. Este PDK se envía a los OEM como Sony, unas semanas antes del lanzamiento final. Simplemente podría no ser el código final, que reside en todas las correcciones, mejoras y nuevas características, pero ayuda al fabricante a establecer una base y comenzar su proceso de prueba para los dispositivos. Esto ayuda a la empresa a acelerar su desarrollo y procesar las compilaciones finales en un período de tiempo mucho más corto.

Luego, avanza lentamente hacia la versión final, para la cual Google empuja el código fuente. Los fabricantes luego adaptan este código a su propio sistema propietario y el desarrollo da un paso más.

La tercera parada es HAL (Capa de abstracción de hardware), donde el OEM hace que sus chips de hardware y su configuración funcionen con la última versión de software.

  Cómo se implementa una actualización de software de Android - Fase 1.1Fase 1.1

En caso de que el fabricante no use el mismo hardware que el de Qualcomm, entonces debe abrirse camino a través del código y probar todas las funcionalidades del dispositivo. Estos incluyen un arranque adecuado, servicios RIL, audio, gráficos y todo lo demás que un dispositivo está configurado para realizar.

Ahora viene el cambio de imagen de Sony, donde el sistema recibe el toque del software propietario de Sony. Estos incluyen revisión de la interfaz de usuario, mejoras de la pantalla de bloqueo y aplicaciones como películas, música, cámara, etc.

Luego viene la prueba final, que se lleva a cabo dentro de las paredes de Sony. Los probadores son designados para los mismos, quienes brindan la retroalimentación adecuada. Los comentarios luego dan como resultado más correcciones y optimizaciones que podrían llevarse a cabo en la parte del software. La empresa también realiza pruebas fuera de sus propios laboratorios para obtener comentarios.

Fase 2 – Certificación y aprobación

  Cómo se implementa una actualización de software de Android - Fase 2Fase 2: Certificación y aprobación

Ahora llega el momento de la garantía de calidad y la certificación. El proceso de certificación asegura que el software desarrollado esté a la altura de la calidad y el rendimiento, cumpliendo con los estándares de la tecnología Wi-Fi y Bluetooth. Publica la certificación, la compilación final casi está lista para implementarse, pero solo hay una cosa más.

Algunos socios operadores pueden requerir una versión especial del software final que se les entregará en sus extremos. Estos operadores luego ayudan al OEM en lo que respecta a las pruebas y la remodelación final de la versión especial.

Después de todas las fases de desarrollo, pruebas continuas, aprobación de la certificación y participación del operador (operador), la Actualización de software de Android se implementa en los dispositivos OEM.

El proceso no termina ahí. El período de tiempo entre el lanzamiento final y la llegada de PDK de la próxima actualización, la empresa da tiempo al soporte al cliente. El proceso se lleva a cabo mediante llamadas de voz para ayudar a los clientes, foros comunitarios y redes sociales.

Y así es como se lanza al público una actualización de software de Android. Pasa por varias paradas y dedicación de desarrolladores y fabricantes.

Espera, Sony no es el único

Hace unos años, en 2013, el famoso fabricante de Android, HTC, presentó una infografía similar. Detalla cada paso de cómo se implementa una actualización de software de Android.

Ver HTC “Actualización de la anatomía del sistema operativo Android“.

La representación de HTC es bastante más detallada, pero podría resultar confusa al mismo tiempo para los usuarios finales.

De hecho, nos damos cuenta de cuánto trabajo y tiempo requiere un OEM de Android para recorrer este proceso de actualización. Y les agradecemos por ello. Por supuesto, puede que haya algunos OEM con los que no esté satisfecho (Cough..Samsu ..), así que comparta sus experiencias con nosotros. ¿Cómo se siente con respecto al programa de actualización de su dispositivo? ¿Está a tiempo o necesita mejoras significativas? Comente a continuación y nos encantaría compartir nuestras propias experiencias también.

Fuente: Blog de Sony Mobile