Si cada vez que apagas y vuelves a encender tu OnePlus One, OnePlus 2 u OnePlus X es toda una odisea por el tiempo que requiere la carga del sistema operativo Android, los siguientes consejos te interesan para solucionarlo. Al parecer, son muchos los propietarios del smartphone de la marca OnePlus que han expuesto sus quejas al respecto y éstas son las soluciones que por ahora existen para mitigar un error que parece derivar de la máquina virtual.
Concretamente todo radica en el firmware oficial de los dispositivos de la marca, OxygenOS, una ROM que está compilada a partir del código de Android. Es por este motivo que el error solo lo experimentan los propietarios de los OnePlus. Y es que tal y como se ha podido comprobar, el fallo se ha detectado en el proceso de optimización de las aplicaciones al ejecutar el sistema que, en ocasiones, queda bloqueado impidiendo acceder al sistema. Este problema se ha comprobado que está relacionado con los procesos de ejecución en la máquina virtual.
Un problema con la máquina virtual
A partir de Android 5.0 Lollipop Google decidía imprimir un cambio en su plataforma de software. Se implantaba lo que ahora conocemos como ART en sustitución de Dalvik. Una de las diferencias entre ambas –y que está relacionada con la congelación del proceso de optimización de las apps al arrancar el sistema- es que mientras la anterior optimizaba la app cada vez que era ejecutada, ART lo hace al inicio del arranque del propio Android. De este modo se optimizan los recursos, se mejora la experiencia de uso del terminal y además se reduce el consumo energético. Sin embargo, de algún modo este proceso causa ciertos errores en los teléfonos de OnePlus. Si eres uno de los afectados, estos consejos pueden solucionarlo.
Retirar la tarjeta microSD
El paso más sencillo es retirar la tarjeta microSD antes de reiniciar el smartphone. De este modo evitamos que las aplicaciones que hayan podido ser instaladas en este soporte de memoria interfieran en el proceso de optimización que se produce al arrancar Android. Una vez el teléfono ya está en funcionamiento podemos volver a introducir la tarjeta de memoria externa.
Eliminar la memoria caché
En este tipo de memoria se acumulan datos requeridos por las aplicaciones instaladas en los OnePlus y pueden interferir igualmente en el proceso de arranque y optimización de las apps. Por tanto, para asegurarnos de que la memoria caché no ralentice en encendido del smartphone podemos ejecutar lo que se conoce como Wipe cache. ¿Cómo lo hacemos? Tan solo tenemos que acceder al gestor de arranque del OnePlus en cuestión y a su vez acceder al recovery. Para ello tendremos que encender el smartphone pulsando a la vez los botones de volumen y power. Una vez accedemos al gestor de arranque, nos dirigimos a la opción del recovery mediante el botón de volumen y pulsamos el botón power para acceder al mismo. Desde allí ahora tan solo tendremos que ejecutar la opción Wipe cache partition. Reiniciamos y listo.
Restablecer valores de fábrica
Si los pasos anteriores no logran solucionar el error que congela la optimización de apps, la última y más radical opción es resetear el teléfono, lo que también conocemos como restablecer los valores de fábrica. De este modo se perderá toda la información y datos del usuario, por lo que tendrás que empezar de cero, como cuando sacaste el teléfono de la caja para utilizarlo por primera vez. Esta opción la podemos ejecutar desde el propio recovery (tal y como indicamos anteriormente) y escoger Wipe Data / Factory reset. Tras unos minutos el sistema se iniciará automáticamente.