Delete PC Sync Calendar on HTC Desire

How it started - Work saw fit to give me a work mobile/cell phone. I already have an iPhone for personal use, and I’m no fan boy, so I opted for a HTC Desire running Android 2.2. I wanted to experience another operating system, try new things, who knows it might be better than what I’ve got now.

The Problem - My new HTC is really good at syncing things, too good in fact. I plugged it into my personal computer to play with the HTC Sync program (you know, sync some music for the drives to work). For reasons unbeknown to me, I also told it to sync my personal calendar. The calendar syncs to the HTC Desire to a calendar named “PC Sync”. After realising my mistake I sought to delete the calendar – after all it’s a personal calendar on a work phone, it’s reminding me about all my personal appointments and I don’t like it. So I plug the phone back into my personal computer, open HTC Sync and turn off the calendar syncing. After the lengthy synchronize process completes I check my calendars: Personal Calendar (from Google), PC Sync, Facebook and Exchange. Whaaa? The PC Sync calendar is still there!

The Problem Escalated - Annoyed, I then open the calendar application on the HTC Desire, press Menu > More > Calendars. It’s still there! I press Menu > Remove Calendars and the option to delete the PC Sync calendar is not available. I’m stuck with the calendar with all my personal events on it and no way to remove it – beyond deleting weeks worth of entries one by one, I’m a little lost as to what to do next. The outlook is grim.

The Grinding - Google! My friend! I start running some searches around Google looking for other people experiencing the same problem. There are. But no resolution. All I find are lame responses from know it all people who really know nothing. Some suggests using another Sync program – a little overkill isn’t it? I just want to remove a calendar?

I’d been searching for a good 10 minutes, when I light globe lit up…

The Solution - I recall some weeks back deleting some applications after being prompted that my (tiny) SD card was running out of space. I went into Settings,  Applications and then Manage Applications – and proceeded to start deleting games I’d downloaded (strictly work related of course). I recalled there was a button on this screen called Clear Data.

With hast, I picked up my HTC Desire mobile phone, unlocked it, tapped Settings > Applications > Manage Applications > “All” tab and searched for the word Calender. There were three applications – Calendar, Calendar Storage and Calendar Sync Adapter. Doesn’t Calendar Storage sound convenient? I tapped Calendar Storage and then Clear Data. Upon checking my calendars, I’d lost all my calenders and their data – all calendar related data was gone.

Work uses Microsoft Exchange (to my disgust) – so I opened Settings > Accounts & Sync > Exchange ActiveSync > Sync Now which repopulated my calendar with all my work calendar data, appointments and meetings. I’m pretty sure if I did the same for the Google account I’d sync that calendar back too – but since I don’t use it I didn’t bother.

All my calendar information is stored elsewhere and synchronised to my phone. All my calendar information (I wanted) could be recovered again.

In Summary - When syncing your calendars with the HTC Sync program to your HTC phone, it seems that you can’t un-sync or delete the PC Sync calendar once synched. It seems like such a simple thing to do, but not well thought through by the developers it seems. I found and used a less obvious method of deleting the calendar – deleting all the calendar data via the application manager. This meant all my calendar data was deleted. This was intentional and I knew I could recover what I needed. Only proceed if you know you can recover your calendar data from another source. A backup beforehand probably wouldn’t go astray either.

These are the steps I took on my HTC Desire running Android version 2.2 to delete all calendar data, and in turn the PC Sync calendar:

  1. On the phone, open Settings > Applications > Manage Applications
  2. Click the “All” tab at the top of the screen
  3. Scroll down and tap the Calendar Storage application
  4. Tap the “Clear data” button, and confirm you’d like to proceed.

Now all the calendar data is gone from the phone, running your sync processes again to populate only the calendars you want on your phone.

So, if you’re stuck and need to remove this darn annoying calendar – I hope my experience here has been able to help.

VN:F [1.9.16_1159]
Rating: 4.9/5 (12 votes cast)
VN:F [1.9.16_1159]
Rating: +24 (from 24 votes)
Leave a comment

Help Kill IE6

I was sent an interesting email today containing just the following:

http://ie6update.com/ ;)

So I took a look and liked what I saw.

As the highly educated and brilliant sysadmin you are, I know that you know that Internet Explorer 6 has reached it’s end of life. Meaning that the developer (Microsoft) is no longer supporting or maintaining the product (code).

It’s dead. Therefore one can now assume that IE6 is both out of date and insecure. Not only that, it lacks the compatibility of newer technologies and support of newer (and older) web standards that today’s web community demands.

What is interesting though is a large percentage of the internet still uses it! I have to admit advantages to IE6 include it is really quick and simple. Plus I don’t get NAGGED by the application to setup/configure the browser with a billion step wizard every time I login to a new workstation!

That aside however, the website attempts to encourage a move from older technology to the new. Being a part of the web community and being a web developer, I think it’s a brilliant way we can all easily participate in the education of users. As the image above demonstrates, a simple prompt appears for users of IE6 when arriving at your website, encouraging them to upgrade. Clicking takes to the Microsoft IE website. Integration into your website or blog is simple – download the provided zip from http://ie6update.com/, upload the files within the zip package, and finish by adding the code in the example.html file to your webpage. If you use WordPress Blog, it’s a simple plug-in install.

I’m in!

VN:F [1.9.16_1159]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.16_1159]
Rating: +2 (from 2 votes)
Leave a comment