0 votos

Atascado en un bucle de arranque, y la recuperación Flash no funciona en Nexus 5

Aquí está lo que sucedió:

Una mañana, mi teléfono comenzó a reiniciarse una o dos veces por sí solo. Pensé que era el botón de encendido, pero luego se quedó atascado en el logotipo de animación de inicio. Lo dejé funcionar como 3 horas, así que no creo que sea alguna actualización larga en ejecución.

Cuando reinicio en modo de recuperación, muestra un robot muerto con un signo de advertencia rojo. robot muerto

Lo único que todavía funciona es el fastboot. Cuando intento flashear una nueva recuperación (probé twrp o cwm) con:

sudo ./fastboot flash recovery recovery.img

el comando parece ejecutarse bien, pero cuando reinicio en modo de recuperación, sigo atascado con el robot muerto con un signo de advertencia rojo.

Me gustaría recuperar mis datos si es posible (especialmente mis archivos) así que no intenté flashear toda la ROM original. Pero si eso es lo único que queda por hacer, lo intentaré.

Entonces, ¿Qué más puedo hacer? ¿Por qué no puedo hacer que funcione la recuperación?

TLDR; Nexus 5 brickeado, bootloop, recuperación no funciona, fastboot funciona; ¿qué hacer?

1voto

root-11 Puntos 111

Mi teléfono también se quedó atascado en un bucle de arranque sin motivo aparente. Iba conduciendo al trabajo y de repente el teléfono empezó a reiniciarse. 3,5 horas más tarde se quedó sin batería. No tengo ni idea de por qué, pero así es como lo volví a la vida...

Uso linux ubuntu así que pude conseguir las herramientas de desarrollo:

sudo apt-get install adb android-sdk
sudo apt-get update; sudo apt-get upgrade

También descargué la última imagen de google desde:

https://dl.google.com/dl/android/aosp/hammerhead-m4b30z-factory-625c027b.zip

Para recuperar el teléfono realicé las siguientes operaciones desde la terminal bash:

1. Desbloquear el teléfono

fastboot oem unlock

me@ubuntu:~/Downloads/hammerhead-m4b30z$ fastboot oem unlock
< esperando a que se conecte el dispositivo >
...
OKAY [ 47.200s]
finalizado. tiempo total: 47.200s

Esto muestra un mensaje que dice que está esperando a que se conecte el dispositivo. Luego conecté el teléfono muerto usando un cable USB normal.

El dispositivo Android presenta un menú que pregunta si estoy seguro de que quiero desbloquear el dispositivo y aceptar que la garantía podría verse comprometida. Dado que la garantía del Nexus 5 ya está anulada de todos modos, no veo ningún problema en continuar.

2. Instalar el archivo de imagen

Luego descomprimí el archivo de imagen descargado y accedí a la carpeta:

me@ubuntu:~/Downloads/hammerhead-m4b30z$ ll
total 609328
drwxr-x--- 2 me me      4096 Dec  7  2016 ./
drwxr-xr-x 4 me me      4096 Oct 21 16:20 ../
-rw-r----- 1 me me   3199188 Dec  7 2016 bootloader-hammerhead-hhz20h.img
-rw-r----- 1 me me       974 Dec  7 2016 flash-all.bat
-rwxr-x--x 1 me me       845 Dec  7 2016 flash-all.sh*
-rwxr-x--x 1 me me       798 Dec  7 2016 flash-base.s
-rw-r----- 1 me me 574089971 Dec  7 2016 image-hammerhead-m4b30z.zip
-rw-r----- 1 me me  46581248 Dec  7 2016 radio-hammerhead-m8974a-2.0.50.2.30.img

Como el teléfono está desbloqueado, puedo ejecutar el comando de flasheo desde aquí:

sh flash-all.sh

Mientras se ejecuta el script, veo los siguientes mensajes:

