1 deipd: deconstructs an <BASENAME>.ipd file into individual database
2 files of format <BASENAME>/<DB>.deipd, with file
3 <BASENAME>/<BASENAME>.info containing a list of the
6 reipd: reconstructs an .ipd file to <BASENAME>.ipd2. Argument to
7 reipd is the directory containing the .deipd files, or the
8 <BASENAME>.info file. No argument needed if in the directory
9 containing these files. This will recreate the original .ipd
10 file byte-for-byte if the data was unchanged. Alternatively,
11 .deipd files can be given on the command line, with output to
14 backup: backs up each DB in phone, or each DB given on command line,
15 to file <DB>/<RECORD> (in binary format). data is same as
16 barrybackup data, but with a 15 byte header (and not
17 tar-gzipped). REQUIRES patched btool.
19 convert-dumps: converts "btool -n -d <DBNAME>" output, or .dump files from
20 "dump-simple", into individual binary files.
22 dump-simple: backs up each DB in phone to file <DB>.dump
23 REQUIRES patched btool.
25 split-jpeg: takes resulting files of "convert-dumps Content_Store" and
26 outputs any jpeg files into current directory, as well as
27 header into a separate file. the file "Content_Store" is
28 created by "btool -d 'Content Store' > Content_Store".