Re: LGDM Phone patch

Nathan Hjelm <[email protected]>
Newsgroups gmane.comp.mobile.bitpim.devel
Message-ID <[email protected]>
Even more research later....

Discovered that later firmwares of the VX-8100 and VX-8300 require  
DMv4 for *some* file transfers (most notably ringtones). This has  
been tested (on a VX-8300 that give the "blocked by provider" error)  
by setting the phone to VX-8600 to transfer ringtones.

Short summary:
- DM code moved to com_lg.LGDMPhone. This class is inherited by the  
VX-8100 to cover all DM phones.
- Made DM code transparent to phone implementations. There is no need  
to declare DM version as LGDMPhone with try both versions in turn (if  
necessary).
- Switch to DM mode is attempted in any phone inheriting LGDMPhone  
raises an access denied exception (catches phones that leave DM  
periodically). If an access denied exception is not raised the DM  
code will not run.
- Adds support for the pbentry.dat file format of the VX-9400. (needs  
testing)
- Detect "blocked by provider" on the VX-8700 and VX-9400.


-Nathan

On Jun 18, 2007, at 6:17 PM, Nathan Hjelm wrote:

> Joe, I did some more research into the VX-8600 (T86VZV03) and the  
> VX-9400 and discovered these phones will periodically exit download  
> mode. Attached is an updated version of my LGDMPhone patch that  
> adjusts for such phones. The code has been tested to work with a  
> VX-8600 (V03 firmware).
>
> Also added (I can provide a separate patch for these if you like):
> - Mostly decoded the format of /pim/pbentry.dat on the VX-9400.  
> (needs testing)
> - Detect "blocked by provider" on the VX-8700 and VX-9400  
> (essential for the new version of my LGDMPhone code to work with  
> these phones).
>
> <lgdmphone_patch>
>
> -Nathan
>
> On Jun 15, 2007, at 6:29 PM, Joe Pham wrote:
>
>> Thanks for the patch.  I'll take a quick look and let you know.
>>
>> -Joe Pham
>>
>>
>>
>> _____________________________________________________________
>> Click for a free comparison on healthcare coverage and save 100's
>> http://track.netzero.net/s/lc?u=http://tagline.untd.us/fc/ 
>> CAaCX1Ij9weB2a43nxaghksl8RY8ZK4P/
>>
>>
>>
>> --------------------------------------------------------------------- 
>> ----
>> This SF.net email is sponsored by DB2 Express
>> Download DB2 Express C - the FREE version of DB2 express and take
>> control of your XML. No limits. Just data. Click to get it now.
>> http://sourceforge.net/powerbar/db2/
>> _______________________________________________
>> BitPim-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/bitpim-devel
>
> ---------------------------------------------------------------------- 
> ---
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/ 
> _______________________________________________
> BitPim-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/bitpim-devel

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/

_______________________________________________
BitPim-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bitpim-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.