Estoy ejecutando una máquina anfitriona de Ubuntu 14 en mi PC y recientemente obtuve un Kit de desarrollo Eragon 820 que se ejecuta en Android Marshmallow, todo estaba funcionando bien hasta que hago clic en la opción de restablecimiento de fábrica en la configuración de Android.
Después de que el adb / fastboot ni el trabajo y en el Dmesg estoy recibiendo como este
[ 308.326141] usb 2-1.3: new high-speed USB device number 18 using ehci-pci
[ 308.420065] usb 2-1.3: New USB device found, idVendor=18d1, idProduct=d001
[ 308.420072] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 308.420076] usb 2-1.3: Product: MSM8996 for arm64
[ 308.420079] usb 2-1.3: Manufacturer: unknown
[ 308.420083] usb 2-1.3: SerialNumber: 77a941ec
[ 310.055562] usb 2-1.3: usbfs: USBDEVFS_CONTROL failed cmd adb rqt 128 rq 6 len 256 ret -110
[ 311.971228] usb 2-1.3: USB disconnect, device number 18
estas mismas 8 líneas se repiten (es decir, el dispositivo se conecta, es reconocido, algunos adb rqt…
falla, el dispositivo se desconecta de nuevo).
¿Alguien sabe cómo solucionar este problema?
1 votos
¿Ha configurado las reglas udev adecuadas? Ver mi respuesta aquí para más detalles. Probablemente podría tomar la regla udev que he publicado allí, ajustando
ATTRS{idProduct}=="4e22"
aATTRS{idProduct}=="d001"
.0 votos
@lzzy Gracias por tu rápida respuesta, sí, ya he añadido el idproducto y el id de proveedor en el archivo 51-Android.rules, pero no se muestra el dispositivo en adb devices commad
0 votos
Parece que el dispositivo tiene algunos problemas entonces. Leyendo el registro de nuevo con eso en mente, parece que Linux intenta aplicar algún comando ADB, falla y desconecta el dispositivo (las últimas 2 líneas). Podrías intentar otro reinicio de fábrica, esta vez desde el recovery (wipe cache & data) y ver si eso ayuda, tal vez algo estaba incompleto en la ejecución anterior. No estoy seguro si eso ayuda, pero vale la pena intentarlo.
0 votos
@lzzy Incluso he cargado una imagen fresca en él a través del modo fastboot, pero todavía el dispositivo no está arrancando. ¿Esto se debe a que el cargador de arranque está corregido?
0 votos
Ni idea. Pero si estuviera corrupto, no podrías haber usado fastboot. Por cierto, el dispositivo que no arranca no es el motivo de tu pregunta, o al menos no lo has mencionado. Si no arranca, es posible que el demonio ADB no se haya iniciado correctamente, lo que explicaría el problema.
0 votos
@lzzy si cargo manualmente la imagen de arranque usando fastboot boot boot.img pero si reiniciamos el dispositivo de nuevo el mismo problema, el dispositivo está arrancando
0 votos
Eso suena como si hubiera alguna "corrupción" en la imagen de arranque (no el cargador de arranque, eso es otra cosa). ¿Has pensado en flashear una ROM nueva? Eso podría arreglarlo.
0 votos
@lzzy , Sí, he flasheado una imagen fresca que es dada por el proveedor, para que también el mismo problema. Hablé con el proveedor directamente y también se enfrentan al mismo problema con la versión bsp que he utilizado.
0 votos
En ese caso, yo pediría al proveedor que le diera una solución. Y en cuanto a esto: Como "no arranca" y "no lo detecta el ADB" son dos cuestiones distintas, mejor mantenerlas separadas. Es irritante que la pregunta pida una, y tú estés buscando principalmente la otra ;)