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

PROJECT STATUS #8

Open
rindeal opened this issue Mar 19, 2020 · 7 comments
Open

PROJECT STATUS #8

rindeal opened this issue Mar 19, 2020 · 7 comments

Comments

@rindeal
Copy link
Owner

rindeal commented Mar 19, 2020

Current state

Any development in this repository is permanently halted. The reason being, that libfprint has never been the way to go with this driver, because libfprint's software design is too poor to plug a driver like this into it, and it's just always going to have hiccups. I learned it the hard way when developing this driver, but it was too late to stop it, so I just created this somewhat working version and called it a day.

What's next then?

I will create a small library + utility, which just capture raw images from the binary software and don't need any dependency except for the proprietary binaries. This will re-purpose most of the code from this repository and serve as a basis for other people to develop solutions to their problems. It will also be the point, where I cease my involvement with the software around this hardware.

Tips for my successors

In order to make OS login work like in Microsoft Windows (most common use case), there are two options in my opinion:

  1. Create a solid biometrics framework for Linux ala Windows and then plug this driver into it.
    This option requires some time and dedication, but can serve for many years to come, replacing or consuming libfprint as a better alternative.

  2. Create ad-hoc PAM module just for this driver.
    This should not take long to develop, but will die as soon as the current HW dies, which is fairly soon.

In either case, both libfprint and fprintd are unusable for any development involving a binary driver.


For updates subscribe to this thread.

@rindeal rindeal pinned this issue Mar 19, 2020
@ndizihiwesimon
Copy link

Hello, I'd like to ask for help it is confusing and i can't find an appropriate way of installing validity sensor for my HP EliteBook 840 G2 am using UBUNTU 21.10 now, please help me on how i can enable my fingerprint sensor, it work perfectly on Windows 10 Hello

@ahmed2m
Copy link

ahmed2m commented Nov 1, 2021

Hello, I'd like to ask for help it is confusing and i can't find an appropriate way of installing validity sensor for my HP EliteBook 840 G2 am using UBUNTU 21.10 now, please help me on how i can enable my fingerprint sensor, it work perfectly on Windows 10 Hello

I think there isn't any stable driver for this sensor on linux.

@ndizihiwesimon
Copy link

ndizihiwesimon commented Nov 2, 2021 via email

@dreaddr
Copy link

dreaddr commented Nov 8, 2021

So the AUR package just fails to build and work

@vovka1981
Copy link

any help on folowing error?
meson.build:156:1: ERROR: C shared or static library 'vfsFprintWrapper' not found

@dreua

This comment has been minimized.

@vovka1981
Copy link

@vovka1981 please create a new issue for that

oh, excuse me, sure

@rindeal rindeal unpinned this issue Apr 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants