If you want to set the timezone on your phone correctly, do the following:
- ipkg install tzdata
- ipkg install your desired tzdata-
* packages. For instance, I use “tzdata-australia“. - Enable your desired timezone by symlinking it to “/etc/localtime“. Adjust the following example command line for your locality.
- ln -s /usr/share/zoneinfo/Australia/Adelaide /etc/localtime
- The “date” command should now show the correct time for your timezone. If it is not correct, then install the “ntpclient” package, and use it to set your clock.
Note that this technique should work on any OpenEmbedded-based Linux distribution.