Paso a explicar con detalles cómo está generado el final del firmware Mstar (Footer).
Footer normal en un firmware del tipo Madison:
En rojo se muestra el Magic Footer, que comúnmente es 12345678
En azul se muestra el CRC32 de la cabecera del firmware o el script (16 KB).
En amarillo se muestra el CRC32 de la zona de datos, o sea, las particiones, incluyendo su alineamiento.
Y por último, en verde se muestran los primeros 16 bytes de la cabecera o script.
Footer XGIMI en un firmware del tipo MSD338 usando PB803:
En rojo se muestra el CRC32 de la zona de datos (Particiones + Alineamiento).
En azul se muestra el Magic Footer.
En amarillo se muestra el CRC32 de la cabecera (Script 16 KB).
En verde se muestra el CRC32 de la zona de datos + Magic Footer + Header CRC32
Y por último, en violeta se muestran los primeros 16 bytes del script.
Cuando no se usa la selección PB803 se omite el primer CRC32 (marcado en rojo).
Así que el footer iniciaría con el Magic 12345678
Esto haría que el footer se parezca al normal, pero el CRC32 (verde) se obtiene de forma diferente.