This application is only usable from ClockSync 1.1.6 and later, it has no launcher icon or any user interface. Don't install unless instructed to do so by ClockSync.
Based on Joda Time 2.0 library and Olson tz database this app provides up to date information on time zones, offsets and daylight time saving transition rules to ClockSync. It works as a service started on demand and queried by ClockSync.
Most Android devices have outdated 2010k version of this data used by the system. In some countries time zone offsets and daylight saving time to standard time transition rules have changed recently, it means that your phone may show incorrect time or switch to incorrect offset making you late for some important event. Russia, Belorussia and some other countries are suffering from the outdated zoneinfo on Android phones. This database is intended to solve the problem.
Since not all ClockSync users can benefit from it and because the size of the data is more than 2x times the size of ClockSync itself, I made it a separate application, keeping ClockSync distribution size small and making it possible to install the database on demand and to the SD card.
To use this database you need to enable "Offline database" option in ClockSync time zone settings and select your time zone from the suggested list of ~400 canonical time zone identifiers. When this option is enabled, ClockSync will set time zone according to the rules from the database instead of your system, it also includes transitions from daylight saving time to standard time and back if applicable for the selected time zone.
I plan to keep this database updated and synchronized with the upcoming Olson tz database releases, so that you can be sure that your device is always using up to date time zones.
If you have any questions or suggestions, please don't hesitate to contact me by e-mail.
NOTE: may take 10-15 seconds till ClockSync recognizes that the database is installed.
Absolutely love this app but now flawed Wonderful app that held me in good stead throughout my years in Android but since Marshmallow it nearly always fails to sync the clock. I have root and I have network connectivity so it can't be that. Perhaps it's some new security built into Android 6 but it needs sorting methinks. Otherwise a brilliant app. Please look into this if you aren't already developer.
Android 6 will be supported in the next ClockSync update.
Alex Maksimov February 7, 2016
Was not recognized by clocksync this time Fresh installation of both, previously (different device/this device, previous firmware) used to work. Maybe it's something with installation order, but I _did_ reinstallation of this app.