¿Extraer firmware de un dispositivo para volver a flashear?

Bien, tengo una tableta Ubislate 7C+, está estropeada y no se puede usar el Wi-Fi. Consulte La tableta ya no se conecta a ninguna red WiFi, siempre muestra "guardado" para obtener detalles sobre el problema.

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

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

Gracias.

EDITAR: Ok, me acabo de dar cuenta de que una copia de seguridad de Nandroid incluiría todos los datos del sistema y es una imagen completa del sistema, incluido el firmware del dispositivo. La cosa es que tal copia de seguridad sería enorme en tamaño. ¿Hay alguna manera de hacer una copia de seguridad específica del firmware del dispositivo o algo así?

Respuestas (1)

Si no son los canales WiFi superpuestos: un Nandroid normal incluye /sistema y/datos, pero creo que puedes flashearlos por separado. Lo que se refiere como "firmware" es probablemente la partición /system.

Si están usando la recuperación TWRP, deberían poder agregar su recuperación completa creada por TWRP en su dispositivo, iniciar TWRP e iniciar una restauración, pero simplemente desmarquen todas las particiones excepto / sistema. 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 usando TWRP, es posible manualmente a través de una copia directa de adb dd (pero... no es perfecto): http://www.modaco.com/topic/327661-how-to-backup-the- systemimg-bootimg-y-recuperaciónimg/

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