0 votos

Error "FAILED (data transfer failure (Value too large for defined data type))" Mientras se flashea el Nexus 4

Tengo un Nexus 4 que fue soft bricked durante una actualización OTA. He intentado flashearle varias imágenes de fábrica y cada vez me daba el error "FAILED (data transfer failure (Value too large for defined data type))". Cuando intenté flashear Occam 4.4 parecía terminar sin problemas. Ahora cuando intento arrancarlo no pasa de la pantalla de Google. Lo he dejado en la pantalla de Google durante más de una hora y he probado a borrar la memoria caché y a hacer un restablecimiento de fábrica, pero sigue atascado en la pantalla de Google. También he intentado flashear Occam 4.4 de nuevo pero aparece el mismo error cuando lo intento. El bootloader del teléfono está desbloqueado. ¿Puede alguien ayudarme a pasar la pantalla de Google o a reinstalar Occam en él? Corro Windows 7 y Ubuntu 16.04

Nota La depuración USB no está activada

1voto

Vittorio Romeo Puntos 92

En cuanto al mensaje FAILED (data transfer failure (Value too large for defined data type)) , en mi caso el problema se resolvió usando otro cable USB (el primero era de una tablet Samsung Galaxy, el segundo de una tablet Nexus 7)

0voto

mcdoh Puntos 133

Estaba usando adb desde un dispositivo Armv7 y tratando de sideload una ROM, donde obtuve este error ( adb sideload ROM ).

Frustrado, intenté pulsar la ROM ( adb push ROM y asegúrese de que el teléfono NO está en el estado de carga lateral) y obtuvo exactamente el mismo error.

Esto resultó ser culpa del controlador USB, y no tenía nada que ver con adb ni con la ROM.

He oído que los puertos USB 2 son mejores para el flasheo, pero mi portátil sólo tiene puertos USB 3.

Entonces, ¿qué podía hacer?

Pues bien, la shell de Android proporcionada por TWRP contiene el cat de mando. Así que split -b 100M <ROM.ext> rom-parts- en mi portátil, para dividir la ROM en varias partes, y luego hizo adb push rom-parts-* /sdcard/ .

Esto transfirió los archivos sin problemas. Entonces pude hacer adb shell para acceder al shell de Android en el dispositivo, y luego hizo cat rom-parts-* > <ROM.ext> y luego verificó que era el mismo archivo haciendo una suma md5 o sha256 y comparando con el archivo original en línea.

En TWRP pude entonces instalar la imagen fácilmente.

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