jueves, noviembre 21, 2013

on Leave a Comment

Android: Acelerar las actualizaciones borrando datos del Marco de Servicios de Google no es buena idea

Acelerar las actualizaciones borrando datos del Marco de Servicios de Google no es buena idea

SAMSUNG CSC


Con cada anuncio de una nueva versión Android llegan la interminable espera hasta que se libera la actualización y una segunda y también interminable espera hasta que llega a nuestro dispositivo. Es por ello que muchos usuarios buscan vías rápidas de recibirla, y las técnicas utilizadas pueden resultar más peligrosas de lo que en primer lugar nos habían parecido.


Con la llegada de Jelly Bean al Nexus 4 se popularizó el método de borrar los datos de la aplicación de Marco de Servicios de Google. Al hacer esto la gran mayoría de usuarios recibían inmediatamente una notificación con la posibilidad de actualizar. Increíblmente sencillo, pero ahora que se vuelve a repetir con Android 4.4 KitKat para el Nexus 4 el ingeniero de Google Dan Morrill nos advierte de sus peligros a través de un post en Reddit.


Lo que nos explica es que desde el punto de vista de los servidores de Google es como si hiciéramos un reseteo de fábrica en el dispositivo, y hay algunas pegas al hacer esto, ya que se invalidan los tokens que usan las aplicaciones que emplean Google Cloud Messenger (GCM), el servicio de mensajería de Google que permite, entre otras cosas, recibir notificaciones push de aplicaciones sin necesidad de hacer uso de la notificación persistente que tanto molesta en la barra.


Al ocurrir esto perderemos notificaciones de Gmail, y lo mismo ocurrirá con todas las aplicaciones que usen GCM, ya que hasta que no recibamos un nuevo token las cosas no volverán a funcionar correctamente. Si tenemos suerte esto será rápido, pero si se retrasa el proceso tendremos problemas durante un tiempo.


Morrill admite que esto no es el fin del mundo, pero que si tenemos prisa por actualizar siempre podemos recurrir al adb sideload y cargar la imagen de la actualización en nuestro dispositivo para acelerar el proceso, ya que hacerlo borrando los datos del marco de servicios de Google no es la mejor idea.


Además de esto ha hablado sobre el funcionamiento de las actualizaciones en Android y como estas llegan a nuestros dispositivos, ya que es el origen de que haya tanta expectativa e impaciencia por recibirlas. Durante las primeras 48 horas solo el 1% de los dispositivos reciben la actualización, y estos se usan para ver los reportes de errores y feedback de usuarios como primer punto de vista y evitar así que si algo falla llegue a demasiada gente.


Al resto del mundo suele llegar primero al 25%, luego al 50% y por último al 100% restante a lo largo de unas dos semanas. Pero hay una cosa que deja muy clara, y es que en los diferentes lanzamientos de porcentajes de actualizaciones si no se nos ofrece la primera vez, no se nos va a volver a ofrecer hasta que se vuelve a lanzar el siguiente lote. Es decir, que si nuestro dispositivo busca actualización cuando se ha lanzado la actualización para el 25% y no se nos ofrece da igual que le demos a “buscar actualización”, ya que no se nos ofrecerá otra vez hasta el próximo lote.


Así que todo vuelve a la situación inicial, hay que tener paciencia. Eso o recurrir al adb sideload.


El artículo Acelerar las actualizaciones borrando datos del Marco de Servicios de Google no es buena idea se publicó en El Androide Libre (El Blog Android de referencia. Aplicaciones, noticias, Juegos y smartphones Android Libres)























via El Androide Libre http://feedproxy.google.com/~r/elandroidelibre/~3/G7_IKqyd4pY/story01.htm

0 comentarios: