Discussion:
[BitPim-devel] LG VX-125
Andrew Zitnay
2005-09-18 17:45:05 UTC
Permalink
I'm relatively new to BitPim (it was recommended by the person I bought a
USB cable from). I'm intrigued by the prospect of adding phone book support
(and possibly more) for my LG VX-125 (Sprint PCS) phone. I'm a developer by
trade, and though I've never done any Python development or phone
development of any kind, it doesn't look like it'll be too complex.

I've already set up my development environment, but I figured before I did
anything heavy I should verify that no one else is currently working on the
125 (if so, my efforts as a new developer would most likely be inferior).
If anyone else is working on it, let me know. Otherwise, I'll have at it.

Also, if anyone has any recommendations on what exactly to examine (in the
phone's filesystem, or the BitPim source code, or wherever else) to get
started on phone book support, let me know. I suppose I have a good bit of
code to look through.

Drew
Brent Roettger
2005-09-19 14:22:04 UTC
Permalink
<html><div style='background-color:'><P>Andrew,</P>
<P>I have just started work on supporting the LG PM-325 phone also from Sprint.&nbsp; I have the reading of the phonebook stuff working pretty well.&nbsp; I would recommend looking at the&nbsp;P_lgvx400.p and com_lgvx4400.py&nbsp;files.&nbsp; </P>
<P>The first thing you will need to do is figure out the phone book entry packet structure.&nbsp; You will need to use the protocol logger to do this.&nbsp; Unfortunately it does not correspond to a single file in the filesystem on the phone.<BR></P>
<P>best of luck,</P>
<P>Brent Roettger<BR></P>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #a0c6e5 2px solid; MARGIN-RIGHT: 0px"><FONT style="FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif">
<HR color=#a0c6e5 SIZE=1>
From: <I>"Andrew Zitnay" &lt;***@zitnay.com&gt;</I><BR>Reply-To: <I>bitpim-***@lists.sourceforge.net</I><BR>To: <I>&lt;bitpim-***@lists.sourceforge.net&gt;</I><BR>Subject: <I>[BitPim-devel] LG VX-125</I><BR>Date: <I>Sun, 18 Sep 2005 13:45:05 -0400</I><BR>MIME-Version: <I>1.0</I><BR>Received: <I>from lists-outbound.sourceforge.net ([66.35.250.225]) by mc4-f10.hotmail.com with Microsoft SMTPSVC(6.0.3790.211); Sun, 18 Sep 2005 10:46:13 -0700</I><BR>Received: <I>from projects.sourceforge.net (sc8-sf-list2-b.sourceforge.net [10.3.1.8])by sc8-sf-spam2.sourceforge.net (Postfix) with ESMTPid 1B3D0126C3; Sun, 18 Sep 2005 10:46:04 -0700 (PDT)</I><BR>Received: <I>from sc8-sf-mx1-b.sourceforge.net ([10.3.1.91] helo=mail.sourceforge.net)by sc8-sf-list2.sourceforge.net with esmtp (Exim 4.30)id 1EH3Dr-0008Gg-Gifor bitpim-***@lists.sourceforge.net; Sun, 18 Sep 2005 10:45:03 -0700</I><BR>Received: <I>from vms040pub.verizon.net ([206.46.252.40])by mail.sourceforge.net with esmtp (Exim 4.44)id 1EH3Dr-0006NV-Cjfor bitpim-***@lists.sourceforge.net; Sun, 18 Sep 2005 10:45:03 -0700</I><BR>Received: <I>from drewdesktop ([70.21.62.68]) by vms040.mailsrvcs.net (Sun Java System Messaging Server 6.2 HotFix 0.04 (built Dec 24 2004)) with ESMTPA id &lt;***@vms040.mailsrvcs.net&gt; for bitpim-***@lists.sourceforge.net; Sun, 18 Sep 2005 12:44:58 -0500 (CDT)</I><BR><BR>
<META content="Microsoft SafeHTML" name=Generator>
<DIV><SPAN class=138114017-18092005><FONT face=Arial size=2>I'm relatively new to BitPim (it was recommended by the person I bought a USB cable from).&nbsp; I'm intrigued by the prospect of adding phone book support (and possibly more) for my LG VX-125 (Sprint PCS) phone.&nbsp; I'm a developer by trade, and though I've never done any Python development or phone development of any kind, it doesn't look like it'll be too complex.</FONT></SPAN></DIV>
<DIV><SPAN class=138114017-18092005><FONT face=Arial size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=138114017-18092005><FONT face=Arial size=2>I've already set up my development environment, but I figured before I did anything heavy I should verify that no one else is currently working on the 125 (if so, my efforts as a new developer would most likely be inferior).&nbsp; If anyone else is working on it, let me know.&nbsp; Otherwise, I'll have at it.</FONT></SPAN></DIV>
<DIV><SPAN class=138114017-18092005><FONT face=Arial size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=138114017-18092005><FONT face=Arial size=2>Also, if anyone has any recommendations on what exactly to examine (in the phone's filesystem, or the BitPim source code, or wherever else) to get started on phone book support, let me know.&nbsp; I suppose I have a good bit of code to look through.</FONT></SPAN></DIV>
<DIV><SPAN class=138114017-18092005><FONT face=Arial size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=138114017-18092005><FONT face=Arial size=2>Drew</FONT></SPAN></DIV><BR></FONT></BLOCKQUOTE></div></html>
Andrew Zitnay
2005-09-22 15:52:46 UTC
Permalink
Thanks for the great pointers, Brent... After working on it for a few
nights, I've gotten phonebook downloading working pretty well (it's actually
an LG VI-125, BTW, not a VX-125; somehow I got the model number of my own
phone wrong).

So far, I've been able to localize all my changes to new files
com_lgvi125.py and p_lgvi125.p (and the resultant p_lgvi125.py, of course),
with just the one additional line in guiwidgets.py to add LG-VI125 to the
phonemodels list. I suppose that's to be expected, but I was impressed with
the design of the project (Python is even growing on me a little).

I was originally only planning on adding phonebook support, but now that
that's gone easier than I expected, I'm thinking about adding calendar, etc.
support as well. I definitely still want to add phonebook upload support,
of course.

So, once I want to submit something to the project, where do I send it?
Obviously I don't have write access to the CVS repository, so I can't just
check it in. I suppose I should probably at least get phonebook upload
support working before I submit anything, and perhaps I should just bang
everything else out as well.

Drew

_____

From: bitpim-devel-***@lists.sourceforge.net
[mailto:bitpim-devel-***@lists.sourceforge.net] On Behalf Of Brent
Roettger
Sent: Monday, September 19, 2005 10:22 AM
To: bitpim-***@lists.sourceforge.net
Subject: RE: [BitPim-devel] LG VX-125



Andrew,

I have just started work on supporting the LG PM-325 phone also from Sprint.
I have the reading of the phonebook stuff working pretty well. I would
recommend looking at the P_lgvx400.p and com_lgvx4400.py files.

The first thing you will need to do is figure out the phone book entry
packet structure. You will need to use the protocol logger to do this.
Unfortunately it does not correspond to a single file in the filesystem on
the phone.


best of luck,

Brent Roettger



_____

From: "Andrew Zitnay" <***@zitnay.com>
Reply-To: bitpim-***@lists.sourceforge.net
To: <bitpim-***@lists.sourceforge.net>
Subject: [BitPim-devel] LG VX-125
Date: Sun, 18 Sep 2005 13:45:05 -0400
MIME-Version: 1.0
Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by
mc4-f10.hotmail.com with Microsoft SMTPSVC(6.0.3790.211); Sun, 18 Sep 2005
10:46:13 -0700
Received: from projects.sourceforge.net (sc8-sf-list2-b.sourceforge.net
[10.3.1.8])by sc8-sf-spam2.sourceforge.net (Postfix) with ESMTPid
1B3D0126C3; Sun, 18 Sep 2005 10:46:04 -0700 (PDT)
Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.91]
helo=mail.sourceforge.net)by sc8-sf-list2.sourceforge.net with esmtp (Exim
4.30)id 1EH3Dr-0008Gg-Gifor bitpim-***@lists.sourceforge.net; Sun, 18 Sep
2005 10:45:03 -0700
Received: from vms040pub.verizon.net ([206.46.252.40])by
mail.sourceforge.net with esmtp (Exim 4.44)id 1EH3Dr-0006NV-Cjfor
bitpim-***@lists.sourceforge.net; Sun, 18 Sep 2005 10:45:03 -0700
Received: from drewdesktop ([70.21.62.68]) by vms040.mailsrvcs.net (Sun Java
System Messaging Server 6.2 HotFix 0.04 (built Dec 24 2004)) with ESMTPA id
<***@vms040.mailsrvcs.net> for
bitpim-***@lists.sourceforge.net; Sun, 18 Sep 2005 12:44:58 -0500 (CDT)


