Skip to content

UDFPS/fingerprint custom animation incorrectly plays at screen refresh rate #875

@mininmobile

Description

@mininmobile

Issue type

User interface

Device

shiba

crDroid version

crDroid 12

Exact version / Build date

2026-01-10

Bug description

the UDFPS custom animation runs at the screen framerate, so if 'smooth display' is enabled in display settings it will play at twice the intended speed.

Steps to reproduce

  1. enable setting: crdroid > lockscreen > udfps custom animation
  2. enable setting: display > smooth display
    2.a. make sure battery saver is off

Relevant log (logcat/build log)

n/a

Screenshots or videos

screen-20260115-183936.mp4

Solution

play the animation using its framerate instead of the screen's refresh rate, and (if possible) use higher framerate versions of the animation if smooth display is on

Additional context

No response

Acknowledgements

  • I've checked device is officially supported and that no support is provided for unofficial devices (for device specific reports and not source related).
  • I'm running latest version available on crdroid.net for this device and that the device is still maintainer supported (not flagged unsupported on download page)
  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly and understand that not doing so will automatically result in closing of ticket.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions