RE: brew serial protocol..
"Simon C" <[email protected]>
| Newsgroups | gmane.comp.mobile.bitpim.devel |
|---|---|
| Message-ID | <000301c5be46$be86f170$6400a8c0@HOME> |
> >There is a hack on the vx8100 that requires the user to modify one > >of the NVM files. This cannot be done with BitPim > > What's exactly what are you trying to do: making changes to > one of those files? What did you try that didn't work? The latest firmware for the 8100 blocks DUN. It can be unblocked by changing one of the nvm files. You cannot use bitpim, it gives an error when trying to write the file. > >but a well know program from Qualcomm isable to do this if you > >overwrite the file. > > I assume you meant QPST. Yes > >Modifying bitpim to allow it to write the nvm files is going to take > >some time, > > From the techinical point of view, if you can figure out the > structure of the protocol (which is the hard part), it's > fairly straight forward to add it to BitPim. > > From the legal point of view, if it's QPST we're talking > about, from what I understand, it is a proprietary software, > ie it's not suposed to be available to the general public. > I'm no lawyer so I'm not sure about the legality of the > reverse engineering of such a thing. But I'm getting ahead of myself! > > The other thing is to figure if we could do it with BitPim, > whatever that is. My take is that it would mean replacing the p_brew.py packets that talk to the file system. The 8100 supports the old and the new format, but in the future phones may loose support for the old commands. This could help future proof bitpim for the future somehow. Also somehow QPST detects what the phone supports because if you connect a 4400 it uses the same protocol as bitpim to access the filesystem. I did not try with the 6100, it would be nice to figure out how this works so that this is automatic. About the legal stuff, as long as we don't actually use the program, using information about the protocol is probably OK, after all bitpim currently uses an undocumented reverse engineered protocol anyway. Simon ------------------------------------------------------- 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