I'm relatively new to BitPim (it was recommended by the person I bought a
USB cable from). I'm intrigued by the prospect of adding phone book support
(and possibly more) for my LG VX-125 (Sprint PCS) phone. I'm a developer by
trade, and though I've never done any Python development or phone
development of any kind, it doesn't look like it'll be too complex.

I've already set up my development environment, but I figured before I did
anything heavy I should verify that no one else is currently working on the
125 (if so, my efforts as a new developer would most likely be inferior).
If anyone else is working on it, let me know. Otherwise, I'll have at it.

Also, if anyone has any recommendations on what exactly to examine (in the
phone's filesystem, or the BitPim source code, or wherever else) to get
started on phone book support, let me know. I suppose I have a good bit of
code to look through.

Drew


------------------------------------------------------- SF.Net email is
sponsored by: Tame your development challenges with Apache's Geronimo App
Server. Download it for free - -and be entered to win a 42" plasma tv or
your very own Sony(tm)PSP. Click here to play:
http://sourceforge.net/geronimo.php
_______________________________________________ BitPim-devel mailing list
BitPim-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bitpim-devel
Joe Pham
2005-09-23 01:39:07 UTC
Permalink
Post by Andrew Zitnay
So, once I want to submit something to the project, where do I send
it?
Once you're ready to contribute your code, just post them here.

-Joe Pham



______________________________________________________________________
NetZero Is Giving Away $3,000 A Day!
Sign up for NetZero HiSpeed 3G with Instant On!
Visit http://www.netzero.com/3Gsweeps TODAY for your chance to win!
Loading...