This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. This page is a work in process. ====== Docomo Phones by Sharp ====== {{wst>see_hardware_page}} {{wst>keitaiwiki_help}} ===== Introduction ===== Sharp Docomo phones generally run on a customized version of Symbian. These phones will not light up when plugged into a debug adapter. Many of these phones keep their DoJa games in a unique file format made up of a .apl and a .scp. To extract files in this format, use [[#Keitai Tools]]. Notes on specific phone models: * **SH-05A/SH-06A**: These two phones have multiple dumping settings. If the primary dumping settings do not work, use the v2 settings in ktdumper. The command should look like this: <code>sudo ./ktdumper.sh sh-05a.v2 dump_nand</code> ==== mova (downloadable appli) ==== ^ Phone Model ^ Extractable? ^ File System/FTL ^ Tools ^ | SH505i | Chip-off only | Unknown | [[#assemble_f0]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | | SH505iS | Chip-off only | Unknown | [[#assemble_f0]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | | SH506iC | Chip-off only | Unknown | [[#assemble_f0]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | ==== Early FOMA ==== ^ Phone Model ^ Extractable? ^ File System/FTL ^ Tools ^ | SH2101V | Unknown | Unknown | Unknown | NOTE: For USB dumpable phones before the SH903iTV, you must use either a regular foma usb cable or a debug usb cable with the power turned off, and the phone must be powered on with battery or an external power supply. ==== 900i/700i Series ==== ^ Phone Model ^ Extraction Tools ^ File System/FTL ^ Tools ^ | SH900i | Chip-off only | SH900i FTL | [[#assemble_sh900i]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | | SH700i | Chip-off only | Unknown | Unknown | | SH700iS | Chip-off only | Unknown | [[#assemble_f0]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | | SH901iC | Chip-off only | Unknown | [[#assemble_f0]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | | SH901iS | Chip-off only | Unknown | [[#assemble_f0]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | | SH851i | Chip-off only | Unknown | [[#assemble_f0]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | | SH902i | Chip-off only [ktdumper testing in progress] | Unknown | [[#assemble_sh902i]]\\ Extract games with [[#Keitai Tools]] | | SH902iS | [[#ktdumper]] + FOMA USB Cable | NAND: FAT\\ NOR: EPOC32 Rom | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT\\ [[#Symbian SDK]] for EPOC32 ROM | | SH902iSL | Chip-off only [ktdumper untested] | NAND: FAT\\ NOR: EPOC32 Rom | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT\\ [[#Symbian SDK]] for EPOC32 ROM | | SH702iD | Chip-off only [ktdumper untested] | Unknown | [[#assemble_sh902i]]\\ Extract games with [[#Keitai Tools]] | | SH702iS | [[#ktdumper]] + FOMA USB Cable | NAND: FAT\\ NOR: EPOC32 Rom | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT\\ [[#Symbian SDK]] for EPOC32 ROM | | SH903i | [[#ktdumper]] + FOMA USB Cable | FAT16 + ROFS + "SH/D904i" FTL | [[#assemble_sh704i_d904i]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH903iTV | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + ROFS + "SH/D904i" FTL | [[#assemble_sh704i_d904i]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH703i | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + ROFS + "SH/D904i" FTL | [[#assemble_sh704i_d904i]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH904i | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + ROFS + "SH/D904i" FTL | [[#assemble_sh704i_d904i]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH704i | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + ROFS + "SH/D904i" FTL | [[#assemble_sh704i_d904i]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH905i | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + ROFS + "B4B4" FTL | [[#b4-ftl-extract]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | | SH905iTV | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + ROFS + "B4B4" FTL | [[#b4-ftl-extract]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | | SH705i | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + ROFS + "SH/D904i" FTL | [[#assemble_sh704i_d904i]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH705iII | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + ROFS + "SH/D904i" FTL | [[#assemble_sh704i_d904i]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH906i | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + ROFS + Fugue NAND | [[#fugue-tools]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | | SH906iTV | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + ROFS + Fugue NAND | [[#fugue-tools]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | | SH706i | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + ROFS + Fugue NAND | [[#fugue-tools]] +[[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | | SH706ie | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + ROFS + "SH/D904i" FTL | [[#assemble_sh704i_d904i]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH706iw | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + ROFS + Fugue NAND | [[#fugue-tools]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] | ==== Late FOMA Series ==== ^ Phone Model ^ Extractable? ^ File System/FTL ^ Tools | | | SH-01A | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + ROFS + EPOC32 ROM + Fugue NAND (A+B) | [[#fugue-tools]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH-02A | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + ROFS + Fugue NAND | [[#fugue-tools]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH-03A | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + ROFS + EPOC32 ROM + Fugue NAND (A+B) | [[#fugue-tools]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH-04A | [[#ktdumper]] + [[#FOMA Debug Cable]] | | FAT32 + ROFS + EPOC32 ROM + Fugue NAND (A+B) | [[#fugue-tools]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH-05A | [[#ktdumper]] + [[#FOMA Debug Cable]] (see note in [[#Introduction]]) | FAT16 + ROFS + "B4B4" FTL | [[#b4-ftl-extract]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH-06A | [[#ktdumper]] + [[#FOMA Debug Cable]] (see note in [[#Introduction]]) | FAT16 + ROFS + "B4B4" FTL | [[#b4-ftl-extract]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH-06A NERV | [[#ktdumper]] + [[#FOMA Debug Cable]] | | FAT16 + ROFS + "B4B4" FTL | [[#b4-ftl-extract]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH-07A | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + ROFS + "B4B4" FTL | [[#b4-ftl-extract]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | SH-08A | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + ROFS + "B4B4" FTL | [[#b4-ftl-extract]] + [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]\\ Extract games with [[#Keitai Tools]] | | | SH-01B | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ Extract games with [[#Keitai Tools]] | | | SH-02B | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ Extract games with [[#Keitai Tools]] | | | SH-03B | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ Extract games with [[#Keitai Tools]] | | | SH-04B | (Likely) [[#ktdumper]] + [[#FOMA Debug Cable]] | Unknown | (Likely) [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ | | | SH-05B | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-06B | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-07B | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-08B | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-09B | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT16 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-01C | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]]for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-02C | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-04C | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-05C | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-06C | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-08C | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-09C | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-10C | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-11C | [[#ktdumper]] + [[#FOMA Debug Cable]] | FAT32 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-03D | Chip-off Only | (Likely) FAT32 + EPOC32 ROM | (Likely) [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ (Likely) [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-03E | Chip-off Only | FAT32 + EPOC32 ROM | [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ [[#Symbian SDK]] for EPOC32 ROM (MDA) | | | SH-07F | Chip-off Only | (Likely) FAT32 + EPOC32 ROM | (Likely) [[#TestDisk]]/[[#TSK-FAT-AutoRecover]] for FAT (MDA)\\ (Likely) [[#Symbian SDK]] for EPOC32 ROM (MDA) | | ===== Methods ===== Extracting Data - [[#FOMA Debug Cable]] - [[#ktdumper]] Reading File Systems - [[#assemble_f0]] - [[#assemble_sh704i_d904i]] - [[#assemble_sh900i]] - [[#assemble_sh902i]] - [[#b4-ftl-extract]] - [[#fugue-tools]] - [[#Symbian SDK]] Reading FAT Images - [[#TestDisk]] - [[#TSK-FAT-AutoRecover]] File Processing - [[#Keitai Tools]] ===== Extracting Data ===== ==== FOMA Debug Cable ==== {{wst>foma_debug}} ==== Ktdumper ==== {{wst>ktdumper}} ===== Reading Data ===== ==== assemble_f0 ==== {{wst>assemble_f0}} ==== assemble_sh704i_d904i ==== {{wst>assemble_sh704i_d904i}} ==== assemble_sh900i ==== {{wst>assemble_sh900i}} ==== assemble_sh902i ==== {{wst>assemble_sh902i}} ==== b4-ftl-extract ==== {{wst>b4-ftl-extract}} ==== fugue-tools ==== {{wst>fugue_nand}} ==== Symbian SDK ==== {{wst>epoc32}} ===== Reading FAT Images ===== ==== TestDisk ==== {{wst>testdisk}} ==== TSK-FAT-AutoRecover ==== {{wst>tsk-fat-autorecover}} ===== File Processing ===== ==== Keitai Tools ==== {{wst>kttools}}