From: Roger B. <ro...@ro...> - 2004-01-29 05:08:52
|
> In looking through the Sanyo and LG scripts, they rely on a manufacturer > proprietary phonebook protocol and do not work through > the BREW file system for manipulation of the phonebook data. The LG phones also store the information in the Brew filesystem. > At my current level of understanding, I don't see why the CDM-8600's files > couldn't be manipulated directly through the BREW file system. Is this a > good assumption? If there is a sync protocol then it should be used. This is because that is how the phone's internal software will have been designed to operate and bypassing it could have unforseen consequences. On the LG phone the internal software is not notified about file system changes and happily carries on operating with old contents. (You can see that if you update the groups file). You can get around that by rebooting the phone after writing to it (and hope the internal software doesn't write stale information on shutdown to any files). On the LG there are actually quite a number of other files that index into the phonebook files (for example voicedials and speeddials). Going direct to the filesystem and bypassing the sync protocol would screw them up royally. Generally the sync protocol is very similar (and sometimes the same) between different models from the same manufacturer. If you have software from someone else that can talk to the phone, do some serial port sniffing and take it from there. If you do use someone elses software, please ensure you are properly licensed and abiding by the license agreement. I am not the slightest bit interested in stolen or violated software, nor in using information from them. Roger |