Dragging Vintage Tech into the Year 2013

Sunday, 12 May 2013

Google Calendar Syncing Is Here!

Well despite my earlier post saying that it was not possible, I have
got Google Calendar sync working on the J720.

Thanks go to Jake from the forums on hpcfactor.com who helped with
much of the testing and experimenting to get this working.

First you need an account with goosync.com, which unfortunately is not
free, but is the only way I know to get this to work. Fortunately for
me I already had an account.

Make sure you have Redgear and TTSync installed (available from the
repository on this blog). You will will want to run TTSync in PPC
portrait mode from the Redgear settings icon in the titlebar. This
renders the TTSync GUI in a more readable way, although it will still
be rough around the edges as is often the case when trying to run
Pocket PC software on the Handheld PC.

The important thing is that is usable. Now, if you already have a
device profile set up at the Goosync end, delete it and set up a new
one. Any device profile seems to work. You may want to go into
Goosync's calendar settings as well, as it seems to set a default
reminder for each appointment. I switched this off.


The TTSync program is not set up to sync with Google out of the box,
so you will need to edit the config.ini file in the TTSync program
folder. I have uploaded my config.ini file to the repository, so you
can just overwrite the file with that if you don't want to put in the
server settings yourself or just have a look to see how I've done it.

Now you can start TTSync. Go into the settings and put in your Goosync
username and password. Make sure you click in the Server setting box
and make sure Goosync is selected. Tap okay.

Now tap the large "Calendar" button down the bottom of the TTSync
screen. Make sure the "Sync mode" is set to Server. When you're ready
hit "Sync".

The screen should take some time sending and receiving, and if
everything works you should see the "completed" message in the
screencap above. Tap "Exit" to go back to the main TTSync screen.

From now on you should be able to just use the "Sync All" option at the
top of the screen every time you sync.

IMPORTANT: Do not do what I was doing wrong throughout most of my
testing and click the Redgear X button to close the apllication. If
you do this it will not save your settings and syncing will not work
after. Instead ALWAYS exit by selecting "Options" then "Exit".

That's it. It only works one way: from Google to the Jornada, so
essentially the calendar is read only. Any appointments made on the
handheld will not sync back to Google. Two-way synchronisation is
possible but it just creates duplicates of your appointments and I
don't recommend it.

Also note that I have so far not been able to get All Day events to
synchronise correctly. Thney appear as midnight to 23:59 timed events.
However I can live with that.

The other screencap above shows a test appointment I made on Google
Calendar and successfully synced to my Jornada.

It is also possible to edit the config.ini file to sync GMail contacts
as well although I have left this out as it only syncs names and
telephone numbers, not email addresses,which is of no use to me.

Quite a complicated process, but well worth it I think. I hope someone
else finds this helpful.

UPDATE: Jake from hpcfactor.com added this tip, "disabling automatic reminders in Pocket Outlook will also take away the default appt reminder in a GooSync sync".

Sent from my HP Jornada 720

No comments:

Post a Comment