// Note that path without leading '/' means path relative from /tpa/pdh - e.g. 0004/000c means /tpa/pdh/0004/000c .
Strings (all strings, I think) are stored in
UTF-16/USC-2 encoding (often incorrectly named 'unicode').
Note that my files searcher cannot recognize UCS-2/UTF-16 strings that starts at the second byte. (If you're searching in text files, you would never need it, but if you are searching in binary files, it could be a problem.) Does anybody have an idea how to fix it?
I'm analysing my PDH 1.5 (Don't you know what does "1.5" mean? See it above!)
...\tpa\pdh>ls
0000 0002 0004 0006 0008 000A 000C 000E 0010 0012 0014 0016
0001 0003 0005 0007 0009 000B 000D 000F 0011 0013 0015 0017
No folder is after 0017. (I know that A2uploader's read function ignores empty directories, but they aren't there. I'm now exploring it via phone. I've a patch that allows to view 'Protected files' from activity menu. 'Protected files' means /tpa/.) So there aren't some folders, e.g. 001E.
Links to *.b files are in:
- 0004/0000c
- 0004/0001c
- 0004/0002c
- 0004/0003c
...\tpa\pdh\0004>ls
0000c 0001c 0002c 0003c DEFS DelEnts MetaData Offsets V01
Perceptions:
- There are not only 0000a files. "Interesting" files have name according ^[0-9a-f]{5}$ (regular expression) - five hexa numbers.
- I think that large files are divided into more smaller files. (PDH 2 has one "interesting" file in 0004 only because there are few apps, I think.)
- All files in 0004 in PDH 1.5 contain link to at least one b file. (Same situation in PDH 2)
- The final letter of names of "interesting" files maybe depend on the parent folder name.
- The directory names are not "randomly" chosen. "Interesting" files in 0004 probably contains links to b files. (Same situation in PDH 2!)
- Files like DelEnts and Offsets specify structure of "interesting" files.
Links to d files (RMS "database" - data store for java apps):
- 000C/0000b
- 000C/0001b
- 000C/0002b
- 000C/0003b
- 000C/0004b
- 000C/0005b
...\tpa\pdh\000C>ls
0000b 0001b 0002b 0003b 0004b 0005b DEFS DelEnts MetaData Offsets
I compared it with PDH 2. There are similar perceptions.
Links to jar and possibly jad files:
They're together with b files. (Also in PDH 2.)
I think that:
- 0006 contains MIDlet class names. EDIT: It contains also MIDlet suite names, authors and icon links.
- 0012 contains some web links.
- EDIT: 0007 seems to be very interesting. It contains all FW versions I've had.
- EDIT: 0008 maybe contains info about CHAPI.
- EDIT: 0009 maybe contains some accosiations, it is also related to CHAPI.
- EDIT: 000D maybe contains info about CHAPI.
- EDIT: 000E maybe contains info about CHAPI.
- EDIT: 000F contains some delete questions. (Java app can have special delete question.)
- EDIT: 0010 contains all identifers of java apps.
- EDIT: 0014 contains some info about Push Registry (autostarts).
- EDIT: 0017 contains install notifyes.
This post has been edited by v6ak: 03 August 2009 - 01:24 PM