From: Roger B. <ro...@ro...> - 2003-10-03 04:31:59
|
> OK, I got it working, but not ideally. There doesn't seem to > be any way to avoid rebooting the phone. I've tried various > combinations, but no luck. The phone rebooting annoyed the heck out of me on the VX4400 until I figured out how to avoid it. Basically if you send command 0x00, then you end up having to reboot. > One positive is that it uses the > more general Qualcomm data mode (QCDM) rather than LGDM. To be honest, I don't think that makes any difference at all, other than QCDMG is supported on all phones, not just LG. > I will send what I have to Roger. Ok, merging it in now. One question I have is if you are sure exactly the same code works on the VX1 as implied by the comment? You also moved the code that fills in entry back in the main loop. What was wrong with the extractphonebookentry function? (It did have a bug in that there was no return statement :-) I made it use that function again. Of particular note is that it fills in the serials. These are needed if you don't want to lose speed and voice dials. > Now it throws an exception > when trying to render the phonebook tab. Something about missing > groups, which the tm520 doesn't have. Someone else can fix this. I have dumped all the groups code in the phonebook. The groups, ringtones and wallpaper stuff from the phone will need to update the UI at some point, so a list of relevant choices can be made to the user. "relevant" will depend on what is built into the phone, and what it can be extended with (eg new ringtones, new groups). Roger |