Post by Roger BinnsPlease post a protocol log of when you have problems. In particular the
Brew (filesystem) protocol is very different and completely unrelated
to the phonebook protocol. We would need to establish which areas
are broken.
Here are the typical error logs when I try any of the four Get Phone
Data choices (with the vx6000 setting).
Ringtones, only, in this case:
-----------Protocol Log-------------
An unexpected exception has occurred.
Please see the help for details on what to do.
Traceback (most recent call last):
File "gui.pyo", line 152, in run
File "gui.pyo", line 92, in __call__
File "gui.pyo", line 1129, in getdata
File "gui.pyo", line 1123, in getfundamentals
File "com_lgvx4400.pyo", line 101, in getfundamentals
File "com_lgvx4400.pyo", line 109, in getwallpaperindices
File "com_lg.pyo", line 192, in getmediaindex
File "com_lgvx6000.pyo", line 76, in getcameraindex
File "com_brew.pyo", line 221, in getfilecontents
File "com_brew.pyo", line 360, in sendbrewcommand
BrewNoSuchFileException: No such file
Variables by last 8 frames, innermost last
Frame getdata in gui.pyo at line 1129
self = <WorkerThread(BitPim helper, started daemon)>
req = <guiwidgets.GetPhoneDialog instance; proxy of C++
wxDialog instance at _1e6dd80_
Frame getfundamentals in gui.pyo at line 1123
self = <WorkerThread(BitPim helper, started daemon)>
results = {'uniqueserial':
'9c1be194637c9d79028f2174a46fdc8c9fab8180', 'groups': {0: {'nam
Frame getfundamentals in com_lgvx4400.pyo at line 101
g = <p_lgvx4400.pbgroups object at 0x0236BDB0>
i = 9
self = <com_lgvx6000.Phone instance at 0x0235CA58>
results = {'uniqueserial':
'9c1be194637c9d79028f2174a46fdc8c9fab8180', 'groups': {0: {'nam
groups = {0: {'name': 'No Group', 'icon': 0}, 1: {'name':
'Family', 'icon': 1}, 2: {'name
buf = <prototypes.buffer instance at 0x02397F30>
Frame getwallpaperindices in com_lgvx4400.pyo at line 109
self = <com_lgvx6000.Phone instance at 0x0235CA58>
results = {'uniqueserial':
'9c1be194637c9d79028f2174a46fdc8c9fab8180', 'groups': {0: {'nam
Frame getmediaindex in com_lg.pyo at line 192
maxentries = 20
index = {}
c = 8
builtins = ('Beach Ball', 'Towerbridge', 'Sunflower', 'Beach',
'Fish', 'Sea', 'Snowman')
name = 'Snowman'
media = {1: {'origin': 'builtin', 'name': 'Beach Ball'}, 2:
{'origin': 'builtin', 'name'
self = <com_lgvx6000.Phone instance at 0x0235CA58>
offset = 130
results = {'uniqueserial':
'9c1be194637c9d79028f2174a46fdc8c9fab8180', 'groups': {0: {'nam
maps = ((10, 'download/dloadindex/brewImageIndex.map',
'brew/shared', 'images', 30), (2
location = None
key = 'wallpaper-index'
indexfile = None
type = 'camera'
Frame getcameraindex in com_lgvx6000.pyo at line 76
self = <com_lgvx6000.Phone instance at 0x0235CA58>
Frame getfilecontents in com_brew.pyo at line 221
self = <com_lgvx6000.Phone instance at 0x0235CA58>
req = <p_brew.readfilerequest object at 0x0236BBB0>
start = 1089939059.835
file = 'cam/pics.dat'
data = <cStringIO.StringO object at 0x0236BB80>
desc = 'Reading cam/pics.dat'
Frame sendbrewcommand in com_brew.pyo at line 360
responseclass = <class 'p_brew.readfileresponse'>
origdata = 'Y\x04\x06\x00\x00\xf0\x00\x00\x00\xf0\x00\x00No
Group\x00\x00\x00\x00\x00\x00\x
d = 0
err = 6
buffer = <prototypes.buffer instance at 0x02397FD0>
request = <p_brew.readfilerequest object at 0x0236BBB0>
callsetmode = True
firsttwo = 'Y\x04'
crc = '\xac\xb9'
data = 'Y\x04\x06\x00\x00\xf0\x00\x00\x00\xf0\x00\x00No
Group\x00\x00\x00\x00\x00\x00\x
self = <com_lgvx6000.Phone instance at 0x0235CA58>
------------Log-----------------
20:50:26.367 COM5: Opening port COM5, 115200 baud, timeout 3.000000,
hardwareflow 0, softwareflow 0
20:50:26.437 COM5: Open of comm port suceeded
20:50:26.457 LG-VX6000: Attempting to contact phone
20:50:26.457 LG-VX6000: Listing dir ''
20:50:29.470 COM5: Timed out waiting for 7e, requested bytes 1 - 0
bytes read
20:50:29.482 COM5: Changed port speed to 38400
20:50:30.022 LG-VX6000: Now in brew mode
20:50:59.303 LG-VX6000: Retrieving fundamental phone information
20:50:59.303 LG-VX6000: Phone serial number
20:50:59.303 LG-VX6000: Getting file contents 'nvm/$SYS.ESN'
20:50:59.424 LG-VX6000: Reading group information
20:50:59.424 LG-VX6000: Getting file contents 'pim/pbgroup.dat'
20:50:59.525 LG-VX6000: Reading wallpaper-index
20:50:59.525 LG-VX6000: Getting file contents
'download/dloadindex/brewImageIndex.map'
20:50:59.625 LG-VX6000: Getting file contents
'download/dloadindex/mmsImageIndex.map'
20:50:59.724 LG-VX6000: Getting file contents
'download/dloadindex/mmsDrmImageIndex.map'
20:50:59.835 LG-VX6000: Getting file contents 'cam/pics.dat'
20:51:00.236 Exception: An unexpected exception has occurred.
Please see the help for details on what to do.
Traceback (most recent call last):
File "gui.pyo", line 152, in run
File "gui.pyo", line 92, in __call__
File "gui.pyo", line 1129, in getdata
File "gui.pyo", line 1123, in getfundamentals
File "com_lgvx4400.pyo", line 101, in getfundamentals
File "com_lgvx4400.pyo", line 109, in getwallpaperindices
File "com_lg.pyo", line 192, in getmediaindex
File "com_lgvx6000.pyo", line 76, in getcameraindex
File "com_brew.pyo", line 221, in getfilecontents
File "com_brew.pyo", line 360, in sendbrewcommand
BrewNoSuchFileException: No such file
Variables by last 8 frames, innermost last
Frame getdata in gui.pyo at line 1129
self = <WorkerThread(BitPim helper, started daemon)>
req = <guiwidgets.GetPhoneDialog instance; proxy of C++
wxDialog instance at _1e6dd80_
Frame getfundamentals in gui.pyo at line 1123
self = <WorkerThread(BitPim helper, started daemon)>
results = {'uniqueserial':
'9c1be194637c9d79028f2174a46fdc8c9fab8180', 'groups': {0: {'nam
Frame getfundamentals in com_lgvx4400.pyo at line 101
g = <p_lgvx4400.pbgroups object at 0x0236BDB0>
i = 9
self = <com_lgvx6000.Phone instance at 0x0235CA58>
results = {'uniqueserial':
'9c1be194637c9d79028f2174a46fdc8c9fab8180', 'groups': {0: {'nam
groups = {0: {'name': 'No Group', 'icon': 0}, 1: {'name':
'Family', 'icon': 1}, 2: {'name
buf = <prototypes.buffer instance at 0x02397F30>
Frame getwallpaperindices in com_lgvx4400.pyo at line 109
self = <com_lgvx6000.Phone instance at 0x0235CA58>
results = {'uniqueserial':
'9c1be194637c9d79028f2174a46fdc8c9fab8180', 'groups': {0: {'nam
Frame getmediaindex in com_lg.pyo at line 192
maxentries = 20
index = {}
c = 8
builtins = ('Beach Ball', 'Towerbridge', 'Sunflower', 'Beach',
'Fish', 'Sea', 'Snowman')
name = 'Snowman'
media = {1: {'origin': 'builtin', 'name': 'Beach Ball'}, 2:
{'origin': 'builtin', 'name'
self = <com_lgvx6000.Phone instance at 0x0235CA58>
offset = 130
results = {'uniqueserial':
'9c1be194637c9d79028f2174a46fdc8c9fab8180', 'groups': {0: {'nam
maps = ((10, 'download/dloadindex/brewImageIndex.map',
'brew/shared', 'images', 30), (2
location = None
key = 'wallpaper-index'
indexfile = None
type = 'camera'
Frame getcameraindex in com_lgvx6000.pyo at line 76
self = <com_lgvx6000.Phone instance at 0x0235CA58>
Frame getfilecontents in com_brew.pyo at line 221
self = <com_lgvx6000.Phone instance at 0x0235CA58>
req = <p_brew.readfilerequest object at 0x0236BBB0>
start = 1089939059.835
file = 'cam/pics.dat'
data = <cStringIO.StringO object at 0x0236BB80>
desc = 'Reading cam/pics.dat'
Frame sendbrewcommand in com_brew.pyo at line 360
responseclass = <class 'p_brew.readfileresponse'>
origdata = 'Y\x04\x06\x00\x00\xf0\x00\x00\x00\xf0\x00\x00No
Group\x00\x00\x00\x00\x00\x00\x
d = 0
err = 6
buffer = <prototypes.buffer instance at 0x02397FD0>
request = <p_brew.readfilerequest object at 0x0236BBB0>
callsetmode = True
firsttwo = 'Y\x04'
crc = '\xac\xb9'
data = 'Y\x04\x06\x00\x00\xf0\x00\x00\x00\xf0\x00\x00No
Group\x00\x00\x00\x00\x00\x00\x
self = <com_lgvx6000.Phone instance at 0x0235CA58>