Cómo solucionar el error «missing system.img» al flashear Android 5.0 Lollipop

Sandra Corral

13 noviembre, 2014

Feature image

Imagen de Android 5.0 Lollipop

Como os comentábamos ayer desde Pro Android, Google había comenzado a liberar, vía OTA y de forma paulatina, la ansiada actualización a Android 5.0 Lollipop para los Google Nexus 5. Asimismo, y pensando en los más impacientes, los de Mountain View tuvieron a bien publicar las imágenes del sistema para los Nexus 5, Nexus 7 y Nexus 10, en Google Developers.

Pocas horas después, pudimos ver cómo muchos de los usuarios que optaron por flashear la imagen de fábrica se toparon con el error inesperado «missing system.img» que daba al traste con la actualización en el dispositivo de destino.

Pues bien, tal y como se hacían eco desde Android Police, parece ser que dicho error estaba relacionado con el script flash-all y el método fastboot update, empleado por aquél para flashear los archivos .img.

Lo cierto es que la solución al error «missing system.img» es bastante sencilla, y pasa por instalar todos los archivos de la imagen manualmente. Os detallamos el proceso:

En primer lugar, deberemos descomprimir el paquete correspondiente a la imagen que queramos flashear en nuestro Nexus. Una vez descomprimido, veremos entre cuatro y seis archivos con extensión .img, así como los archivos .img correspondientes a la radio (en caso de que nuestro dispositivo la tenga) y el bootloader, que podíamos encontrar en el archivo tgz que descargamos previamente. 

Cuando dispongamos de todos ellos en el mismo directorio, procederemos como de costumbre para flashear una imagen de fábrica. Aunque bastará con introducir los comandos que os mostramos a continuación, hay que hacer hincapié en que el bootloader y la radio deben ser flasheados primero:

Flashear el bootloader y la radio (la radio no aparece para todos los nexus, si no está dentro del tgz es porque no la necesitamos)

fastboot flash bootloader <bootloader file name here>.img
fastboot flash radio <radio file name here>.img

Después de flashear el bootloader y la radio, debemos reiniciar el bootloader como se muestra a continuación, ¡no os saltéis este paso!

fastboot reboot-bootloader

Ahora podemos continuar con el flasheo del resto de archivos:

fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash system system.img

SOLO PARA LA NEXUS 9. Flashead también esto:

fastboot flash vendor vendor.img

Si queremos hacer un wipe cache y wipe user data (full wipe), tenemos que flashear estos:

fastboot flash cache cache.img
fastboot flash userdata userdata.img

Por último, reiniciamos nuestro dispositivo y Android debería ponerse en marcha:
fastboot reboot

Cabe hacer una aclaración sobre las imágenes del bootloader y la radio, y es que su flasheo no son estrictamente necesarias si ya habíamos tenido una actualización fallida utilizando el método del script flash-all, puesto que dichos archivos son flasheados antes de que aparezca el error y se aborte el proceso. 

Aquí ponemos punto y final. ¿Qué os ha parecido?, ¿habéis podido flashear vuestro Nexus sin problemas, o por el contrario os ha dado algún que otro quebradero de cabeza?

 

5 respuestas a “Cómo solucionar el error «missing system.img» al flashear Android 5.0 Lollipop”

  1. Christopher Venegas Venegas dice:

    Muchas Gracias me salvaste

  2. fran perez dice:

    muy buena, muchas gracias

  3. Luis E. Mieses S. dice:

    Hola, Nexus 10 32gb: instalé la ota manualmente, igual luego tuve que instalar la imagen de fábrica, porque de las dos formas me continúa el mismo problema, el almacenamiento me marca ahora solo 13gb, he realizado restablecimiento de fábrica, todos los wipes, reinstalado toda la imagen de nuevo y NADA de solucionarse.

  4. Edgar Moncada dice:

    Hola, tengo un nexus 5, y desde que actualice a 5.0.1 se empezó a reiniciar cuando entraba en la pantalla de bloqueo, empezó de a poco y de pronto no paraba de reiniciarse, luego volvi a 5.0 y el problema persistió, ahora no se que es, de pronto para y cuando quiere vuelve y se reinicia.

  5. rafael dice:

    porfa ayuda me dise que no se encuentra el archivo boot.sig ni tampoco el recovery.sig y no ensiende mi nexus me pone error porfa ayuda tengo 11 años

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Comunidad Android

¿Preparado para unirte?