phones:docomo:nec

Differences

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

Link to this comparison view

Next revision
Previous revision
phones:docomo:nec [2025/03/29 02:18] – created lnrcphones:docomo:nec [2025/03/29 21:59] (current) lnrc
Line 6: Line 6:
  
 ===== Introduction ===== ===== Introduction =====
-Docomo phones by NEC use a very similar bootloader to [[phones:docomo:panasoni|Panasonic]] Docomo phones. When an NEC phone is properly connected to a debug cable, it will light up for approximately one second, and then turn off. +NEC Docomo phones generally run on a customized form of Linux. They use a bootloader related to the one used in [[phones:docomo:panasonic|Panasonic]] and [[phones:docomo:casio|Casio]] Docomo phones. When an NEC phone is properly connected to a debug cable, it will light up for approximately one second, and then turn off. 
-^ Phone Model ^ Extractable? ^ File System (Main Storage) ^ FTL (Flash Translation Layer) ^+ 
 +Note: We currently do not know how to extract NAND data from NEC phones between approximately N902i - N703iμ. These phones are also challenging to connect to PC. It may take multiple tries for your PC to detect one of these phones. Sometimes, these phones connect better after booting up once. 
 + 
 + 
 +^ Phone Model ^ Extractable? ^ File System/FTL ^ Tools ^
 | N2001 | Unknown | Unknown | Unknown | | N2001 | Unknown | Unknown | Unknown |
 | N2002 | Unknown | Unknown | Unknown | | N2002 | Unknown | Unknown | Unknown |
