I am a Sprint Treo 755p user running Good Mobile Messaging v4.9.3.21_EN. I also have Lightwav installed, for what it’s worth.
My problem was that Good had hijacked my Palm contacts and replaced it with the Good contacts. Caller ID would not work. I could not look up a contact from the phone app. I could not automatically add a contact after receiving and concluding a call using the “do you want to add a new contact” option. Even when I went to applications and selected the Palm contacts, did a look up and concluded the call, Good would take me to the Good contacts page instead of back to the Palm contacts so that I could, for example, dial the same person at a different number. Instead of all of these functions, I got the dreaded Good contacts page.
I tried GoodGuy's solution
on this thread and I had to do a hard reset because my Treo would not Hotsync after I deleted "Contacts".
SOLUTION — I followed the advice of two users who posted comments
on this page. Look at the following posts: John on December 28th, 2005 at 2:55 pm and Dan on January 9th, 2006 at 8:19 am
I modified John’s advice with Dan’s advice and that did the trick! I followed John’s steps and like Dan I noted that on the Treo 755p the “Creator” of the GoddAddressBookApp is listed as “PAdd”. Like Dan, I changed to “PAd1″, and it worked perfectly. No need for a reset.
Here is what I did and I am quoting from John's post other than the "PAdd" revision:
1) Obtain the FileZ program from: http://www.freewarepalm.com/utilities/filez.shtml (This is a free file manager program for the Palm OS that gives you access to many hidden files and databases within the Palm OS.)
2) Load the filez.prc file on the Palm device, either through HotSynching or through OTA Software Distribution.
3) Once you’ve loaded the FileZ program on your Palm device, run the program.
4) Click on the View and Edit Files button.
5) Make sure you have the ROM checked off in the upper right, files are filed by Creator Name just below that, and then click on the ‘Internal’ drop down arrow.
6) Once you have clicked on the Internal drop down arrow, you will see a list of all your files and databases on your Treo ROM.
7) Scroll down until you see the Files and Databases under the Creator Name of ‘addr’. You will want to look for the GoodAddressBookApp file and the AddressDB file. The GoodAddressBookApp file is GoodLink’s Address Book and the AddressDB is the native Palm Address Book.
8) Check off the GoodAddressBookApp entry and hit the Details button.
9) You will then see the details of the GoodAddressBookApp. In the details, change the Creator name of the GoodAddressBook from "PAdd" to something else, perhaps "PAdd1". Once you’ve changed the name. Hit Save and exit the FileZ program.
10) You have now made the native Palm Address Book the default Address Book/Contacts program on your Treo. This is the program that the Palm OS will use to tie into its hardware. All Hot Buttons will default to the native Palm Address Book, and features like Caller ID will only work with entries in the native Palm Address Book. You will now be able to access the Palm Address Book through the Hot Button in the Phone Application and the GoodLink Address Book through the GoodLink Home Screen.
Palm contacts are now my default contacts. All functionality is restored AND I can still use the Good contacts when I am in the Good application. Best of all worlds.
A small personal note: F*** you to Good for not making this a check box option in the Good application and for making me waste hours of time to get to this point. (Yes, I know that John's post above was quoted from a Good tech support email) No offense GoodGuy, you seem like a good guy and you represent your company well. I like Good otherwise. Thank you to the people who posted here and elsewhere who helped.