4 votos

Extrayendo firmware de un dispositivo para volver a flashearlo.

OK, así que tengo una tableta Ubislate 7C +, y está estropeada y el Wi-Fi es inutilizable. Ver Tablet won't connect to any WiFi network anymore, always shows "saved" detalles sobre el problema.

He intentado de todo, y me he dado por vencido. Pero estoy seguro de que es un problema de software. Incluso el restablecimiento de fábrica no solucionó el problema, así que supongo que el último recurso es volver a flashear mi dispositivo con el firmware original. El problema aquí es que los fabricantes (Datawind) tienen un servicio al cliente HORRIBLE, y ni siquiera tienen descargas de software/controladores/firmware para ninguno de sus dispositivos. (ver petición)

Entonces, dado que el firmware de serie no está disponible para descargar... ¿hay alguna forma de extraer el firmware de un dispositivo? Conozco a alguien con el mismo dispositivo que el mío, y está funcionando perfectamente. Él podría ayudarme, pero ninguno de nosotros sabe cómo hacerlo. La idea es básicamente "chupar" el firmware de su dispositivo, y luego volver a flashear mi dispositivo usándolo. Por supuesto, es posible que esto ni siquiera sea posible, pero estoy perdido aquí.

Gracias.

EDITAR: Ok, acabo de darme cuenta de que una copia de seguridad de Nandroid incluiría todos los datos del sistema, y es una imagen de sistema completa, incluido el firmware del dispositivo. La cuestión es que una copia de seguridad así sería de un tamaño enorme. ¿Hay alguna forma de hacer una copia de seguridad específicamente del firmware del dispositivo o algo así?

2voto

Si no son los canales WiFi superpuestos: un Nandroid normal incluye /system y /data, pero creo que puedes flashearlos por separado. Lo que te estás refiriendo como "firmware" probablemente es la partición /system.

Si están utilizando la recuperación TWRP, deberían ser capaces de agregar toda la recuperación creada por TWRP en su dispositivo, arrancar en TWRP y comenzar una restauración, pero simplemente desmarquen todas las particiones excepto /system. Haría una copia de seguridad de Nandroid antes de intentar esto, ya que debería funcionar, pero no estoy seguro.

Si no están utilizando TWRP, es posible hacerlo manualmente a través de una simple copia adb dd (pero... no es perfecto): http://www.modaco.com/topic/327661-how-to-backup-the-systemimg-bootimg-and-recoveryimg/

Básicamente, como dice ese hilo, en su dispositivo, usen adb dd para copiar un system.img de su teléfono en su /sdcard. Luego, en su dispositivo, usen adb dd para pegar ese system.img en su teléfono. Algunas cosas que necesitan ser respondidas: en qué bloque de partición está /system (mtdxx) y si la extracción en realidad creará un system.img completo (notan que este método no siempre copia toda la partición /system).

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