¿Por qué Android Lollipop causa problemas

Hoy, le brindamos una breve explicación de por qué su dispositivo repentinamente le causa dolores de cabeza después de actualizarlo a Android Lollipop.

Como muchos de ustedes ya sabrán, Lollipop se lanzó en noviembre de 2014. Considerado como el sistema operativo Android más ambicioso hasta el momento, ofrece una amplia gama de golosinas para el ojo y mejoras funcionales como el diseño de materiales, esquema de notificaciones detalladas., características de conectividad mejoradas, gráficos de alto rendimiento, por mencionar algunos. Pero con ellos vienen los problemas ... muchos de ellos. Estos problemas se manifiestan por:

  • Reinicios aleatorios o paradas
  • Rendimiento lento
  • congelación de pantalla / retraso
  • Cierre forzado de aplicaciones.
  • Calentamiento excesivo
  • Pico repentino en el uso de RAM
  • Aplicaciones que no cierran
  • Bucles de arranque
  • Problemas de almacenamiento (primario y secundario)

En esta publicación, le damos las razones por las que Android Lollipop causa problemas a una amplia gama de dispositivos, meses después de su lanzamiento.

Nuevo Android Runtime

La decisión de Google de cambiar de la Máquina Virtual Dalvik a Android RunTime (ART) es tanto una bendición como una maldición para los usuarios de Lollipop. Sobre el papel, ART es mejor en términos de extender la vida útil de la batería y mejorar el rendimiento general sobre Dalvik debido a una diferencia importante: la compilación AOT.

AOT es sinónimo de compilación anticipada. El tiempo de ejecución de ART utiliza esta función para transformar el código o el idioma de la aplicación en un código que su dispositivo entiende. En el más simple de los términos, el enfoque AOT compila o interpreta los códigos de las aplicaciones antes de que se inicien, lo que podría aumentar la velocidad de apertura de las aplicaciones. Esto es beneficioso para un dispositivo porque las aplicaciones solo se compilarán una vez durante la instalación, lo que reducirá en gran medida la necesidad del procesador, que a su vez es bueno para la batería. Esto contrasta con cómo Dalvik hace las cosas.

En Dalvik, los códigos de las aplicaciones se interpretan o se transforman en el código nativo de su dispositivo a través del enfoque Just-in-Time (JIT). Esto significa que su dispositivo solo comienza a compilar aplicaciones en el momento en que se inician. El proceso de interpretación o transformación de los códigos lleva más tiempo porque su dispositivo necesita usar más recursos para recopilar todos los archivos necesarios, compilar la aplicación y cargar todo en la RAM. Su dispositivo continuará ejecutándose perfectamente hasta que haya utilizado toda su RAM en el proceso. Una vez que se llena la RAM y se ponen en cola más aplicaciones, la primera aplicación que se ejecutó se eliminará para acomodar a las nuevas. La carga y descarga constante de aplicaciones en la RAM puede afectar significativamente el rendimiento general de un sistema a lo largo del tiempo.

Sin embargo, un inconveniente importante de ART es su necesidad de más espacio de almacenamiento. Debido a que compila las aplicaciones antes de que se inicien, requiere aproximadamente un 10% más de espacio de almacenamiento que Dalvik. Esta es una de las causas de los problemas de almacenamiento inmediatamente después de instalar Lollipop. Si su dispositivo de almacenamiento primario está casi al máximo de su capacidad durante la actualización, pueden surgir problemas potenciales, desde la congelación, el lento tiempo de carga de las aplicaciones, hasta los archivos faltantes.

Reconfiguración de la configuración del teléfono.

Lollipop es una revisión importante del sistema operativo del teléfono, por lo que los teléfonos y la configuración de la aplicación se modificarán para que quepan en el sistema. Aunque el plan es hacerlo lo más impecable posible, muchos usuarios han reportado problemas inmediatamente después de la actualización, probablemente debido a esto. Con cada aplicación que tiene su exclusivo directorio y configuración de archivos de sistema, es casi imposible que Google y sus socios fabricantes de hardware como Samsung solucionen los problemas de manera efectiva.

Aplicaciones obsoletas

Por último, no se puede culpar a Google ni a sus socios por todo el fiasco. Con decenas de miles de aplicaciones en Play Store, no se puede esperar que todas se actualicen o hasta el estándar de Google quiere que las aplicaciones estén disponibles cuando se lance Lollipop. Incluso meses después del lanzamiento inicial, muchas aplicaciones aún no se han actualizado o depurado para que funcionen en armonía con el nuevo sistema operativo.

El problema aquí es con los desarrolladores. Las aplicaciones no tan populares pueden no ser rentables para ellas, por lo que puede que no tenga sentido mejorarlas, especialmente después de que se lanzara Lollipop. Incluso las aplicaciones bien mantenidas, como Facebook y Twitter, tienen problemas durante el lanzamiento del nuevo sistema operativo.

