Activé Android Runtime (ART) en lugar de Dalvik y luego mi teléfono se reinició pero parece que está atascado en un bootloop.
¿Tomará más tiempo el primer bot después de elegir ART? ¿Cómo puedo saber si está atascado en un bootloop en lugar de solo arrancar lentamente?
Mi dispositivo es un HTC Explorer con la versión CM 11 beta 4.
El primer arranque después de cambiar a ART generalmente tarda un poco más en arrancar. Después de eso, vuelve a compilar cada aplicación usando el nuevo tiempo de ejecución antes de que puedas usar el dispositivo. Durante esta etapa, el dispositivo muestra un mensaje con su progreso actual. Si nunca llega a esa etapa, existe una buena posibilidad de que Android se quede atascado al intentar arrancar.
Si está atascado en un bucle de arranque, debería ver que su teléfono cambia continuamente del logotipo de arranque de HTC al logotipo de arranque de CM y viceversa. Si está atascado solo en el logotipo de inicio de CM, existe la posibilidad de que realmente se esté iniciando y solo tarde mucho tiempo.
Siga los pasos a continuación:
adb pull /data/property/persist.sys.dalvik.vm.lib
libart.so
con libdvm.so
.adb push persist.sys.dalvik.vm.lib /data/property/
.Fuente: teléfono en bucle de arranque después de encender ART (no desinstaló completamente XPosed) .
adb
ya está habilitado en la Configuración del desarrollador que OP no mencionó en absoluto.No estoy usando su dispositivo, pero haciendo una búsqueda rápida encontré esto:
¡Antes de usar ART, debe habilitar la expansión de memoria en Configuración -> Extras!
Es posible que desee hacerlo antes de habilitar ART la próxima vez. Puede obtener más información aquí
Intente agotar la batería, luego colóquela en un cargador e intente arrancar. Lo mismo sucedió aquí en un Motorola Moto G de segunda generación.
Yo hice lo mismo. Como el espacio de memoria era menor en mi Moto e, se fue al bucle de arranque. Primero mostró alrededor de 169 cifras de instalación de aplicaciones, pero después de completar eso, mostró números más bajos. en arranques sucesivos. Después de un tiempo, cuando lo reinicié a la fuerza muchas veces, comenzó pero ahora con menos espacio restante que Dalvik.
Sé que este hilo es viejo, pero esto puede ayudar a otros en la misma situación. Mi móvil es un LG G2 Mini (D618) rooteado con Kingo. Después de cambiarlo de Dalvik a ART, tomó mucho tiempo reiniciar, mientras optimizaba todas las aplicaciones. Pero luego, cuando apareció la interfaz de usuario, no pude hacer nada porque aparecieron varios mensajes de error en secuencia. Después de un rato tocando Aceptar para cada mensaje, el móvil se reiniciaría y comenzaría todo de nuevo. De hecho, se reinició incluso si se deja solo.
Volví a flashearlo con la ROM de stock (con la opción sin pérdida de datos) pero nada cambió aparte de que se volvió a desrootear. También traté de acceder a él con un ADB Shell, pero seguí recibiendo un error de autorización. Luego, después de reiniciarlo unas 30 veces, volvió a Dalvik por sí solo, ¡y todo volvió a estar bien!
davidbaumann
Andrey Sapegin