Tuesday, June 14, 2011

Android Calendar Sync in Froyo

I have a Samsung Intercept Android phone on Virgin Mobile. (I would definitely recommend Virgin if you are looking for a good phone deal). Some time after the Froyo (Android 2.2, for the unenlightened) update came out,  I noticed that when I opened up my calendar, there were no events showing. Calendar sync wasn't working, even though email still worked for both my gmail account and my M$ Exchange account.

I found a solution today. I was cruising some forums looking for an answer, and found one here. The following is how I did it:

If you have events saved to the "My Calendar" (the device's calendar), you will lose them using the following procedure. I don't use the device calendar, so I wasn't worried. You may also want to check from within calendar itself that all the calendars you have are selected to show up (From within Calendar, hit Menu->Settings->Calendars, and verify that all your calendars are showing and checked. Mine didn't even show up). A final caveat would be that if your phone is not syncing email, it may be a deeper sync problem than this calendar issue.

If your problem passes the above caveats, here are the instructions for the fix that worked for me:
  1. Go to Settings->Applications->Manage Applications. It may take a while to load the Manage Applications part.
  2. Select the "All" tab (because Calendar is bundled with the base system) and scroll down to where you find Calendar. Select Calendar, and tap "Clear Data". I also did this for "Calendar Storage" and "Calendar Sync Adapter" but I don't know if those are necessary (up for comment discussion).
  3. In then rebooted my phone. Also not 100% sure if that is necessary, but it didn't hurt in my case.
  4. When I booted back up, the calendar started syncing and my events started showing up (and I have a bunch of calendars--it worked for all of them).
I was very pleased to find a solution to this problem, because part of my reasoning behind having a smartphone is the calendar feature. I haven't been too excited with Android's calendar, but this was a real downer. I am very glad to have it back to normal.

Retooling the Rumlords Blog

I originally started this blog for a High School programming project--a pirate game I called Rumlords. The game sort of fell away when I started college, and I hadn't updated the blog since the first post, but I still had it around all this time

So today I decided to put the blog to good use by making it my new computing blog. This is now the place where I will share my opinions, ideas, and thoughts about computing (and other related technologies) as well as my experiences as a computer user, tutor, programmer, and philosophically inclined thinker. This mix should include such topics as solutions to problems, reviews of hardware or software, intricacies of programming languages I have had to wrestle with, and maybe a little program or two just for fun.