GRTransit is an app for Android smart phones that displays bus route
and stop information, as well as bus times, for the Grand River Transit
(GRT) system, in the Region of Waterloo, Ontario, Canada, which includes
the cities of Waterloo, Kitchener, and Cambridge.
You can search for stops or routes by name or number, and display them on Google Maps. Transit data is stored locally, so the app is still usable without a connection (but maps may not load).

Download the app from Google play, or here.
This app is open source! Everything is available from github.
The current version is here.
Details are now kept on the Github Wiki.
Check the Github Issues page.
Please note: if you get a `no active schedule' warning, your schedules have probably expired. Check the dates on the GRT website. Update your app, and if that fails, please bug me to update things!
Same as the current version above. Try it out here.