Sync local calendar entries with Google I want to sync my calendar entries in my Galaxy S3 (Android 4.3) with Google. I am using the Google Calendar app but unfortunately I have entered everything into the default "My Calendar" local calendar rather than choosing my Google account when adding events. 

I have not been able to find an easy way to transfer events from this calendar to my Google account, and hence it is not syncing (it seems you have to choose the right calendar to get it to sync).

Is there a way I can transfer my calendar entries to my Google account without manually re-entering everything?
The procedure to do this has been outlined on XDA thread:


  
  Firstly download this app from playstore: https://play.google.com/store/apps/details?id=com.idea.backup.smscontacts
  Open it and go to Calendars Backup ➡Backup
  Chose the file name and start the backup.
  Then transfer the backup file to your pc. It will be in /sdcard/SmsContactsBackup/calendars.
  Open up the backup file on your pc. I'd highly recommend you to use Notepad++ for this. You will see multiple Calendar entries at the
  top of the file. Look for the entry which has this attribute:-
  account_type="LOCAL" Note down the _id attribute for this Calendar
  entry.
  Now look for &lt; Calendar entry which has name="xyz@gmail.com" attribute and note down the _id attribute. Here xyz is your gmail
  username.
  Now open Find &amp; Replace and replace this :
  
  
  calendar_id="1"
  
  with
  
  calendar_id="2"
  
  Here, 1 is the _id for LOCAL Calendar entry and 2 is the id for your Google Calendar (in this case). It could be different for you. So
  basically whichever calendar entry is set as local, will be converted
  to the google calendar's entry so that it can be synced.
  
  
  Now transfer the modified file back to /sdcard/SmsContactsBackup/calendars
  Now open Superbackup  ➡Calendars and click on Delete all calendars.
  Then restore the modified backup and re-sync your phone with the google calendar.
  
  All your local entries will now appear as Google calendar entries and
  will get synced properly to your account.