From: Loren P. <mic...@us...> - 2003-10-29 08:23:39
|
Stephen, How do the phone commands that you're using to sync the phone book work? I'd be interested to hear about what you have figured out. Here's a listing of the files from my 8100. I haven't located any image files yet. I guess the nvm files seem like the most likely location. In particular, I have an nvm_0024, while your phone stops at 23. However, I uploaded some images from my phone, and tried to grep for patterns within the image file, and didn't find any matches. Perhaps the image files aren't stored as standard jpeg in the camera. loren $ ls -altrR .: total 11 -rw-r--r-- 1 Administ None 90 Oct 28 23:17 uivrState.dat drwxr-xr-x 4 Administ None 0 Oct 28 23:17 nvm drwxr-xr-x 4 Administ None 0 Oct 28 23:17 VoiceDB -rw-r--r-- 1 Administ None 6 Oct 28 23:17 RDM_PORT_MAP -rw-r--r-- 1 Administ None 44 Oct 28 23:17 POS_DB -rw-r--r-- 1 Administ None 1136 Oct 28 23:17 EPH_DB -rw-r--r-- 1 Administ None 64 Oct 28 23:17 CLK_DB -rw-r--r-- 1 Administ None 1056 Oct 28 23:17 ALM_DB drwxr-xr-x 3 Administ None 0 Oct 28 23:17 .. drwxr-xr-x 4 Administ None 0 Oct 28 23:17 . -rw-r--r-- 1 Administ None 225 Oct 28 23:17 $USER_DIRS -rw-r--r-- 1 Administ None 188 Oct 28 23:17 $SYS_RMT -rw-r--r-- 1 Administ None 206 Oct 28 23:17 $SYS.FACTORY ./nvm: total 4 drwxr-xr-x 2 Administ None 0 Oct 28 23:17 prl drwxr-xr-x 2 Administ None 0 Oct 28 23:17 nvm drwxr-xr-x 4 Administ None 0 Oct 28 23:17 .. drwxr-xr-x 4 Administ None 0 Oct 28 23:17 . -rw-r--r-- 1 Administ None 107 Oct 28 23:17 $SYS.INVAR3 -rw-r--r-- 1 Administ None 135 Oct 28 23:17 $SYS.INVAR2 -rw-r--r-- 1 Administ None 193 Oct 28 23:17 $SYS.INVAR1 -rw-r--r-- 1 Administ None 97 Oct 28 23:17 $SYS.ESN ./nvm/prl: total 10 -rw-r--r-- 1 Administ None 4306 Oct 28 23:17 prl_0001 -rw-r--r-- 1 Administ None 4306 Oct 28 23:17 prl_0000 drwxr-xr-x 4 Administ None 0 Oct 28 23:17 .. drwxr-xr-x 2 Administ None 0 Oct 28 23:17 . ./nvm/nvm: total 379 -rw-r--r-- 1 Administ None 15668 Oct 28 23:17 nvm_0024 -rw-r--r-- 1 Administ None 29314 Oct 28 23:17 nvm_0023 -rw-r--r-- 1 Administ None 42208 Oct 28 23:17 nvm_0022 -rw-r--r-- 1 Administ None 41400 Oct 28 23:17 nvm_0021 -rw-r--r-- 1 Administ None 14234 Oct 28 23:17 nvm_0020 -rw-r--r-- 1 Administ None 1080 Oct 28 23:17 nvm_0019 -rw-r--r-- 1 Administ None 4115 Oct 28 23:17 nvm_0018 -rw-r--r-- 1 Administ None 6982 Oct 28 23:17 nvm_0017 -rw-r--r-- 1 Administ None 1765 Oct 28 23:17 nvm_0016 -rw-r--r-- 1 Administ None 6426 Oct 28 23:17 nvm_0015 -rw-r--r-- 1 Administ None 2100 Oct 28 23:17 nvm_0014 -rw-r--r-- 1 Administ None 10400 Oct 28 23:17 nvm_0013 -rw-r--r-- 1 Administ None 9888 Oct 28 23:17 nvm_0012 -rw-r--r-- 1 Administ None 4935 Oct 28 23:17 nvm_0011 -rw-r--r-- 1 Administ None 48200 Oct 28 23:17 nvm_0010 -rw-r--r-- 1 Administ None 48200 Oct 28 23:17 nvm_0009 -rw-r--r-- 1 Administ None 48200 Oct 28 23:17 nvm_0008 -rw-r--r-- 1 Administ None 3809 Oct 28 23:17 nvm_0005 -rw-r--r-- 1 Administ None 5 Oct 28 23:17 nvm_0004 -rw-r--r-- 1 Administ None 1524 Oct 28 23:17 nvm_0003 -rw-r--r-- 1 Administ None 716 Oct 28 23:17 nvm_0002 -rw-r--r-- 1 Administ None 31976 Oct 28 23:17 nvm_0001 -rw-r--r-- 1 Administ None 829 Oct 28 23:17 nvm_0000 drwxr-xr-x 4 Administ None 0 Oct 28 23:17 .. drwxr-xr-x 2 Administ None 0 Oct 28 23:17 . ./VoiceDB: total 0 drwxr-xr-x 4 Administ None 0 Oct 28 23:17 Lang drwxr-xr-x 3 Administ None 0 Oct 28 23:17 All drwxr-xr-x 4 Administ None 0 Oct 28 23:17 .. drwxr-xr-x 4 Administ None 0 Oct 28 23:17 . ./VoiceDB/Lang: total 0 drwxr-xr-x 2 Administ None 0 Oct 28 23:17 Spanish drwxr-xr-x 2 Administ None 0 Oct 28 23:17 English drwxr-xr-x 4 Administ None 0 Oct 28 23:17 .. drwxr-xr-x 4 Administ None 0 Oct 28 23:17 . ./VoiceDB/Lang/Spanish: total 32 -rw-r--r-- 1 Administ None 29320 Apr 10 2003 spadat_sd1.prm -rw-r--r-- 1 Administ None 2908 Apr 10 2003 spadat_sd1.dtw drwxr-xr-x 4 Administ None 0 Oct 28 23:17 .. drwxr-xr-x 2 Administ None 0 Oct 28 23:17 . ./VoiceDB/Lang/English: total 25 -rw-r--r-- 1 Administ None 21864 Apr 10 2003 engdat_sd1.prm -rw-r--r-- 1 Administ None 2908 Apr 10 2003 engdat_sd1.dtw drwxr-xr-x 4 Administ None 0 Oct 28 23:17 .. drwxr-xr-x 2 Administ None 0 Oct 28 23:17 . ./VoiceDB/All: total 0 drwxr-xr-x 2 Administ None 0 Oct 28 23:17 Patt drwxr-xr-x 4 Administ None 0 Oct 28 23:17 .. drwxr-xr-x 3 Administ None 0 Oct 28 23:17 . ./VoiceDB/All/Patt: total 2 -rw-r--r-- 1 Administ None 0 Oct 28 23:17 NameTag.int -rw-r--r-- 1 Administ None 16 Oct 28 23:17 NameHdr.int -rw-r--r-- 1 Administ None 0 Oct 28 23:17 CtrlWrd.int -rw-r--r-- 1 Administ None 16 Oct 28 23:17 ComdHdr.int drwxr-xr-x 3 Administ None 0 Oct 28 23:17 .. drwxr-xr-x 2 Administ None 0 Oct 28 23:17 . Stephen Wood wrote: >On Tue, 2003-10-28 at 15:53, Loren Passmore wrote: > > >>Hi, >> >>Thanks to Roger's excellent help, I can report success in accessing the >>internal filesystem of the Sanyo SCP-8100. >>... >> >> > >Great News! > >I am working on adding support for the 4900 to Bitpim. The 4900, as far >as the phonebook, calendar, and call history appears to be identical for >both the 4900 and 8100. So far, the idea is to access the phone book >not through the nvm files, but rather through phone book commands (which >I understand is what the commercial sync programs use). But perhaps it >would be just as valid to read and write the nvm files (since Bitpim >supports that so well) instead of using the phone book commands. (Any >opinions on this Roger?) > >One question of interest to me (academic interest since I don't have a >camera phone) is whether or not Bitpim could easily be used to download >pictures taken with the SCP-8100 camera. Loren, do you see any thing >that looks like pictures you have taken in the filesystem you downloaded >from the phone? > >I have attached a listing of the filesytem from my 4900, I am curious >what differences there are in the filesystem between our two phones. I >would expect differences in the VoiceDB directory since I think that >directory contains voice dial phrases and memo. > > > >$ ls -alR >.: >total 40 >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 . >drwxrwxr-x 19 saw saw 8192 Oct 28 10:40 .. >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 nvm >-rw-rw-r-- 1 saw saw 5 Jan 18 2038 RDM_PORT_MAP >-rw-rw-r-- 1 saw saw 206 Jan 18 2038 $SYS.FACTORY >-rw-rw-r-- 1 saw saw 188 Jan 18 2038 $SYS_RMT >-rw-rw-r-- 1 saw saw 90 Jan 18 2038 uivrState.dat >-rw-rw-r-- 1 saw saw 219 Jan 18 2038 $USER_DIRS >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 VoiceDB > >./nvm: >total 28 >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 . >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 .. >drwxrwxr-x 2 saw saw 4096 Sep 30 00:11 nvm >drwxrwxr-x 2 saw saw 4096 Sep 30 00:11 prl >-rw-rw-r-- 1 saw saw 97 Jan 18 2038 $SYS.ESN >-rw-rw-r-- 1 saw saw 193 Jan 18 2038 $SYS.INVAR1 >-rw-rw-r-- 1 saw saw 85 Jan 18 2038 $SYS.INVAR2 > >./nvm/nvm: >total 504 >drwxrwxr-x 2 saw saw 4096 Sep 30 00:11 . >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 .. >-rw-rw-r-- 1 saw saw 595 Jan 18 2038 nvm_0000 >-rw-rw-r-- 1 saw saw 31976 Jan 18 2038 nvm_0001 >-rw-rw-r-- 1 saw saw 505 Jan 18 2038 nvm_0002 >-rw-rw-r-- 1 saw saw 1151 Jan 18 2038 nvm_0003 >-rw-rw-r-- 1 saw saw 5 Jan 18 2038 nvm_0004 >-rw-rw-r-- 1 saw saw 3168 Jan 18 2038 nvm_0005 >-rw-rw-r-- 1 saw saw 32770 Jan 18 2038 nvm_0006 >-rw-rw-r-- 1 saw saw 47200 Jan 18 2038 nvm_0007 >-rw-rw-r-- 1 saw saw 48200 Jan 18 2038 nvm_0008 >-rw-rw-r-- 1 saw saw 48200 Jan 18 2038 nvm_0009 >-rw-rw-r-- 1 saw saw 48200 Jan 18 2038 nvm_0010 >-rw-rw-r-- 1 saw saw 4935 Jan 18 2038 nvm_0011 >-rw-rw-r-- 1 saw saw 9888 Jan 18 2038 nvm_0012 >-rw-rw-r-- 1 saw saw 10400 Jan 18 2038 nvm_0013 >-rw-rw-r-- 1 saw saw 2100 Jan 18 2038 nvm_0014 >-rw-rw-r-- 1 saw saw 6426 Jan 18 2038 nvm_0015 >-rw-rw-r-- 1 saw saw 1287 Jan 18 2038 nvm_0016 >-rw-rw-r-- 1 saw saw 9749 Jan 18 2038 nvm_0017 >-rw-rw-r-- 1 saw saw 12081 Jan 18 2038 nvm_0018 >-rw-rw-r-- 1 saw saw 5386 Jan 18 2038 nvm_0019 >-rw-rw-r-- 1 saw saw 13854 Jan 18 2038 nvm_0020 >-rw-rw-r-- 1 saw saw 41400 Jan 18 2038 nvm_0021 >-rw-rw-r-- 1 saw saw 42208 Jan 18 2038 nvm_0022 >-rw-rw-r-- 1 saw saw 30295 Jan 18 2038 nvm_0023 > >./nvm/prl: >total 24 >drwxrwxr-x 2 saw saw 4096 Sep 30 00:11 . >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 .. >-rw-rw-r-- 1 saw saw 4306 Jan 18 2038 prl_0000 >-rw-rw-r-- 1 saw saw 4306 Jan 18 2038 prl_0001 > >./VoiceDB: >total 16 >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 . >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 .. >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 All >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 Lang > >./VoiceDB/All: >total 16 >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 . >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 .. >drwxrwxr-x 2 saw saw 4096 Sep 30 00:11 Patterns >drwxrwxr-x 2 saw saw 4096 Sep 30 00:11 Tags > >./VoiceDB/All/Patterns: >total 20 >drwxrwxr-x 2 saw saw 4096 Sep 30 00:11 . >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 .. >-rw-rw-r-- 1 saw saw 772 Jan 18 2038 CtrlWrd.int >-rw-rw-r-- 1 saw saw 4598 Jan 18 2038 NameTag.int > >./VoiceDB/All/Tags: >total 36 >drwxrwxr-x 2 saw saw 4096 Sep 30 00:11 . >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 .. >-rw-rw-r-- 1 saw saw 4 Dec 21 2002 NextTag.int >-rw-rw-r-- 1 saw saw 555 Jun 29 08:27 Tag00005.tag >-rw-rw-r-- 1 saw saw 623 Aug 18 12:35 Tag00008.tag >-rw-rw-r-- 1 saw saw 589 Aug 18 12:36 Tag00009.tag >-rw-rw-r-- 1 saw saw 538 Aug 18 12:36 Tag00010.tag >-rw-rw-r-- 1 saw saw 708 Aug 26 22:17 Tag00013.tag >-rw-rw-r-- 1 saw saw 555 Aug 26 22:17 Tag00014.tag > >./VoiceDB/Lang: >total 16 >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 . >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 .. >drwxrwxr-x 2 saw saw 4096 Sep 30 00:11 English >drwxrwxr-x 2 saw saw 4096 Sep 30 00:11 Spanish > >./VoiceDB/Lang/English: >total 36 >drwxrwxr-x 2 saw saw 4096 Sep 30 00:11 . >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 .. >-rw-rw-r-- 1 saw saw 2908 Nov 11 2002 engdat_sd1.dtw >-rw-rw-r-- 1 saw saw 21512 Nov 11 2002 engdat_sd1.prm > >./VoiceDB/Lang/Spanish: >total 44 >drwxrwxr-x 2 saw saw 4096 Sep 30 00:11 . >drwxrwxr-x 4 saw saw 4096 Sep 30 00:11 .. >-rw-rw-r-- 1 saw saw 2908 Nov 11 2002 spadat_sd1.dtw >-rw-rw-r-- 1 saw saw 28968 Nov 11 2002 spadat_sd1.prm > > > > |