That's precisely what you want. You want to change one of the earliest events in the .ics file. You want to keep all of the events in your Google calendar - do not delete them. You want to import the changed .ics file. You want Google calendar to not create a complete calendar of duplicate events - you want it to ignore the items that have not changed, recognize that one was never in your calendar, import that to the calendar.
In other words, follow this exact procedure, linked earlier by Fulltime Traveler: Issue 3672 - android - Calendar app won't sync events older than 1 month - Android - An Open Handset Alliance Project - Google Project Hosting
According to that procedure, this will somehow signal to the Android sync agent to sync further back than 30 days.
My problem is more fundamental. I can't get any of my exported ICS's to load back into my primary calendar. to heck with the issue with Android not holding data beyond a year. I want my primary calendar back to normal. it's empty. every time I try to import an ICS either from an export of itself, or an exported ICS from the "new calendar" (which holds all the events), I am met with the error I cut/pasted.
can u help me with that issue, and we'll forget about tinkering with the file so that Android calendars don't go back past a year
EDIT: WHEW!! I got my data back to the primary calendar. The solution was to edit the ICS file from the replacement calendars's exported ICS file in the following way: search/replace "UID:" with "UID:5". Go back to GC settings in the browser, and import that edited file. voila. no complaints about the data this time--it's all back.
Upvote
0