Edit: As borisattva has pointed out, there is a new and updated beta version available at the website http://code.google.com/p/gadjet/downloads/list . I haven’t tested it out yet. It is a beta version so be a bit cautious. Thanks to borisattva for pointing it out.

This is a very simple method of a rather complicated process. Thanks to the people behind gcalsync Project for making it happen.

This is a little java application that connects to your google calendar and downloads the entries. Unfortunately the upload function created duplicates in the online version so I had to disable it. Another backside is that it doesn’t understand repeated events. But it still beats not having calendar syncing at all. Here is how to do it.

  1. Visit http://wap.gcalsync.com on your mobile phone or http://www.gcalsync.com on your computer. Then download the signed version of gcalsync.jar (it is available on the front page)
  2. Follow the installation instructions, that is, press yes on whatever the phone asks (for using the file downloaded in your computer file, transfer the gcalsync.jar file to your phone via bluetooth or cable)
  3. Start up gcalsync from the application menu (I’m guessing you’d be saving it under applications)
  4. It will ask for your google email and password. Put in your complete google email address i.e. “yourID@gmail.com”. Press “Save”
  5. Go to Options>Upload/Download and uncheck the box beside upload and press “Save”
  6. You can customize your sync period. I usually sync for 30 days ahead and 1 day before. You can change it under Option>Sync Period
  7. Press Sync. It will ask to connect to internet, then to read user data and then to write user data. Say yes to all of them and you should be done. Trouble shooting tips are available here. Scroll down, when you reach the page, for tips.
  8. In case the software can’t connect to the internet, or read/write user data then exit the application. Go to Application>put the cursor on gcalsync and press More>Permissions and then set
    • Internet Access to Ask Once
    • Read User Data to Always Ask
    • Write User Data to Always Ask

And that should sync your google calendar with your Sony Ericsson W810i.

Keep organizing!