view ffstools/tiffs-rd/README @ 224:2900fe603f8a

beginning of MPFFS->TIFFS naming convention change
author Michael Spacefalcon <msokolov@ivan.Harhan.ORG>
date Sun, 12 Jan 2014 07:59:00 +0000
parents
children c04aa85559ed
line wrap: on
line source

The utility being developed in this source directory will allow one to examine
("in vitro") flash file system (FFS) images read out of TI GSM devices - or
more precisely, out of GSM devices using a TI chipset and running TI's GSM
firmware versions from the late Calypso era.  The FFS version in question is
implemented in our own FreeCalypso GSM fw, also happens to be used by the
original proprietary firmware on the Pirelli DP-L10, and on some devices like
Openmoko GTA0x the use of this FFS format is required in order to make use of
the factory IMEI and RF calibration data.

This new tiffs utility is intended to replace the earlier mpffs-* utilities
released in the summer of SE52 (A.D. 2013), and will also incorporate the
additional examination functionality that was developed as part of the
"pirollback" utilities.

Naming
======

I have previously referred to the FFS format in question as Mokopir-FFS or
MPFFS, from "Moko" and "Pirelli".  I was originally hesitant to call it TIFFS,
as lacking the source code, I had no way of knowing whether the FFS format and
implementation were of TI's own invention, or something that TI licensed as a
black box from one of their many proprietary software partners.  (I was unable
to identify it as any well-known, industry-standard FFS format, but absence of
evidence is not evidence of absence.)  But now that we have TI's original source
code which implements this FFS (first the MV100-0.1.rar source, then the full
Leonardo one), complete with comments and a HISTORY file, we know that our FFS
was invented and implemented by someone named Mads Meisner-Jensen at TI - I'm
guessing in the SSA group in Nice, France.

I am now making a naming transition from MPFFS to TIFFS: there is really no
link between this FFS format and the Openmoko+Pirelli duo, other than the
happenstance of me having first encountered this FFS on these two GSM device
brands, and the name TIFFS is more neutrally-descriptive.