me@ubuntu:~/Downloads/hammerhead-m4b30z$ sh flash-all.sh 
el dispositivo reporta un tamaño máximo de descarga de 1073741824 bytes
enviando 'bootloader' (3124 KB)...
OKAY [  0.291s]
escribiendo 'bootloader'...
OKAY [  0.516s]
finalizado. tiempo total: 0.807s
reiniciando en bootloader...
OKAY [  0.062s]
finalizado. tiempo total: 0.112s
el dispositivo reporta un tamaño máximo de descarga de 1073741824 bytes
enviando 'radio' (45489 KB)...
OKAY [  1.547s]
escribiendo 'radio'...
OKAY [  3.123s]
finalizado. tiempo total: 4.670s
reiniciando en bootloader...
OKAY [  0.000s]
finalizado. tiempo total: 0.050s
el dispositivo reporta un tamaño máximo de descarga de 1073741824 bytes
el archivo no contiene 'boot.sig'
el archivo no contiene 'recovery.sig'
el archivo no contiene 'system.sig'
el archivo no contiene 'vendor.img'
borrando userdata...
Creando sistema de archivos con los parámetros:
    Tamaño: 13725835264
    Tamaño de bloque: 4096
    Bloques por grupo: 32768
    Inodos por grupo: 8144
    Tamaño de inodo: 256
    Bloques de diario: 32768
    Etiqueta: 
    Bloques: 3351034
    Grupos de bloques: 103
    Tamaño de grupo de bloques reservado: 823
Se ha creado el sistema de archivos con 11/838832 inodos y 93654/3351034 bloques
borrando caché...
Creando sistema de archivos con los parámetros:
    Tamaño: 734003200
    Tamaño de bloque: 4096
    Bloques por grupo: 32768
    Inodos por grupo: 7472
    Tamaño de inodo: 256
    Bloques de diario: 2800
    Etiqueta: 
    Bloques: 179200
    Grupos de bloques: 6
    Tamaño de grupo de bloques reservado: 47
Se ha creado el sistema de archivos con 11/44832 inodos y 5813/179200 bloques
--------------------------------------------
Versión del cargador de arranque...: HHZ20h
Versión de la banda base.....: M8974A-2.0.50.2.30
Número de serie........: 02c6bc76215fcd2d
--------------------------------------------
comprobando producto...
OKAY [  0.100s]
comprobando versión del cargador de arranque...
OKAY [  0.100s]
comprobando versión de la banda base...
OKAY [  0.100s]
enviando 'boot' (9156 KB)...
OKAY [  0.500s]
escribiendo 'boot'...
OKAY [  0.781s]
enviando...'recuperación' (10014 KB)...
OKAY [  0.569s]
escribiendo 'recuperación'...
OKAY [  0.824s]
borrando 'sistema'...
OKAY [  1.297s]
enviando 'sistema' (1020657 KB)...
OKAY [ 32.164s]
escribiendo 'sistema'...
OKAY [ 69.195s]
borrando userdata'...
OKAY [  7.820s]
enviando 'userdata' (137318 KB)...
OKAY [  4.511s]
escribiendo 'userdata'...
OKAY [  9.175s]
borrando 'caché'...
OKAY [  0.628s]
enviando 'caché' (13348 KB)...
OKAY [  0.630s]
escribiendo 'caché'...
OKAY [  1.064s]
reiniciando...

finalizado. tiempo total: 130.023s

3. Instrucciones de bienvenida a Android que ves en un dispositivo nuevo.

Ahora funciona.

0voto

kvaps Puntos 33

Este parece ser un problema extraño; ¿recuerdas haber ajustado tu teléfono antes de apagarse, porque muchos ajustes como ese solo tienen efecto después de reiniciar. Dudo que solo tengas acceso a los comandos de fastboot, pero si es así, puedes ejecutar fastboot erase cache para borrar la caché de tu dispositivo. Deja que se inicie durante algún tiempo después de ejecutar este comando, porque la caché necesita ser "restaurada" después de limpiarla. Es más probable que también tengas acceso a adb, en cuyo caso debes hacer una copia de seguridad completa antes de eliminar todas las particiones y reinstalar el sistema operativo.

Aquí hay un enlace a un programa que alguien creó para hacer copias de seguridad directamente en la PC, y aquí hay otro hilo en xda.

adb pull /system/app backup/systemapps hace una copia de seguridad de todas las aplicaciones del sistema de tu teléfono en la carpeta systemapps en ADB en tu PC, adb pull /data/app backup/installedapps hace una copia de seguridad de todas las aplicaciones instaladas de tu teléfono en la carpeta installedapps en ADB y adb pull puede ayudar a mover archivos individuales.

¡Espero que esto te haya ayudado!

0 votos

Creo que mi teléfono está definitivamente brickeado ahora: cuando intento flashear cualquier cosa, dice FALLÓ (remoto: error de escritura flash) después de intentar un restablecimiento de fábrica. Descubrí que no puedo arrancar a una imagen de recuperación sin flashearla (con fastboot boot recovery.img) y da acceso a adb pero eso no ayuda ya que no puedo flashear ni montar nada.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X