2 votos

Cómo solucionar el fallo de flash de Android 7.1 con datos remotos demasiado grandes?

Comenzó cuando la actualización regular de la OTA no se instaló y me dejó con una pantalla de "no comando".
He descargado una ROM de stock desde el sitio oficial developers.google .
He probado el flash-all script para instalar la ROM. Me dio lo siguiente:

archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
failed to allocate -1492308812 bytes
error: update package missing system.img

Después de pegar todos los archivos del image.zip a la carpeta principal con el flash-all script en ella (de esa manera el system.img está en el mismo dir que el flash-all script), recibí el mismo error.

Después de buscar en Google encontré algunas instrucciones para flashear los archivos manualmente usando fastboot.
Todo fue bien y llegué a la penúltima instrucción para flashear el sistema.
Entonces sucedió esto:

>> fastboot flash system system.img
target reported max download size of 536870912 bytes
erasing 'system'...
OKAY [  0.090s]
sending sparse 'system' (520374 KB)...
OKAY [ 20.706s]
writing 'system'...
OKAY [  9.350s]
sending sparse 'system' (515510 KB)...
OKAY [ 22.374s]
writing 'system'...
OKAY [  9.586s]
sending sparse 'system' (479538 KB)...
OKAY [ 20.531s]
writing 'system'...
OKAY [  8.527s]
sending sparse 'system' (514677 KB)...
OKAY [ 21.401s]
writing 'system'...
OKAY [ 11.339s]
sending sparse 'system' (524289 KB)...
FAILED (remote: data too large)
finished. total time: 124.427s

Como puedes ver, fastboot ya está enviando los datos en porciones más pequeñas. ¿Qué tengo que hacer para arreglar esto? He buscado en google pero no he encontrado ninguna solución utilizable..

El teléfono es un Nexus 5x rooteado.

7voto

Resulta que algunas herramientas antiguas de adb estaban en mi variable PATH, por lo que estaba usando una versión antigua de fastboot..
Todo ha funcionado bien cuando he utilizado la versión correcta.

Aceptaré esto como respuesta en 2 días.

1 votos

¿Qué versión de fastboot estás utilizando? Estoy en ubuntu y he instalado la última en el repositorio, pero siguen obteniendo el mismo error. -- Lyon

0 votos

¡Estoy usando fastboot versión 302830efc153-Android! ¿Has comprobado tu variable PATH?

0 votos

Yo tuve el mismo problema y al cambiar fastboot se solucionó. Gracias.

3voto

Olivier Dolbeau Puntos 121

Para aquellos que todavía tienen el problema, puede simplemente utilizar el -S opción de fastboot.

En mi caso, funcionó muy bien con: fastboot -S 300M flash system system.img

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