Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[catfish] Time on the LCD is wrong in temporary installation and gets reset every reboot. #68

Closed
locksmxth5839 opened this issue Apr 1, 2022 · 7 comments · Fixed by #177
Labels
catfish/catfish_ext/catshark TicWatch Pro 2018/2020

Comments

@locksmxth5839
Copy link

Good {morning,afternoon,evening},
I just ('just' meaning Apr. 1, 2022) took a look at the install page of Asteroid OS and found that the TicWatch Pro is supported, so I did the temporary installation, and it booted and worked perfectly fine. However, with every reboot, the time changes back to the default time, which is around 11 something on Mar. 17, and when I change the time, the clock on the LCD doesn't seem to respond to the changes. I don't know what's exactly going on here...

Please let me know if you can fix this, if there's a patch, or if I have to do the real installation to fix this.

Thanks,
LockSmxth5839

@eLtMosen
Copy link
Member

eLtMosen commented Apr 1, 2022

The port for catfish is not perfectly complete and still being actively polished.
Both issues are known afaiu. You can track the progress here:
catfish porting task

@MagneFire MagneFire transferred this issue from AsteroidOS/asteroid Apr 1, 2022
@MagneFire MagneFire added the catfish/catfish_ext/catshark TicWatch Pro 2018/2020 label Apr 1, 2022
@frankenstein91
Copy link

Even with a permanent installation, the time is always reset on reboot. Good news, however, the time zone in timedatectl remains.

@frankenstein91
Copy link

I just noticed something... when rebooting, the clock does not lose all the time... The year of the date remains. Only the information on the LCD display is changed, i.e. hour, minute, day and month. The year is not displayed on the LCD and is not overwritten.

@locksmxth5839
Copy link
Author

Yes I noticed that too... Well, I don't really care about the LCD, because I can override the LCD with Always-On Display, but that would drain a ton of battery.

@locksmxth5839
Copy link
Author

locksmxth5839 commented Apr 7, 2022

Also another thing... I'm using catshark
And it surprisingly works just fine

@LecrisUT
Copy link
Contributor

LecrisUT commented Apr 7, 2022

Please wait for #65. I'll finish it up this weekend.

@SEVA77
Copy link

SEVA77 commented Apr 2, 2023

I tried to find a reason but Im not sure about my search results.
Why dsme.service does not give access to RTC time for other services?

$ adb shell
/ # timedatectl
               Local time: Sun 2023-04-02 02:26:05 +03
           Universal time: Sat 2023-04-01 23:26:05 UTC
                 RTC time: n/a
                Time zone: Europe/Minsk (+03, +0300)
System clock synchronized: no
              NTP service: n/a
          RTC in local TZ: no
/ # hwclock --show
hwclock: can't open '/dev/rtc': Device or resource busy
/ # systemctl stop dsme.service
/ # hwclock --show
Thu Jan  1 14:02:24 1970  0.000000 seconds
/ # timedatectl
               Local time: Sun 2023-04-02 02:27:50 +03
           Universal time: Sat 2023-04-01 23:27:50 UTC
                 RTC time: Thu 1970-01-01 14:02:29
                Time zone: Europe/Minsk (+03, +0300)
System clock synchronized: no
              NTP service: n/a
          RTC in local TZ: no

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
catfish/catfish_ext/catshark TicWatch Pro 2018/2020
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants