1 votos

fastboot parece funcionar, puede transferir archivos pero en realidad no flashea ni arranca imágenes

Me he comprado un Wiko Lenny 3 barato (MT6580 con Marshmallow) para sustituir mi viejo Galaxy Nexus que murió ayer (después de cuatro años) de la infame Error V3U00M .

He tenido un par de teléfonos Android antes del Nexus, y a menudo he flasheado nuevas ROMs y recoveries, así que estoy bastante acostumbrado a adb y fastboot (en Linux).

Así que estoy tratando de Root este nuevo teléfono, pero hasta ahora no he tenido éxito. Desbloquear el bootloader fue bastante fácil: había un elemento para comprobar en las opciones de desarrollador, y luego fastboot oem unlock hizo lo suyo. Pero después de eso, estoy atascado.

Estoy tratando de arrancar una recuperación personalizada, el archivo parece realmente transferido:

$ fastboot boot twrp3.0.2-lenny3.img downloading 'twrp3.0.2-lenny3.img'... OKAY [ 0.446s] booting... OKAY [ 0.065s] finished. total time: 0.511s

El feedback en el teléfono parece indicar que la transferencia realmente ocurrió, pero después de eso, sólo se queda ahí, en lugar de reiniciar en TWRP. Después de un tiempo, se reinicia normalmente a Android.

Al intentar flashear el recovery en lugar de arrancarlo se obtiene el mismo resultado: la transferencia funciona, todos los mensajes en pantalla (tanto en el ordenador como en el teléfono) indican que se ha realizado con éxito, pero el stock recovery no se sobrescribe.

He pensado que puede haber algún tipo de script del fabricante que compruebe la validez de la imagen, pero probando con la imagen de recuperación de stock (extraída de un ejecutable de Windows proporcionado en la web del fabricante para recuperar teléfonos corruptos), pero el resultado es el mismo: el archivo se transfiere, pero no pasa nada después.

Así que intenté instalar el zip de SuperSU desde el recovery de stock, ya que incluye opciones para instalar las actualizaciones desde una tarjeta SD o desde ADB sideloading (pero tengo una duda al respecto, he usado recoveries personalizados durante tanto tiempo, que he olvidado si un recovery de stock que incluya estas opciones debería poder instalar cualquier archivo zip, o sólo los que contengan una imagen de fábrica completa). Desgraciadamente, tampoco funcionó: la instalación desde la tarjeta SD falló con el mensaje "Installation aborted", y la opción de sideloading, sorprendentemente, no parece ni siquiera iniciar un daemon ADB : adb devices devuelve un resultado vacío, por lo que obviamente adb sideload no puede funcionar (ni que decir tiene, adb funciona normalmente cuando se inicia el sistema real, y puedo adb push y adb pull a mi gusto).

¿Puede alguien ayudarme? ¿Son esos bootloader y recovery no funcionales un patrón con los dispositivos Wiko y/o MediaTek? O estoy demasiado acostumbrado a los dispositivos Nexus y estoy haciendo algo mal, o este teléfono parece ser intencionalmente lisiado por el fabricante.

Interesante: probando varias combinaciones de teclas para arrancar el teléfono, encontré un "Modo Fábrica" que nunca había visto en ningún teléfono Android hasta ahora, con un menú que permite hacer pruebas; y, también, un "Modo Meta" que se parece al "Modo Fastboot" pero que no responde a fastboot comandos - Supongo que está destinado a ser utilizado con una herramienta especial de propiedad de este fabricante. Eso es lo que me hace preguntarme si estos teléfonos basados en MediaTek se supone que son hackeados con el habitual adb y fastboot herramientas, o si son bestias completamente diferentes.

1voto

esQmo Puntos 51

No puedes hacer Root con ADB o Fastboot porque no tienes la ''dirección'' donde se enviarán los archivos. Los dispositivos Mediatek necesitan un archivo de mapa, llamado archivos de dispersión que mapea la memoria y le dice a la herramienta de flasheo dónde debe ir cada archivo, la dirección de inicio y el tamaño del archivo.

Como ejecutan Android, los dispositivos Mediatek pueden ser manipulados con adb y fastboot (dependiendo del fabricante: Alcatel y Huawei parecen soportar los comandos de fastboot).

El modo META es como fastboot, como has señalado. Además puedes habilitar ADB en modo META, es usado por herramientas de hacking para acceder a la memoria interna, como por ejemplo para desbloquear la red, reparar el IMEI y demás, aunque necesitas drivers especiales CDC y VCOM para que funcione.

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