Sony ha publicado una nueva infografía que le muestra paso a paso el proceso de cómo llega una actualización de Android desde Google al teléfono inteligente que tiene en la mano.
Las actualizaciones de Android, incluidos parches de seguridad y versiones principales, son algo que mucha gente valora. Por supuesto, algunos temen las nuevas actualizaciones, ya que pueden cambiar las cosas y, a veces, pueden surgir nuevos errores o problemas de rendimiento. Sin embargo, en su mayor parte, las nuevas actualizaciones de Android son importantes y vitales para la plataforma. Sin embargo, todo el proceso por el que pasa una actualización de Android es increíblemente complejo, por lo que Sony acaba de publicar una infografía para ayudar a ilustrar todo el proceso.
La primera fase es el proceso de "presentación" y comienza cuando Google envía a los OEM de Android lo que se llama un kit de desarrollo de plataforma (PDK para abreviar). Esto sale unas semanas antes del lanzamiento de una nueva versión de Android e incluye una colección de archivos fuente y más para ayudar al OEM a desarrollar, optimizar y probar la nueva actualización. Luego, cuando Google publique la actualización, los OEM podrán comenzar a construir las bases para poder centrarse en la capa de abstracción de hardware (HAL).
El proceso HAL se centra completamente en lograr que los diferentes componentes de hardware funcionen con el nuevo software. Si una empresa no utiliza los mismos componentes que utiliza Qualcomm (lo que a veces es el caso), entonces le corresponde al OEM solucionar este problema. Una vez hecho esto, pueden empezar a trabajar en las funciones básicas que un teléfono inteligente o una tableta debería poder realizar. Esto incluye, entre otros, cosas como hacer y recibir llamadas telefónicas, enviar y recibir mensajes y conectividad a Internet.
Una vez aclarado esto, el OEM puede trabajar en la función de software que hace que sus dispositivos se destaquen de la competencia. En el caso de Sony, esto incluye personalizar la pantalla de bloqueo y otras aplicaciones, incluidos contactos, música, películas, álbumes, cámara, correo electrónico y otras funciones como Smart Stamina y Xperia Assist. Una vez hecho esto, pueden realizar algunas pruebas internas dentro de la empresa seguidas de más pruebas fuera del laboratorio.
Se podría pensar que es el final, pero es sólo la primera fase. Una vez completado esto, comienza la fase dos y aquí es donde entra en juego la certificación y aprobación de la actualización. Estos dispositivos deben cumplir ciertos estándares en cuanto a Bluetooth, WiFi y conectividad celular. Algunos de estos socios celulares también quieren ciertas cosas en el software, por lo que una vez implementadas, la actualización se somete a algunas pruebas por parte del operador.
Finalmente, con todo eso resuelto, pueden comenzar a implementar la actualización para los usuarios. Normalmente, esto se hace gradualmente mientras el equipo se sienta y revisa los registros para detectar cualquier tipo de error crítico durante el proceso de actualización. Si se detectan algunos, entonces es necesario arreglarlos, pero si no, continuarán con el proceso de implementación hasta que se complete.
Fuente: Sony móvil