-| N2051 | Yes | Customized FAT16 | SSR200 | +| N2051 | Yes | Customized FAT16 + SSR200 [[#fs-tools (SSR200)]] Old Flavor 
-| N2102V | Yes | Customized FAT16 | SSR200 |+| N2102V | Yes | Customized FAT16 + SSR200 [[#fs-tools (SSR200)]] |
 | N2701 | Unknown | Unknown | Unknown | | N2701 | Unknown | Unknown | Unknown |
-| N900i | Yes | Customized FAT16 | SSR200 | +| N900i | Yes | Customized FAT16 + SSR200 [[#fs-tools (SSR200)]] 
-| N900iS | Yes | Customized FAT16 | SSR200 |+| N900iS | Yes | Customized FAT16 + SSR200 [[#fs-tools (SSR200)]] |
 | N900iG | Unknown | Unknown | Unknown | | N900iG | Unknown | Unknown | Unknown |
 | N900iL | Unknown | Unknown | Unknown | | N900iL | Unknown | Unknown | Unknown |
-| N700i | Yes | JFFS2 | None +| N700i | Yes | JFFS2 | [[#Jefferson]] 
-| N901iC | Yes | JFFS2 | None |+| N901iC | Yes | JFFS2 | [[#Jefferson]] |
 | N901iG | Unknown | Unknown | Unknown | | N901iG | Unknown | Unknown | Unknown |
-| N901iS | Yes | Samsung RFS XSR1 | +| N901iS | Yes | Samsung RFS XSR1 | [[#rfs_dumper.exe]] 
-| N701i | Yes | Samsung RFS XSR1 |+| N701i | Yes | Samsung RFS XSR1 | [[#rfs_dumper.exe]] |
 | N701iECO | Unknown | Unknown | Unknown | | N701iECO | Unknown | Unknown | Unknown |
-| N601i | Unknown\\ (might be possible through jtag) | Unknown | Unknown |  +| N601i | Unknown (might be possible through jtag) | Unknown | Unknown |  
-| N902i | Partial (NOR only) | JFFS2 | None |+| N902i | Partial (NOR only) | JFFS2 | [[#Jefferson]] |
 | N902iS | Partial (NOR only) | Unknown | Unknown | | N902iS | Partial (NOR only) | Unknown | Unknown |
 | N902iX HIGH-SPEED | Partial (NOR only) | Unknown | Unknown | | N902iX HIGH-SPEED | Partial (NOR only) | Unknown | Unknown |
 | N902iL | Unknown | Unknown | Unknown | | N902iL | Unknown | Unknown | Unknown |
-| N702iD | Yes | Samsung RFS XSR1 |+| N702iD | Yes | Samsung RFS XSR1 | [[#rfs_dumper.exe]] |
 | N702iS | Unknown | Unknown | Unknown | | N702iS | Unknown | Unknown | Unknown |
-| N903i | Yes | JFFS2 | None +| N903i | Yes | JFFS2 | [[#Jefferson]] 
-| N703iD | Unknown Unknown Unknown +| N703iD | Partial (NOR only) JFFS2 [[#Jefferson]] 
-| N703iμ | Unknown | Unknown | Unknown | +| N703iμ | Partial (NOR only) | Unknown | Unknown | 
-| N904i | Unknown Unknown Unknown |+| N904i | Yes JFFS2 [[#Jefferson]] |
 | N704iμ | Unknown | Unknown | Unknown | | N704iμ | Unknown | Unknown | Unknown |
-| N905i | Unknown Unknown Unknown +| N905i | Yes JFFS2 [[#Jefferson]] 
-| N905iμ | Unknown Unknown Unknown |+| N905iμ | Yes JFFS2 [[#Jefferson]] |
 | N705i | Unknown | Unknown | Unknown | | N705i | Unknown | Unknown | Unknown |
-| N705iμ | Unknown Unknown Unknown +| N705iμ | Yes JFFS2 [[#Jefferson]] 
-| N906i | Unknown Unknown Unknown +| N906i | Yes JFFS2 [[#Jefferson]] 
-| N906iμ | Unknown Unknown Unknown +| N906iμ | Yes JFFS2 [[#Jefferson]] 
-| N906iL | Unknown Unknown Unknown +| N906iL | Yes JFFS2 [[#Jefferson]] 
-| N706i | Unknown Unknown Unknown +| N706i | Yes JFFS2 [[#Jefferson]] 
-| N706ie | Unknown Unknown Unknown +| N706ie | Yes JFFS2 [[#Jefferson]] 
-| N706iII | Unknown Unknown Unknown +| N706iII | Yes JFFS2 [[#Jefferson]] 
-| N-01A | Unknown Unknown Unknown +| N-01A | Yes JFFS2 [[#Jefferson]] 
-| N-02A | Unknown Unknown Unknown +| N-02A | Yes JFFS2 [[#Jefferson]] 
-| N-03A | Unknown Unknown Unknown +| N-03A | Yes JFFS2 [[#Jefferson]] 
-| N-04A | Unknown Unknown Unknown +| N-04A | Yes JFFS2 [[#Jefferson]] 
-| N-05A | Unknown Unknown Unknown +| N-05A | Yes JFFS2 [[#Jefferson]] 
-| N-06A | Unknown Unknown Unknown +| N-06A | Yes JFFS2 [[#Jefferson]] 
-| N-07A | Unknown Unknown Unknown +| N-07A | Yes JFFS2 [[#Jefferson]] 
-| N-08A | Unknown Unknown Unknown +| N-08A | Yes JFFS2 [[#Jefferson]] 
-| N-09A | Unknown Unknown Unknown |+| N-09A | Yes JFFS2 [[#Jefferson]] |
 | N-01B | Unknown | Unknown | Unknown | | N-01B | Unknown | Unknown | Unknown |
-| N-02B | Unknown Unknown Unknown +| N-02B | Yes YAFFS2 + CramFS [[#yaffs-tools]] 
-| N-03B | Unknown Unknown Unknown +| N-03B | Yes JFFS2 [[#Jefferson]] 
-| N-04B | Unknown Unknown Unknown +| N-04B | Yes YAFFS2 + CramFS [[#yaffs-tools]] 
-| N-05B | Unknown Unknown Unknown +| N-05B | Yes YAFFS2 + CramFS [[#yaffs-tools]] 
-| N-06B | Unknown Unknown Unknown +| N-06B | Yes YAFFS2 + CramFS [[#yaffs-tools]] 
-| N-07B | Unknown Unknown Unknown +| N-07B | Yes YAFFS2 + CramFS [[#yaffs-tools]] 
-| N-08B | Unknown Unknown Unknown +| N-08B | Yes YAFFS2 + CramFS [[#yaffs-tools]] 
-| N-01C | Unknown Unknown Unknown +| N-01C | Yes YAFFS2 + CramFS [[#yaffs-tools]] 
-| N-02C | Unknown Unknown Unknown |+| N-02C | Yes YAFFS2 + CramFS [[#yaffs-tools]] |
 | N-03C | Unknown | Unknown | Unknown | | N-03C | Unknown | Unknown | Unknown |
-| N-05C | Unknown Unknown Unknown |+| N-05C | Yes YAFFS2 + CramFS [[#yaffs-tools]] |
 | N-02D | Unknown | Unknown | Unknown | | N-02D | Unknown | Unknown | Unknown |
-| N-03D | Unknown Unknown Unknown +| N-03D | Yes YAFFS2 + CramFS [[#yaffs-tools]] 
-| N-01E | Unknown Unknown Unknown +| N-01E | Yes YAFFS2 + CramFS [[#yaffs-tools]] 
-| N-01F | Unknown Unknown Unknown +| N-01F | Yes YAFFS2 + CramFS [[#yaffs-tools]] 
-| N-01G | Unknown Unknown Unknown |+| N-01G | Can dump with chip-off\\ (not yet compatible with ktdumper) YAFFS2 + CramFS [[#yaffs-tools]] | 
 + 
 +===== Methods ===== 
 +Extracting Data 
 +  - [[#ktdumper]] 
 +Reading File Systems 
 +  - [[#fs-tools (SSR200)]] 
 +  - [[#Jefferson]] 
 +  - [[#rfs_dumper.exe]] 
 +  - [[#yaffs-tools]] 
 + 
 +==== Ktdumper ==== 
 +{{wst>ktdumper}} 
 + 
 +===== Reading Data ===== 
 + 
 +==== fs-tools (SSR200) ==== 
 +{{wst>ssr200}} 
 + 
 +==== Jefferson ==== 
 +{{wst>jffs2}} 
 + 
 +==== rfs_dumper.exe ==== 
 +{{wst>xsr1}} 
 + 
 +==== yaffs-tools ==== 
 +{{wst>yaffs}} 
 + 
 +==== TestDisk Procedure ==== 
 +{{wst>testdisk}}
  
 +===== Gathering and Submitting Dump Info =====
 +{{wst>see_submission_page}}
  • phones/docomo/nec.1743211115.txt.gz
  • Last modified: 2025/03/29 02:18
  • by lnrc