I found the issue, I'll post the analysis soon.
edit:
ok, here is the problem. First, some things which are NOT wrong:
1) the time passes at correct speed on the device, measured with chronometer. 10 minutes on LCD is exactly 10 minutes on clock
2) time also passes at correct speed on the...