- 01-15-2010, 11:06 PM #41
Newbie
- Posts
- 1
Re: Problem using BitPim with enV Touch
i am havinga similar problem as the others are having. i have downloaded the newest bitpim as instructed. i have selected the env touch from the list of phones and i have tried various other instructinos that have been written throughout this forum such as setting it to LG Voyager, versa, and even chocolate 2. i have yet to have any success connecting to bitpim. i am a novice with bitpim being as i have never used it before. i would like step by step clear instructions on how to connec to bitpim please. i am trying to set the new iphone theme to my phone. i understand everything int he process but my only prblem has been connecting to bitpim. please help.
› See More: Problem using BitPim with enV Touch
- 01-20-2010, 11:38 PM #42
Newbie
- Posts
- 1
Re: Problem using BitPim with enV Touch
i'm trying to connect so i can save my texts but it wont connect
i think it has to do wiht my COM
yfrog. com/6c76843864p
thats what i see idk whats wrong
i'm trying to connect my touch to bitpim but it wont connect
i think it has to do with COM
and i dont really understand it
yfrog. com/6c76843864p
thats what i see idk whats wrongLast edited by weazle9954; 01-20-2010 at 11:40 PM. Reason: Auto-merged Double post
- 01-26-2010, 05:59 PM #43
Re: Problem using BitPim with enV Touch
Can you import sms messages from older phones on to the EnV touch? (Particularly from the Chocolate 2). I have the messages in BitPim and it says they transfer, the phone reboots itself, and it says there's no messages.
Last edited by me10lee83; 01-26-2010 at 09:15 PM.
- 02-07-2010, 02:36 AM #44
Re: Problem using BitPim with enV Touch
I just reviewed the BitPim source code for the VX11000 driver, and discovered that the developer had specifically disabled the phone book write functionality just before the 1.0.7 final release. Apparently, the beta reports from the field scared him pretty badly.
Just conjecture here, but I'm guessing that the current phone firmware is buggy as sin, and we'll all have to wait for LG and Verizon to get their act together. Unless, of course, Verizon likes it just fine this way...
- 06-25-2010, 01:48 AM #45
Newbie
- Posts
- 1
Re: Problem using BitPim with enV Touch
I was finally able to make it work with Bitpim. The main problem I found is that every time the phone was plugged in, Win7 said that it had failed to properly install the drivers. I opened device manager and deleted the drivers from the computer. I left device manager open and plugged the phone in again. it then said it had two unknown devices without drivers in device manager. I updated the drivers for them and then reopened Bitpim. It listed a COM12 as being available as "LGE Mobile USB Serial Port (COM12)." I set the phone type to the enV Touch and it worked just fine. Hope this helps people in the future with this problem.
Last edited by Sven6847; 06-25-2010 at 01:52 AM.
- 08-23-2010, 12:38 PM #46
Re: Problem using BitPim with enV Touch
For those of you still having issues with the ENV touch, sometimes you have to see if there is a setting wrong in the phone. Please ensure you only change things that you can fix later.
I was having issues connecting my phone to Bitpim, version 1.0.7, running Ubuntu 10.04. However this may apply to any OS running bitpim to connect to your mobile device.Also, my phone firmware is a higher revision than the one which Bitpim 1.0.7 was tested on. Mine was VX11KV04 and the tested firmware was VX11KV03. I am guessing that this setting was changed with the firmware upgrade to keep us from using third-party software like Bitpim.
We are going to access the service menu on your phone. Go ahead and dial this number.
or##service
Then hit send. For the letters, it is just like dialing any other number, like 1800callme=1800225563.##7378423
It wont dial a number, instead a menu will pop up that says "Test Mode"
From this menu, hit the clear button. You will see another menu labeled "ServicesLG".
Choose the "Data-LG" Option from the menu.
Ensure that "PortMap(Data)"="USB CDC" and "PortMap(Diag)="USB Diag".
On mine, the "PortMap(Diag)" was originally set to "NULL Dev", hence keeping me from accessing it.
You should be able to leave the menu after changing the setting, and bitpim should be able to detect your phone!!
GOOD LUCK!
- 10-12-2010, 11:43 PM #47
Newbie
- Posts
- 3
Re: Problem using BitPim with enV Touch
One thing I have not read on this thread was the use of the LG Outlook Sync tool which lets you sync your phone to Microsoft Outlook. This avenue sounded promising but when I tried, it said my phone needed network connectivity to download the calendar, despite me specifying not to backup the calendar. Others might have better luck with the tool than me since I have deactivated the phone and cannot reactivate it.
I literally took a swim with my phone for 10 minutes, but after drying it out, the filesystem is still intact (verified with Bit Pim) but the screen is nuked and I can't make calls on it. It appears that I am stuck where ewlloyd was: I've been able to transfer sms messages, notes, ringtones etc but not the contacts.
I was hoping someone had figured out how to transfer contacts by now via BitPim since I am able to access the filesystem through the program. So any luck anyone?
Here's the BitPim error I get when I try to transfer contacts (using BitPim 1.0.7 Official)
BitPim version: 1.0.7-official
An unexpected exception has occurred.
Please see the help for details on what to do.
Traceback (most recent call last):
File "gui.pyo", line 284, in run
File "gui.pyo", line 159, in __call__
File "gui.pyo", line 1906, in getdata
File "phones\com_lgvx11000.pyo", line 244, in getphonebook
File "phones\p_lgvx11000.pyo", line 1086, in valid
IndexError: string index out of range
Variables by last 8 frames, innermost last
Frame run in gui.pyo at line 277
resultcb = <gui.Callback instance at 0x0525DF58>
res = None
self = <WorkerThread(BitPim helper, started daemon)>
item = (<gui.Request instance at 0x0525DE68>, <gui.Callback instance at 0x0525DF58>)
call = <gui.Request instance at 0x0525DE68>
ex = IndexError('string index out of range',)
e = IndexError('string index out of range',)
first = 0
Frame __call__ in gui.pyo at line 159
self = <gui.Request instance at 0x0525DE68>
args = ()
d = Keys []
{}
kwargs = Keys []
{}
Frame getdata in gui.pyo at line 1906
count = 1
i = (<bound method GetPhoneDialog.GetPhoneBookSetting of <guiwidgets.GetPhoneDialog;
self = <WorkerThread(BitPim helper, started daemon)>
req = <guiwidgets.GetPhoneDialog; proxy of <Swig Object of type 'wxDialog *' at 0x47b5
willcall = [(<bound method GetPhoneDialog.GetPhoneBookSetting of <guiwidgets.GetPhoneDialog
results = Keys ['groups', 'ringtone-index', 'sync', 'uniqueserial', 'wallpaper-index']
{'sync': {'phonebook': 'MERGE'}, 'wallpaper-index': {128: {'origin': 'images(sd)
sync = Keys ['phonebook']
{'phonebook': 'MERGE'}
st = 0
todo = [(<bound method WorkerThread.rebootcheck of <WorkerThread(BitPim helper, started
Frame getphonebook in phones\com_lgvx11000.pyo at line 244
pbook = Keys [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254]
{0: {'serials': [{'serial2': 1, 'serial1': 1, 'sourcetype': 'lgvx11000', 'source
_rt_ids = Keys []
{}
_wp_ids = Keys [u'set_as_pic_id_dir/946067367.jpg']
{u'set_as_pic_id_dir/946067367.jpg': u'946067367.jpg'}
_speeds = Keys [0, 1, 2, 3, 4, 26, 1000, 1001]
{0: {1: 95}, 1: {1: 96}, 2: {1: 97}, 3: {1: 98}, 4: {1: 99}, 1000: {6: 1}, 1001:
self = <phones.com_lgvx11000.Phone object at 0x05052C70>
pb_addresses = None
_cnt = 255
pb_entry = <phones.p_lgvx11000.pbfileentry object at 0x079919F0>
pb_numbers = <phones.p_lgvx8550.pnfile object at 0x07B31EF0>
ring_pathf = <phones.p_lgvx8550.PathIndexFile object at 0x083F7B30>
result = Keys ['groups', 'ringtone-index', 'sync', 'uniqueserial', 'wallpaper-index']
{'sync': {'phonebook': 'MERGE'}, 'wallpaper-index': {128: {'origin': 'images(sd)
picid_pathf = <phones.p_lgvx8550.PathIndexFile object at 0x085964F0>
pb_entries = <phones.p_lgvx11000.pbfile object at 0x051B56F0>
_favorites = Keys [5, 26, 90, 132, 190, 236]
{132: 3, 5: 5, 236: 1, 26: 0, 90: 4, 190: 2}
_ices = Keys [5, 26, 90]
{26: 0, 90: 1, 5: 2}
Frame valid in phones\p_lgvx11000.pyo at line 1086
self = <phones.p_lgvx11000.pbfileentry object at 0x079919F0>Last edited by uselessnobody; 10-12-2010 at 11:45 PM.
- 11-15-2010, 07:21 PM #48
Newbie
- Posts
- 1
Re: Problem using BitPim with enV Touch
If you get the IndexError when trying to transfer contacts like uselessnobody, I was getting that error as well. I managed to patch the phone code to support this though. Open the file mentioned in the error, "phones\p_lgvx11000.pyo" or on linux p_lgvx11000.py. Find line 1086 as the error says which for me read:
I changed this to:Code:def valid(self): global PB_ENTRY_SOR return self.entry_tag==PB_ENTRY_SOR and ord(self.name[0]) != 0xff
I am no longer getting the error and can transfer contacts fine. Sorry this forum removes indentation, but the lines "self.name[0]" and "return False" should be indented once more.Code:def valid(self): global PB_ENTRY_SOR try: self.name[0] except Exception: return False return self.entry_tag==PB_ENTRY_SOR and ord(self.name[0]) != 0xff
- 11-15-2010, 07:44 PM #49
Newbie
- Posts
- 3
Re: Problem using BitPim with enV Touch
Thanks for your response, Fletcher.
I had posted to the dev mailing list for BitPim for some help to get me set up because I was lazy to install everything in Linux (I couldn't get it quite to work on Eclipse + PyDev on Windows 7), but as soon as I get around to it I will test your fix out and reply.
- 12-17-2010, 03:39 PM #50
Newbie
- Posts
- 3
Re: Problem using BitPim with enV Touch
Okay thanks Fletcher. I was able to recover my contacts. I did what you said in the p_lgvx11000.py file, but it screwed up the call to the pb_entry.valid property in com_lgvx11000.py. So what I ended up doing was also commenting out lines 244 & 255 in com_lgvx11000.py when it iterates over the entries.
So just so everyone knows, here are the exact steps I took (this was on a Windows 7 machine):
1) Download and install the latest stable BitPim (1.07 at the time of writing this)
2) Descend into the installation directory and find the file library.zip
3) I've attached both modified files that worked for me, so download them (com_lgvx11000.txt and p_lgvx11000.txt). Alternatively if you go to the development page from BitPim you can get the original 1.07 source and modify it yourself.
4) I had to change the extensions to upload to this forum, so rename them for the two files from .txt back to .py
5) Drop the two files into the library.zip. Python should recompile the equivalent pyo files.
6) Run BitPim and get your contacts
7) Export them to .csv and save it someone safe or email to yourself or something. Print it out if you have to so you don't ever lose it again.
Related Threads
Phones Discussed Above
| More LG enV Touch topics | LG Forum | Reviews | |
| More LG Voyager topics | LG Forum | Reviews |
Tags for this Thread
Sites linking to this Discussion
- 05-07-2013, 11:43 PM
- 08-20-2010, 05:24 PM
- 08-09-2010, 10:35 AM
- 04-30-2010, 08:31 AM
- 04-16-2010, 08:38 AM
- 02-25-2010, 09:30 PM
- 08-15-2009, 06:48 AM
- 08-14-2009, 08:17 AM
- 08-01-2009, 04:24 PM
- 07-02-2009, 08:07 AM
- 07-01-2009, 12:54 AM

7Likes
Reply



LG VX-8300: lol...
Today, 08:38 PM in LG