¿Cómo funcionan las actualizaciones en Android?

Autor: | Posteado en Android Sin comentarios

Actualización Android

Las actualizaciones en Android® siempre ha sido un tema algo peliagudo. Tardanza en la venida de las ultimas versiones, olvido de terminales al cabo de poco tiempo… Son algunas las deducciones que las compañías han dado a sus visitantes para que estén descontentos con este aspecto. Además, el hecho de que bajo el mismo metodo operativo convivan varios constructores y terminales de algunas gamas (baja, media, alta) provoca el popular problema de la fragmentación.

Precisamente ayer publiqué un capítulo en el que valoraba el año de HTC. Sin duda, su primordial dilema de siempre ha sido el valor de venta de los terminales, sin embargo como el resto de compañías, las actualizaciones siempre han sido un tema del que nadie ha salido contento. Por suerte, parece que a partir de ahora se han propuesto mejorar un poco en este sentido y en el HTC® One ya hemos visto estos frutos con rapidas actualizaciones en las 3 versiones que han llegado al buque insignia de los taiwaneses.

HTC | Infografía originial

Además, ahora nos viene esta detallada infografía en la que la compañia intenta explicar de una forma mas comprensible la forma en la que sus terminales reciben las actualizaciones. Un detalle a tener en cuenta en este sentido es que hay 3 tipos de dispositivos: los Google® Edition; los libres o de desarrollo; y los de operadora. Es significativo recordar estas diferencias, puesto que segun pertenezcan a un clan u otro, un equipo se modificará antes o mas tarde.

A modo de resumen, el método es el siguiente:

1- Google crea la versión y envía el PDK (kit de desarrollo de la plataforma) a HTC

2- Google presenta la nueva versión y la envía a HTC

3- Tanto HTC® como los creadores de chips valoran la posibilidad de modificar los terminales

4- Los creadores de chips desarrollan los correspondientes drivers

Hasta aquí, los 3 tipos de terminales han seguido un desarrollo parejo, sin embargo ahora comienzan los cambios.

Proceso de modernización Android

Google Edition

Empezaremos por los últimos en llegar al mercado, los Google® Edition. En este caso los pasos a continuar son mas sencillos ya que no hace falta la incorporación de los beneficios propios de HTC® como sería la capa de personalización Sense, simplemente se intenta de crear los drivers necesarios para que el equipo funcione.

Una vez ya es totalmente funcional, HTC® hace los correspondientes tests para verificar que todo esta en orden. En caso de que no lo esté, se van proponiendo cambios que puedan solucionar los fallos que se presenten. Una vez todo funcione, la nueva version es enviada de vuelta a Google para que la compruebe y finalmente lance la OTA (actualización en el aire). El último paso es que el cliente descargue la modernización y empiece a disfrutar.

Terminales libres y de desarrollo

En este caso HTC sí que debe integrar sus propios servicios, por lo que el proceso se alarga en el tiempo. En 1° lugar, después de que los creadores de chips desarrollen los drivers necesarios, HTC® designa masa y bienes en valorar si es apto de dar el soporte y si es así, comienza la integración de la capa de personalización, HTC® Sense.

Realizado todo este desarrollo y la incorporación correspondiente, la nueva version es testeada en busca de fallos como ocurría con los Google® Play. El proceso en este estadio es precisamente igual, con la unica diferencia de que una vez sirve todo correctamente es HTC® la encargada de liberar la OTA.

Operadoras

Y finalmente, los mas lentos de todos, los correspondientes a las operadoras de telefonía. No quiero defender a los creadores con estas palabras, sin embargo sí que es cierto que este paso extra de integración de los beneficios de las operadoras alarga eternamente las actualizaciones y provoca que estas no terminen de llegar jamás a nuestros terminales.

De hecho, si lo comparamos con el desarrollo de las actualizaciones de los terminales libres observaremos que es muy parecido. La unica diferencia esta en la inclusión de la personalización y de los beneficios de las operadoras y las pruebas que se elaboran para verificar que estos funcionen correctamente. Y finalmente, tanto HTC® como la propia operadora son los responsables de crear llegar la actualización a los distintos terminales.

Proceso modernización Android

Como logramos comprobar, el proceso de desarrollo de cada actualización, segun el tipo de terminal, no es tan fácil como podría parecer en un principio. Además, además logramos apreciar un detalle muy atrayente (y desagradable), puesto que a cuanta mas masa tenga ese tipo de dispositivo, mas complicada sera dicha actualización.

¿Será 2014 el año en el que todo esto cambiará? Por el instante HTC y Motorola® ya se han desmarcado notablemente del resto en lo que a rapidez en el lanzamiento de las actualizaciones se refiere. La sensación general es que Android 4.4 Kit Kat, además de poder ser usado en terminales con pocos recursos, además puede actualizarse mas rápidamente. Faltará visualizar como responden otras marcas como Sony, Samsung® o LG® en este sentido.

¿Y tú que piensas? Pásate por ¿Cómo funcionan las actualizaciones en Android? para dejar tu huella.

Puedes unirte a nosotros en Twitter, Facebook o en Google+

Publicado actualmente en Andro4all

Andro4all


También puedes revisar estas noticias relacionadas.

Agrega tu comentario