Chris Poon
2004-03-10 00:43:39 UTC
I know it has been expired while I was busy with other things, but I have
tested the code for writing out the phonebook. The only problem I have is
that I can't change the speed dial of an existing entry - I can move its
association to a different number within the same entry, and I can create
new speed dial entry, just couldn't move an existing one. There must be some
sort of magic done because the serial doesn't change when I perform the same
operation right on the phone (changing the speed dial). I think we just need
to put a few phone-specific hooks in the getphonebook and savephonebook
function in order to move those into com_lg and make them common routines.
Seems that the pim/index.dat is more a checksum of the last 7 digits of each
phone number rather than an actual index. Ran into a few speed bumps testing
but I think the code is good to go except for moving speed dial.
tested the code for writing out the phonebook. The only problem I have is
that I can't change the speed dial of an existing entry - I can move its
association to a different number within the same entry, and I can create
new speed dial entry, just couldn't move an existing one. There must be some
sort of magic done because the serial doesn't change when I perform the same
operation right on the phone (changing the speed dial). I think we just need
to put a few phone-specific hooks in the getphonebook and savephonebook
function in order to move those into com_lg and make them common routines.
Seems that the pim/index.dat is more a checksum of the last 7 digits of each
phone number rather than an actual index. Ran into a few speed bumps testing
but I think the code is good to go except for moving speed dial.