You are here: start » template » flash-ftl

template:flash-ftl

Flash-ftl is a tool for reading FlashFX 3.00 file systems from older DoCoMo Panasonic devices.

  1. Make sure the dump is interleaved. If it is not interleaved, you can use this script.
  2. Download the flash-ftl script here
  3. Use the following command
    python assemble_flash3.py <nand file>.bin output_dir
  4. In the output directory, you will find region_0010.bin and region_0020.bin. Open region_0010.bin and delete the first 400 bytes from the file (up to and including the block of bytes FE FE)
  5. Extract both bin files with TestDisk. Use the [UNDELETE] option on each FAT12 partition. Each bin file has a JAVA folder. Combine both JAVA folders so that you have one main JAVA folder containing three folders: JAM, JAR, and SCR. You can copy both JAVA folders to the same destination, and the folder contents will combine automatically.
  6. Download the convertForEmulator_p504i.py (backup link) script and use the following command
    python convertForEmulator_p504i.py JAVA

NOTE: If the games do not seem to be extracting properly, repeat step 5 using TSK-FAT-AutoRecover. To use TSK-FAT-AutoRecover, follow the installation instructions and use the following command:

python extract_fat.py <dump>.bin

Example

python extract_fat.py region_0010.bin

Then, repeat step 6.