También vale la pena notar que algunas de sus aplicaciones transferidas de KitKat pueden haber funcionado bien cuando se instalaron en el dispositivo de almacenamiento antes pero ya no después de la actualización de Lollipop. Nuevamente, como Lollipop introdujo muchos cambios que incluyen la reasignación de directorios de archivos, siempre existe la posibilidad de que algunos de los archivos críticos para sus aplicaciones se hayan movido a algún lugar o incluso se hayan eliminado en el proceso.

Soluciones

Suena como que Lollipop es un gran lío, ¿verdad? Bueno no exactamente. Si considera los millones de teléfonos inteligentes que ejecutan este sistema operativo ahora, toda la literatura creada por unos cientos de usuarios en la Web (incluida nuestra propia serie de solucionadores de problemas) que parece predicar el mal que es Lollipop no parece mucho. Lollipop es un sistema operativo bastante sólido que ofrece muchas cosas nuevas para hacer que tu dispositivo Android sea más interesante. A pesar de todas las exageraciones negativas que recibe este sistema operativo, todavía recomendamos que la instalación valga la pena.

Aquí están las posibles soluciones que puede probar.

Limpie la partición de caché

Esto es lo primero que debe hacer si encuentra varios problemas después de una actualización. La partición del caché es una parte especial de su dispositivo de almacenamiento que mantiene los componentes de datos y aplicaciones utilizados con frecuencia. A medida que se actualiza a Lollipop, es posible que ciertos conjuntos de datos ya no sean relevantes o hayan sido modificados, lo que puede ocasionar una carga lenta de los problemas de la aplicación o la congelación. Eliminar el caché solucionará instantáneamente el problema.

Borrar la partición del caché no borrará ningún dato personal, por lo que es perfectamente seguro hacerlo.

Su dispositivo creará automáticamente un nuevo caché a medida que continúe usándolo.

Arranque el teléfono en modo seguro

Esto es muy útil para aislar si el problema está siendo causado por aplicaciones o firmware de terceros. El Modo seguro se agregó en Android 1.7 Donut para ayudar a los usuarios a identificar aplicaciones telefónicas falsas. Cuando está habilitado, el modo seguro debe evitar que se ejecuten aplicaciones de terceros, aunque no funciona todo el tiempo. Todavía se pueden ejecutar aplicaciones especialmente diseñadas para ignorar el modo de diagnóstico. En el Modo seguro, se suspenden todas las configuraciones de usuario que incluyen sus fondos de pantalla más queridos.

Si observa un problema después de descargar aplicaciones, arrancar el teléfono en modo seguro es una buena manera de darle una lista de aplicaciones para comenzar.

Mientras se encuentra en modo seguro, puede continuar usando las funciones básicas de su teléfono, como llamar, enviar mensajes, conectarse a Internet, etc.

Borrar caché de aplicación individual o datos

Si solo una aplicación no funciona correctamente después de actualizar a Lollipop, intente eliminar su caché y sus datos. Puede hacer esto en lugar de borrar la partición de caché de su teléfono cuando se trata de una aplicación problemática única. Tenga en cuenta que la eliminación de los datos de una aplicación puede provocar la pérdida de datos personales en función de la aplicación. Por ejemplo, si está borrando los datos de la aplicación de sus contactos, es posible que el teléfono borre su historial de llamadas y sus mensajes. Asegúrese de crear una copia de sus datos personales antes de presionar el botón de borrar datos.

Quitar o deshabilitar bloatware

Bloatware se refiere a las aplicaciones agregadas por los operadores a un dispositivo para promover funciones y funciones a menudo redundantes. A veces pueden causar problemas de rendimiento debido a los factores mencionados anteriormente, por lo que es mejor si los trata en lugar de dejarlos en paz. Si no te gustan mucho, trata de ver si puedes desinstalarlos. La mayoría de las veces no puede, por lo que su mejor curso de acción es simplemente deshabilitarlos. Simplemente vaya al mismo menú donde puede eliminar el caché y los datos de una aplicación y busque el botón de desactivación.

Hacer un restablecimiento de fábrica

Este es nuestro amigo. De hecho, este es nuestro único amigo eficaz que puede ayudarnos a resolver la mayoría de los problemas relacionados con Lollipop en este momento. Incluso si se pone en contacto con Google o sus socios, el restablecimiento de fábrica es siempre su solución potencial más recomendada cuando se trata de resolver problemas de Lollipop. Seguro que es exigente y una molestia, pero le da a su dispositivo un respiro muy necesario.

Una cosa importante que debe recordar para asegurarse de que el restablecimiento de fábrica valga la pena en todo su esfuerzo es tener cuidado con las aplicaciones que instala en su dispositivo. Si continúa teniendo problemas después de realizar un restablecimiento de fábrica, es posible que esté instalando las mismas aplicaciones obsoletas.

Formatea tu dispositivo de almacenamiento

Una buena manera de eliminar errores es limpiar los dispositivos de almacenamiento. Intente formatear sus dispositivos de almacenamiento primario (interno) y secundario (SD).

Asegurar un reemplazo

Si todas las soluciones parecen fallar, considere obtener un nuevo reemplazo. Mantenlo simple.