
This is just a quick tip to explain how to sync your Mac Address Book (Leopard 10.5.3 only) with Google’s Gmail without needing an iPhone or a .Mac account. If you have an iPhone then you don’t need this tip and can follow these instructions. If you don’t have a Gmail account you’ll need to go here and sign up for one. After you have your Gmail account ready, proceed to step 1.
Step 1
Open up Terminal.app, but if you aren’t confortable with the terminal you might want to follow this tip instead. Once you have Terminal open, navigate to ~/Library/Preferences/. We will need to edit the com.apple.iPod.plist file located here. First make a backup of this file then take a look at its contents. If the file is a binary file you will need to execute the following command:
Now you should be able to edit the file with your favorite text editor (TextWrangler, vim, etc). Change whatever number is below ‘Family ID’ to 10001 as shown below.

Save your changes and run the following command to convert the file back to a binary:
Note: You may want to duplicate the iPod entry to prevent this from being disabled by future iPod syncs. To do so copy everything contained within the <dict> and </dict> below,
<dict>
…
</dict>
and paste just below the original entry. Then simply change the <key> number slightly to prevent overwriting.
Step 2
Open Address Book and go to the Preferences-General pane and check the box to enable Synchronize with Gmail. You’ll be prompted to enter your Gmail account information (see below).

Step 3
Now open iSync.app and go to the Preferences panel. Check the box to show status in the menu bar (see below). Quit iSync.app.

Step 4
Make sure iSync.app is not running and go the the iSync menu bar icon and select ‘Sync Now’. You will be prompted to replace or merge with your Google Gmail Address Book.
Sometimes getting “Sync Now” to show up can be tricky, my only suggestion right now is to reboot and try again.

Repeat
Simply repeat steps 1-4 on any other Macs where you want your address book to be available.
Below is the official help topic page from Address Book.app regarding syncing with google contacts. Too bad the steps listed in the screen shot below omit the required tweaks listed in this post. Seems like sloppy work on someone’s part.

Known Limitations
- 1) Does not support groups or company entries
- 2) Suffixes seem to cause syncing issues - see comment below

Add New Comment
Viewing 67 Comments
Thanks. Your comment is awaiting approval by a moderator.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Add New Comment
Trackbacks
(Trackback URL)
June 20, 2008 at 1:03 am
[...] kalau address book di leopard sudah bisa sinkron dengan yahoo, dan khusus untuk 10.5.3, sudah bisa sinkron dengan google ...
August 18, 2008 at 1:44 pm
[...] por el foro de macuarium encontré un link de un manual que explicaba como hacerlo muy detalladamente y había ...
August 19, 2008 at 4:42 am
[...] The method - Safeguard [...]
October 20, 2008 at 9:02 pm
[...] was able to hack my computer to sync contacts to Google and then to the phone, but for some ...
December 12, 2008 at 4:35 pm
[...] How to Enable Mac Address Book to Sync with Google’s Gmail Contacts without an iPhone or .Mac [Mac... If ...
February 11, 2009 at 10:46 am
[...] Apple Address Book sync with Gmail by using the Google Data APIs Objective-C Client Library - not only for ...
March 6, 2009 at 12:55 pm
[...] your Mac (because you’ve already setup iSync most likely). I followed the instructions here, How to Enable Mac Address ...
March 15, 2009 at 3:08 am
[...] your Mac (because you’ve already setup iSync most likely). I followed the instructions here, How to Enable Mac Address ...
July 2, 2009 at 3:48 pm
[...] be of use: Lifehacker - Enable Google Contact Sync Without an iPhone or iPod Touch - Address Book ...
July 25, 2009 at 7:04 am
[...] How to Enable Mac Address Book to Sync with Google’s Gmail Contacts without an iPhone or .Mac [Mac... [...]
August 15, 2009 at 6:17 am
[...] Synchronizing the addresses between Addressbook.app and Gmail using iSync [...]