Notice: This is no longer necessary
This process described below is no longer necessary. As of Web OS 1.3.1 (released mid-November 2009), WebOS devices automatically limit Google contact syncing to records in “My Contacts”. I have stopped using the method below, but I will leave this blog entry online for historical purposes.
As most early adopters of the Palm Pre know, Synergy with GMail pulls in records from “All Contacts” instead of “My Contacts.” The result for heavy GMail users is a contact record for virtually everyone you have ever emailed.
After about an hour of messing around, I was finally able to figure out how to get email and clean contacts from my GMail account.
If anyone is interested in setting this up on their phone, please follow the directions closely. There is a reason for every step. There are a few places that you can get tripped up.
Theory: Use Synergy with Nuevasync’s Exchange server emulation to sync Contacts and Synergy with setup GMail in the Pre for email and calendar.
End Results: Exchange Server Profile on Pre syncing via Nuevasync Google for Contacts and Calendar. Pre getting email directly from GMail and a useless Exchange email account that can’t be deleted. (I suppose everything can’t be perfect.)
Palm Pre Manual: Pre User Guide
page 144 – Stop Sync of Contacts with an Online Account
page 144 – Connect to an online calendar through the Palm Synergy feature
page 155 – Stop Sync of Calendar With an Online Account
- Pre updated to 1.0.2 (may not be required — but it made the error messages in my trial and error process informative)
- GMail account (of course)
- Free nuevasync.com account (let’s you use Active Sync to sync phone with GMail, Google Calendar, and Plaxo) Go set one up after reading the note below.
- Verify that you preferences on nuevasync.com are setup to give it access to your GMail and Google Calendar account. Pretty straightforward setup.
- In order to get around a Pre Limitation/Safeguard, the email address on your NuevaSync accountMUST not match your GMail address. Since you cannot change your email address, I had to setup a new NuevaSync account.
- Workaround Tip: Most people don’t know that GMail disregards periods in your GMail email address. If you email address is [email protected], then mail sent to [email protected] also gets delivered to your account. Give it a try with your own address if you like. Knowing this, I created my new Nuevasync account and just put a period in my normal Gmail email address. Before doing that I tried, [email protected] … but the Pre knows that gmail.com and googlemail.com are the same thing.
- I’m not sure if the tip above works with Google Apps accounts.
Steps: I don’t think that the order really matters. But I’m going to assume that most of you have your GMail account already setup. So I’ll make that step one.
Step 1: If not already done, setup your Google account on your Pre. Doesn’t matter if you add it from the email, contacts, or calendar app.
Step 2: Go to preferences under the contacts app. Open the Google account and press “Remove Account” …. don’t be scared … it only removes it from the contacts app. It will not affect your mail settings for Google. Refer to page 144 of the User’s Guide for verification. Once you hit “Remove” you’ll be taken back to the preference screen. The Google account will continue to be shown for a couple of minutes while the Pre removes those contacts from your phone.
Step 3: From the preferences panel of the Contacts App, choose “Add an account.” Choose Exchange Server as the type. When you are prompted for your email address and password, choose “Manual Setup” from the menu in the upper left-hand corner.
Use these settings:
Email Address: The email address on your NuevaSync account. Remember, this must not exactly match your GMail account. If it does, you will get an error saying there is already an account for that email address on the phone.
Incoming Mail Server: https://www.nuevasync.com
Domain: LEAVE BLANK (this differs from the nuevasync instructions for Windows Mobile)
Username: Your Nuevasync Username
Password: Your Nuevasync Password
Once that is all entered …. press Sign in and cross your fingers. If it says that your username/password do not match … make sure that you left the domain box empty and verify your username/password.
If you get some other kind of syncing problem. Click the troubleshooting link from within your account on nuevasync.com. There is a link within it that will show you the syncing errors with your account. Make sure that you have authorized Nuevasync to access your Google account.
Step 5: Go to preferences from within the CALENDAR app and remove the Google Calendar account.
Unfortunately, you cannot remove the Exchange account. Unlike other account types, removing an Exchange Account removes it from Calendar, Contacts, and Mail.
For this same reason, you can’t delete the Exchange account from within the mail app. I just removed it’s Inbox as a favorite and sorted my accounts so that mail profile was at the bottom.
IMO, small price to pay to not have an extra 1000 trash contacts from GMail. Maybe a future update will allow us to define what the Exchange account should since with.
Update on 7/20/2008: Does this work for you?
- If so, leave a comment and let me know. I’d like to think that people find this useful, but I’m not sure.
- If not, check out my troubleshooting post – http://www.aaronterry.com/2009/07/palm-pre-troubleshooting-nuevasync-google-contacts/