Instalé Cyanogenmod (v13) en un teléfono Xiaomi Redmi 2. Entonces, todo funcionó, pero luego probé una actualización manual. Inicié la recuperación (TWRP) y mostré el nuevo archivo ZIP de cyanogenmod; luego mostró el archivo ZIP gapps. Pero cuando reinicié, encontré dos problemas:
Entonces, podría entrar en modo fastboot. Luego intenté usar la fastboot
herramienta desde una PC con Linux.
El dispositivo responde correctamente:
# fastboot devices
78768331 fastboot
# fastboot getvar version
version: 0.5
finished. total time: 0.003s
# fastboot oem unlock
...
OKAY [ 0.003s]
finished. total time: 0.003s
# fastboot erase recovery
erasing 'recovery'...
OKAY [ 0.041s]
finished. total time: 0.041s
Pero , cuando trato de flashear una imagen de recuperación, se atasca:
# fastboot flash recovery cm-13.0-20160705-NIGHTLY-wt88047-recovery.img
target reported max download size of 268435456 bytes
sending 'recovery' (11136 KB)...
He intentado esto desde dos computadoras:
desde una computadora portátil, cuando conecto el dispositivo, se reconoce correctamente como un dispositivo USB 2.0 ( syslog
dice que es un dispositivo EHCI), pero no se transfieren datos. Después de un tiempo, el kernel informa que "la tarea fastboot se bloqueó durante más de 120 segundos" e imprime un seguimiento de pila en syslog
.
desde una computadora de escritorio (también Linux), el dispositivo solo se reconoce como OHCI (USB 1.0) y no se transfieren datos. Pero en este caso, a diferencia del portátil, cuando intenta transferir, el teclado deja de funcionar (OHCI, supongo).
También probé un programa de actualización de Windows para dispositivos Xiaomi, que ejecuté en Virtualbox, pero no reconoció mi teléfono.
¿Qué más puedo probar?
Fastboot es tan impredecible, ay. Pruebe los siguientes pasos.
Finalmente, * the device won't finish booting (gets stuck) * recovery mode is gone. If I try to boot into recovery, the Mi logo stays there forever
sí, obviamente no arranca, borraste la partición de recuperación.
Además, creo que el flasheo de fastboot no es realmente necesario para borrar la partición que vas a flashear.
Eliminé los archivos img antiguos (que se usaron para flashear antes) de la carpeta adb y fastboot y el error se rectificó automáticamente...
Arrendajo