He creado la imagen con los siguientes comandos
dd if=/dev/block/mmcblk0p1 of=/mnt/sdcard/modem.img
dd if=/dev/block/mmcblk0p5 of=/mnt/sdcard/aboot.img
Ahora quiero crear un zip flashable para flashear estas imágenes a otra copia del dispositivo.
1) ¿Es necesario formatear la partición antes de escribir la imagen en bruto en primer lugar?
2) ¿Está bien este script si asumo que no hace falta formatear?
ui_print("Updating modem.img ...");
write_raw_image("aboot.img", "/dev/block/mmcblk0p5");
write_raw_image("modem.img", "/dev/block/mmcblk0p1");
ui_print("Finished!");
ui_print();
Si necesita formatear, uso la aplicación Parittion Table para identificar las particiones. Muestra para /dev/block/mmcblk0p1 el punto de montaje y el tipo de sistema de archivos ("vfat") pero para /dev/block/mmcblk0p5 esta información está ausente.
3) ¿Cómo puedo saber el tipo de sistema de archivos "EMMC" o "MTD" o qué?
Gracias.