Any way to keep >2mo old appointments in calendar?!?

albertdc

Well-known member
Dec 14, 2009
112
4
0
BB Storm convert here, android newbie. Love the X and Android, but am getting frustrated with not having access to my old calendar appointments. They are still in google calendar on the web, but my phone only displays the last 2 months of past apts. Is there a way to get the last year, for instance, of appointments to show?
I've tried a couple of 3rd party calendars but thy haven't helped. Any way to get the native calendar go show them? If not, anybody know of a 3rd party one that does?

I'll also through this question in here: any way to jump to a distant future or past date wig the stock app? I'm not seeing the option...

Thanks
Albert
 
I saw this reply below that worked for me, although after restoring all the old Google calendar appointments to my phone, Search would still not find them despite them being right there. Shame on Google for making this so difficult or impossible. Anyway, thanks to user Turkeyphant for posting a solution that will at least result in getting old appointments restored to the phone. And by the way, I did have to split my exported file as was mentioned. It worked quickly and produced a lot of smaller files, but I went through each and restored them. Luckily, no redundant entries were created, but I was expecting to have to clean those up after the restoration / import.



The issue is that Google intentionally only syncs events "modified" within one year. The reasoning behind this is baffling. However, the solution is to ensure that all events are seen by Google as being modified within a year so that they are correctly synced.
The way to do this is to export your calendar and then import it again. This is a time-consuming manual process that cannot be done on mobile and requires the web version of Google Calendar.
  1. Log into your account and go to you Google Calendar settings.
  2. Click Import & export
  3. Click Export at the bottom. This will download a zip file of all your calendars. You can then upzip the individual .ics files.
  4. If you have a lot of events and the files are much bigger than 1 MB, you will have to split them. Use thehttps://brokenvectors.github.io/ to do this. Upload each .ics fileand split it so that each split file it is below ~1 MB in size. Irecommend between 1000-2000 events per split file.
  5. You can then reimport your calendars.
  6. If you get the error "you do not have sufficient access to target calendar" there is an issue with the UIDs. I would not recommendfollowing instructions online that recommend removing or editing theUIDs en masse in the .ics files as you run the risk of duplicateevents. Instead, ensure you have a good backup and then completelydelete all calendar entries before reimporting again.
  7. Once you have reimported all calendar entries, go to the Google Calendar app on your Android phone and press refresh. All eventsshould then be synced.






answered Oct 13, 2023 at 16:51


Turkeyphant's user avatar

Turkeyphant
29233 silver badges16