You are here: start » phones » docomo » casio

Docomo Phones by Casio

This is an old revision of the document!


This page is a work in process.

Docomo Phones by Casio

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

If you need help, please come chat with us on the VGPC or No-Intro discord servers.

Introduction

Casio only released one feature phone model for Docomo, the CA-01C.

Phone Model File System (Main Storage) FTL (Flash Translation Layer)
CA-01C YAFFS2 + CramFS None

Methods

Extracting Data

Reading File Systems

Ktdumper

Ktdumper is a tool for extracting data from feature phones that are compatible with the Foma debug adapter, which includes all Docomo phones and select SoftBank phones. Please note that ktdumper will not work unless you have the Foma debug adapter.

Ktdumper is compatible with Linux and WSL (Windows System on Linux). It can be used as a command line tool or as a live Linux iso with a GUI.

Ktdumper Command Line

  1. Make sure your phone is connected to the PC with a debug cable. If using WSL, you will need to bind your USB device. The easiest way to do this is with wsl-usb-gui.
  2. Download the ktdumper repository from Github
  3. Navigate to the main ktdumper folder, where the code will be executed.
  4. You can execute the following commands
  • NAND (contains user data, downloads, etc.)
    sudo ./ktdumper.sh [insert phone model] dump_nand
  • NOR (usually default data, sometimes user data if the phone does not have nand)
    sudo ./ktdumper.sh [insert phone model] dump_nor
  • JAVA Folder (only works on select Mitsubishi/Fujitsu phones)
    sudo ./ktdumper.sh [insert phone model] dump_java

Sample For D904i

sudo ./ktdumper.sh d904i dump_nand

Reading Data

yaffs-tools

Gathering and Submitting Dump Info

Once you've dumped your games, it's time to generate and submit metadata to a preservation project for validating and cataloging. See the dump submission instructions for more information.