We have moved to a new Sailfish OS Forum. Please start new discussions there.

Minor issue: fpslave CPU usage on lockscreen

asked 2019-08-11 08:07:41 +0300

mia gravatar image

On Xperia X: Wake up the device by pressing the power button, then don’t let go of the fingerprint reader. This results in fpslave continuously using close to 100% CPU time until the device returns to sleep or the finger is removed from the reader.

I think this could be more efficient. Is fpslave “polling” at a high frequency?

edit retag flag offensive close delete

1 Answer

Sort by » oldest newest most voted

answered 2019-08-12 09:53:44 +0300

spiiroin gravatar image

Well, at least in theory fpslave just initiates authentication and then waits notifications from android hal i.e. no polling at sfos sw level. Judging by logcat android fp hal in Xperia X is constantly doing something (and logging it too). Since hal is accessed via dynamic libraries/plugins, this activity gets attributed to fpslave process.

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools



Asked: 2019-08-11 08:07:41 +0300

Seen: 107 times

Last updated: Aug 12 '19