Android M Preview 2: "Error: no se puede cargar System.img"

Estoy tratando de actualizar mi Nexus 9 a la vista previa del desarrollador M 2, y cuando intento ejecutar el comando fastboot flash system system.img, aparece el error

error: no se puede cargar 'system.img'

Intenté volver a descargar la imagen de Google y actualizarla muchas veces, pero da el mismo error. Puedo mostrar otras imágenes del sistema de Google, pero no esta. No vi esto en la lista de problemas conocidos de Google. ¿Alguien más ve este problema o tiene alguna sugerencia?

Este hilo de reddit podría estar relacionado. Algunos de los que vale la pena mencionar: flashear usando Ubuntu, actualizar ADT (no probé ninguno)

Respuestas (4)

Enfrenté el mismo error. El error no puede cargar system.img. Lo descubrí después de algunos intentos y algunas imágenes. Resulta que tenía una versión anterior de ADB y solo podía instalar imágenes antiguas de fábrica.

Si desea instalar Android Marshmallow, asegúrese de instalar la última versión de ADB.

Me encontré con el mismo problema al flashear Nougat (7.0.0). Fastboot no parece informar un número de versión, y no puedo encontrar una manera de obtener la versión del SDK, pero como referencia, la versión de ADB que viene con la versión correcta de Fastboot es 1.0.32. (1.0.31 no funciona).

Por supuesto, no está garantizado que el motivo de su error "no se puede cargar" sea el mismo que experimenté (el informe de error de fastboot no es muy detallado, por lo que no lo sabría), pero si lo es, aplicar el ajuste descrito a continuación debería resolver su problema.


Para cualquier fastbootcomando de flasheo que le esté dando un error de "no se puede cargar", use la opción de dispersión de -Sarchivos de fastboot (junto con un argumento de tamaño para esa opción que es más pequeño que el tamaño de la imagen más grande que se está mostrando).

Entonces, usando su ejemplo, sugeriría probar lo siguiente:

fastboot -S 512M flash system system.img

El tamaño que elegí (512M) equivale aproximadamente a la mitad del tamaño de la imagen que intentó flashear.

Para ser honesto, ¡esto es un poco misterioso! Aquí hay un par de cosas para probar en la web:

  • Ejecute 'adb kill server' y luego 'adb start server' y vuelva a intentarlo.
  • Asegúrese de estar usando la última versión de adb y fastboot y vuelva a intentarlo.

Alguien en XDA también mencionó que este problema tiene que ver con el cifrado del dispositivo y que sería útil borrar y formatear la partición de datos (esto borrará todos sus datos). Esto no parece estar conectado, pero nunca se sabe...

Nota: Si no tiene uno de los archivos .img del cargador de arranque o de la radio, no se preocupe, no todos los dispositivos los necesitan **Debe ir en este orden exacto

1) escriba fastboot flash bootloader [nombre de su archivo].img

2) escriba fastboot flash radio [nombre de su archivo].img

3) escriba fastboot reinicio-cargador de arranque

4) escriba fastboot flash recovery recovery.img

5) escriba fastboot flash boot boot.img

6) escriba fastboot sistema flash system.img

Fuente: http://www.talkandroid.com/guides/beginner/how-to-install-the-lollipop-factory-image-on-your-nexus-device/

¡También funciona bien en Marshmallow!