RE: vx8100 fixes
"Simon C" <[email protected]>
| Newsgroups | gmane.comp.mobile.bitpim.devel |
|---|---|
| Message-ID | <000201c5c2a6$53ccd660$6400a8c0@HOME> |
I've moved the fix all into the 8100 code attached. The bug in the file system affects other LG phones as well which is why I put the fix in the brew files. I tried this on the 4400 and it suffers from the same problem. I suspect that if you tried the 4650 you would see the same thing, to reproduce add several subdirectories to the same directory on the phone (I would not recommend the root) so that the number of combined characters in the names of the directories exceeds 256. At this point the file view gets messed up with blank and/or corrupted entries, trying to view those bad entries crashes bitpim, and of course you cant see all the directories on the phone. I used a different program to create the extra directories that does not suffer the same problem, the fix was based on observing the serial port protocol it used to communicate the 4400. Simon
p_lgvx8100.p.diff
(application/octet-stream, 425 B)
Index: p_lgvx8100.p =================================================================== RCS file: /cvsroot/bitpim/bitpim/p_lgvx8100.p,v retrieving revision 1.7 diff -u -r1.7 p_lgvx8100.p --- p_lgvx8100.p 12 Sep 2005 05:23:42 -0000 1.7 +++ p_lgvx8100.p 25 Sep 2005 03:07:16 -0000 @@ -30,6 +30,8 @@ SPEEDDIALINDEX=1 MAXCALENDARDESCRIPTION=32 +BREW_FILESYSTEM_TYPE=1 + SMS_CANNED_MAX_ITEMS=18 SMS_CANNED_MAX_LENGTH=101
com_lgvx8100.py.diff
(application/octet-stream, 982 B)
Index: com_lgvx8100.py
===================================================================
RCS file: /cvsroot/bitpim/bitpim/com_lgvx8100.py,v
retrieving revision 1.7
diff -u -r1.7 com_lgvx8100.py
--- com_lgvx8100.py 24 Sep 2005 03:18:24 -0000 1.7
+++ com_lgvx8100.py 24 Sep 2005 17:39:12 -0000
@@ -431,11 +431,11 @@
WALLPAPER_WIDTH=176
WALLPAPER_HEIGHT=184
MAX_WALLPAPER_BASENAME_LENGTH=32
- WALLPAPER_FILENAME_CHARS="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ."
+ WALLPAPER_FILENAME_CHARS="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ._-@"
WALLPAPER_CONVERT_FORMAT="jpg"
MAX_RINGTONE_BASENAME_LENGTH=32
- RINGTONE_FILENAME_CHARS="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ."
+ RINGTONE_FILENAME_CHARS="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ._-@"
# there is an origin named 'aod' - no idea what it is for except maybe
# 'all other downloads'