phones:docomo:motorola

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
phones:docomo:motorola [2025/08/08 05:33] lnrcphones:docomo:motorola [2025/08/13 23:58] (current) lnrc
Line 3: Line 3:
 {{wst>see_hardware_page}} {{wst>see_hardware_page}}
  
-{{wst>vgpc_help}}+{{wst>keitaiwiki_help}}
  
 ===== Introduction ===== ===== Introduction =====
  
-Motorola only released a few phones for Docomo. Most are compatible with tools used to extract data from other Motorola phones that were released internationally.+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) ^ +^ 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 | +| 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 | +| M702iS | Yes | Primary: Intel FHS (CG2)\\ Secondary: FAT16 (CG1) | Primary: None\\ Secondary: FlashFX 4.00 | [[#Flash Terminal]] 
-| M704i | Yes | Primary: Intel FHS (CG2)\\ Secondary: FAT16 (CG1) | Primary: None\\ Secondary: FlashFX 4.00 +| M1000 | No | Unknown | Unknown | [[#FlashTerminal]] |
-| M1000 | No | Unknown | Unknown |+
  
 ===== Methods ===== ===== Methods =====
 Extracting Data Extracting Data
-  -  [[https://github.com/EXL/FlashTerminal|Flash Terminal]]+  - [[https://github.com/EXL/FlashTerminal|FlashTerminal]]
  
-==== Flash Terminal ==== +You can find instructions for preparing your Motorola phone and using Flash Terminal [[https://lpcwiki.miraheze.org/wiki/Dumping_firmware_from_phones/Motorola|here]]
-WIP+
  
 +Reading Files Systems
 +  - FlexParser04
 +
 +You can find instructions for working with firmware files [[https://lpcwiki.miraheze.org/wiki/Phone_and_firmware_manipulation_guide/Motorola|here]]
 +
 +==== FlashTerminal ====
 +You will need Linux in order to use FlashTerminal.
 +
 +Per phone settings:
 +
 +=== M702iS ===
 +  - Download FlashTerminal from [[https://github.com/EXL/FlashTerminal/tree/master|GitHub]]
 +  - Under the following section <code> 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)</code>Uncomment the following line by removing the # at the beginning of the line<code># mfp_upload_binary_to_addr(er, ew, 'loaders/M702iS_RAMDLD_0303.ldr', 0x80000000, 0x80000038, True)</code>
 +  - Under the following section<code> # Dump SRAM and NOR flash.</code>Uncomment the following lines by removing the # at the beginning of each line<code># 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)</code>
 +  - Execute the following command: <code>sudo ./FlashTerminal.py -l</code>
  
  • phones/docomo/motorola.1754623986.txt.gz
  • Last modified: 2025/08/08 05:33
  • by lnrc