Extraer componentes de otros firmware



Nota: Es necesario leer previamente el artículo Primeros pasos y la introducción del artículo Interfaz gráfica.

Si vemos un firmware que tiene componentes que nos gustan y los queremos utilizar en el nuestro, existe una forma de poder extraerlos sin tener que flashear el teléfono con él para luego extraer el CUST_DISK y AMD_OEM, como veíamos haciendo hasta ahora.

Primero realizamos los pasos B) y C) del tutorial Primeros pasos sobre el nuevo firmware.

Una vez que tengamos extraídos los 10 archivos descargamos FLS & DFAT Converter by Serj.

Este programa nos permite convertir los archivos ".fls" y ".dfat" para poder abrirlos con el WinImage y manipularlos.

Si queremos hacer cambios en el CUST_DISK utilizamos la primera opción del programa sobre el archivo "07_BB_CUST.dfat". Nos generará un archivo de nombre "07_BB_CUST.dfat.ima" que es el que podemos abrir con el WinImage. Nos generará otro archivo de nombre "OLD_07_BB_CUST.dfat" que es el CUST_DISK original del firmware por si lo volviéramos a necesitar. Por último generará un archivo de nombre "07_BB_CUST.dfat.header" que utilizará el programa para volver a convertir el archivo a ".dfat" en caso de que sea necesario.

Si queremos hacer cambios sobre AMD_OEM utilizamos la primera opción del programa sobre el archivo "10_a250_oem_code.fls". Nos generará un archivo de nombre "10_a250_oem_code.fls.fat" que es el que podemos abrir con el WinImage. Nos generará otro archivo de nombre "OLD_10_a250_oem_code.fls.fat" que es el AMD_OEM original del firmware por si lo volviéramos a necesitar. Por último generará un archivo de nombre "10_a250_oem_code.fls.header" que utilizará el programa para volver a convertir el archivo a ".fls" en caso de que sea necesario.

Cuando hayamos extraído todo lo que queremos lo introducimos en nuestro CUST_DISK.bin o AMD_OEM.bin.

Incluso podemos mezclar .vuis de varios firmware sin tener que flashear ninguno de ellos previamente. Basta con descomponer ambos en sus correspondientes 10 archivos (utilizaremos carpetas diferentes para no mezclarlos) y utilizar el FLS & DFAT Converter en ellos como ya explicamos. Cuando hayamos actualizado uno de ellos con todo lo que queríamos del otro, los convertimos de nuevo a sus formatos originales mediante la segunda opción del programa.

Una vez tengamos uno de los firmware con sus 10 archivos descompuestos, actualizados "07_BB_CUST.dfat.ima" y"10_a250_oem_code.fls"con los componentes que queríamos, convertidos de nuevo con el programa a sus formatos originales, podemos flashear el móvil mediante el FlashTool_E2 (proximamente).