phones:docomo:motorola

This page is a work in process.

Docomo Phones by Motorola

Check the dumping hardware overview for a list of known preservation hardware.

If you need help, please come chat with us on the Keitai Wiki discord server.

Motorola only released a few phones for Docomo. These devices are compatible with tools used to extract data from other Motorola phones released internationally.

Phone Model Extractable? File System (Main Storage) FTL (Flash Translation Layer) Tools
M702iG Yes Primary: Intel FHS (CG2)
Secondary: FAT16 (CG1)
Primary: None
Secondary: FlashFX 4.00
Flash Terminal
M702iS Yes Primary: Intel FHS (CG2)
Secondary: FAT16 (CG1)
Primary: None
Secondary: FlashFX 4.00
Flash Terminal
M1000 No Unknown Unknown FlashTerminal

Extracting Data

You can find instructions for preparing your Motorola phone and using Flash Terminal here

Reading Files Systems

  1. FlexParser04

You can find instructions for working with firmware files here

You will need Linux in order to use FlashTerminal.

Per phone settings:

M702iS

  1. Download FlashTerminal from GitHub
  2. Under the following section
    	if '-l' in sys.argv:
    		# Upload RAMDLD to phone and wait for RAMDLD start.
    		logging.debug('Uploading RAMDLD to phone and wa
    it for RAMDLD start.')
    		check_and_load_ezx_ap_bp_ramdlds(er, ew)

    Uncomment the following line by removing the # at the beginning of the line

    #		mfp_upload_binary_to_addr(er, ew, 'loaders/M702iS_RAMDLD_0303.ldr', 0x80000000, 0x80000038, True)
  3. Under the following section
    	# Dump SRAM and NOR flash.

    Uncomment the following lines by removing the # at the beginning of each line

    #	mfp_dump_read(er, ew, 'M702iS_ROM_Dump_1.bin', 0xA0000000, 0xA0040000, 0x200) # Skip PDS.
    #	mfp_dump_read(er, ew, 'M702iS_ROM_Dump_2.bin', 0xA0080000, 0xA2000000, 0x200) # Skip PDS.
    #	mfp_dump_read(er, ew, 'M702iS_ROM_Dump_3.bin', 0xB4000000, 0xB6000000, 0x200)
  4. Execute the following command:
    sudo ./FlashTerminal.py -l
  • phones/docomo/motorola.txt
  • Last modified: 2025/08/13 23:58
  • by lnrc