Loading

Syncing NTU Timetable with your Android Device (Alternative 3rd Party Application Method)

Disclaimer: This can be used as an alternative to the main method, but we recommend using the normal method where possible. The app (currently: V1.8) currently seems safe but please use you own judgement.

Install the app called: iCal Sync by Khaos from the Google Play Store.Other apps do the same thing but this one worked within IS and was free. (Go to https://play.google.com/store/apps/details?id=org.kc.and.ical or search for iCalSync in

Once the app is installed, in your device’s browser, navigate to your NTU Timetable either in NOW or on the Staff Portal, and select “Subscribe to iCal”.

You should then be taken to the following screen 

  •  Hold your finger on “Access Calendar Feed” until a menu pops up and select Copy link URL
  • Now go to Accounts and Sync in Settings and tap on Add Account

  • Scroll through the list of account types and tap on iCal Sync

  • Set a name e.g. NTU Timetable and a colour for your timetable to be displayed in on your calendar

 

  • Check the type is URL

Tap on URL and tap on it again in the URL screen, then paste the link you copied earlier. The URL that will be pasted will begin webcal://elearn.ntu.ac.uk/... please change webcal to http otherwise it will stick at the reading calendar stage, and then select OK. So "webcal://elearn.ntu.ac.uk/resources/ttredirect.asp?uid=1234" becomes "http://elearn.ntu.ac.uk/resources/ttredirect.asp?uid=1234"

  • Return to the main Account Setup screen, tap on the Sync interval option and choose your sync interval, 2 hours is normally a good amount

  • You can choose other options such as allowing your device to give reminders before events, and once you are happy tap on Save

  • Your accounts screen should now show the timetable in the list with whatever name you gave it

  • There should be a notification telling you that it is Reading calendar

  • Once it has imported, go to your device’s calendar app, select calendars and check it is listed and enabled. It should now appear within your calendar 

How to add/configure reminders

Depending on your phone, your calendar application may also offer settings for setting reminders.

You can control the reminders via the account setup panel for the ICalSync application. Open the panel via "accounts and sync" and scroll to the reminders section.
The current icalender file doesn't contain any explicit alerts so the "Default reminder" option will be the one you are interested in.
Tick the option and select the "time span" you would like and then click "Save". 

 

Have more questions? Submit a request

Comments

  • Avatar
    Spence, John

    Sorry, correction for the step:  Tap on URL and tap on it again in the URL screen, then paste the link you copied earlier and select OK

    The url that will be pasted will begin webcal://elearn.ntu.ac.uk/..etc...  , please change** webcal://** to http:// otherwise it will stick at the reading calendar stage.

    So "webcal://elearn.ntu.ac.uk/resources/ttredirect.asp?uid=1234" become "http://elearn.ntu.ac.uk/resources/ttredirect.asp?uid=1234"

  • Avatar
    N0196676 (Lisa Sartorius 2007)

    This app doesn't work on all android phones, it says it's not compatible with mine. Back to square one :-( Can't the NTU calendar be reconfigured to be part of the normal google calendar when it is added? Because that's showing up on my phone calendar.

  • Avatar
    Spence, John

    Quick note: The app author has done a few updates recently to add some new features, the latest (1.8f on 14/Oct) update however seems to have had an annoying side effect for users updating from previous versions.

    My previous working sync suddenly started to fail with a progress crashed message.

    To fix: If you just go into the configuration page for the syncs  via "settings" > "Accounts and sync" and click the preview option and then save it seems to fix it.

    The author will hopefully fix that oversight but until then, you'll probably have to re-save your config if you get the error message.

     

     

  • Avatar
    Spence, John

    How to add/configure reminders

    Depending on your phone, your calendar application may also offer settings for setting reminders.

    You can control the reminders via the account setup panel for the ICalSync application. Open the panel via "accounts and sync" and scroll to the reminders section.

    The current icalender file doesn't contain any explicit alerts so the "Default reminder" option will be the one you are interested in.

    Tick the option and select the "time span" you would like and then click "Save".

    Screenshot_android_ical_reminders.png

  • Avatar
    Malihah Arooj 2014 (N0573540)

    it worked.. yay
    just one question... after it is done can we delete the app

  • Avatar
    Spence, John

    Malihah, you will need to keep the app for a while.
    The app ensures your device is always working with the most recent NTU timetable data, so your calendar should be nice and accurate (assuming you have set a reasonable interval during configuration).

    The NTU timetable does change during the year, events will move, get cancelled, rooms will change so it is important you are always viewing a reasonably current timetable information which is why we provide the information in this way to help ensure you will have accurate information where possible and won't end up sat in a lecture theatre waiting for a lecture that have moved or cancelled.