OSX 10.5.3: enable Gmail Contact Sync without iPhone

10.5.3 adds ability to sync your address book with gmail contact list.

Unfortunately it only enabled if you’ve ever connected iPhone/iPod touch to your mac.
You can use the following terminal command, to enable the syncing option, if your mac have never seend an iPhone.

defaults write com.apple.iPod Devices -dict-add 000A27001A56740D '{ "Family ID" = 10001; }'

note this is a single line, and not a two line command.

Advertisements

14 Responses to OSX 10.5.3: enable Gmail Contact Sync without iPhone

  1. tim says:

    Why can’t I get this command to work. I copy pasted it to terminal and I receive a message stating command not found

  2. boga says:

    Can you copy the exact error here? Note that it’s a single line command:
    defaults write com.apple.iPod Devices -dict-add 000A27001A56740D ‘{ “Family ID” = 10001; }’

  3. Martijn says:

    Replace the strange quotes with normal ones after you’ve pasted.

  4. Martijn says:

    Command works, toggle is on, but when will it start synchronising?

  5. boga says:

    You can start the synchronization from iSync. (/Applications/iSync)

  6. Kerry says:

    I could not get the command to work. I would try

    defaults write com.apple.iPod Devices -dict-add 000A27001A56740D ‘{ “Family ID” = 10001; }’

    as an administrator by I get

    defaults[5710:10b] Could not write domain com.apple.iPod; exiting

    Any ideas?

  7. boga says:

    Hi, does replacing ‘com.apple.iPod’ with ‘~/Library/Preferences/com.apple.iPod’ makes any difference?

    defaults write ~/Library/Preferences/com.apple.iPod Devices -dict-add 000A27001A56740D ‘{ “Family ID” = 10001; }’

    Also what’s the output of:
    ls -lad ~/Library/Preferences/
    ls -la ~/Library/Preferences/com.apple.iPod.plist

  8. Kerry says:

    It did not work with the extended command. The ls -lad .. command returned no preferences. Then I came out of my administrator account and tried it in my general user accounts. It worked!

    For some reason I was expecting the need to do this as an admin but it does not need it and infact does not work. Do it as you standard user and you’ll be okay…

    Thank for the help.

  9. Rick Cogley says:

    Thank you for this. For the folks who could not get it working, you need to replace the “curly” single and double quotes that get pasted if you copy-paste it into Terminal.app, with “straight” single and double quotes. Paste it, then back up and re-type in the single and double quotes and it should work.

    Regards
    Rick Cogley
    Tokyo, Japan

  10. JKZ says:

    Hi, I was able to paste this correctly (after fixing the quotation mark issue). Went into Address Book, and was able to check the “Synchronize with Google” box and fill in my account info (it was accepted).

    However, I can’t get iSync to do anything. I get an error: “You cannot sync your computer and devices until you add a device to iSync.”

    Ideas anyone? Thanks in advance.

  11. Andrew says:

    I used the (corrected) Terminal command [ defaults write com.apple.iPod Devices -dict-add 000A27001A56740D ‘{ “Family ID” = 10001; }’ ], opened Address Book and saw the Google sync option available; selected it and entered my Gmail login; have not yet seen any evidence of syncing. I have quit and restarted Address Book with no effect. Thoughts?

  12. kasclark says:

    @JKZ & Andrew
    Maybe you already found the solution, but according to this site, you need to enable yahoo synchronization as well, in order to get google synchronization working. It worked for me.

    http://www.zaphu.com/2008/05/29/how-to-enable-mac-address-book-syncing-with-googles-gmail-contacts-without-an-iphone-or-mac/

  13. Miguel says:

    This worked great. Thanks for the tip!

%d bloggers like this: