Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save kamranrad1993/ab6c22189d177899cdeb01c35a78dbaa to your computer and use it in GitHub Desktop.

Select an option

Save kamranrad1993/ab6c22189d177899cdeb01c35a78dbaa to your computer and use it in GitHub Desktop.
Use custom built libfprint to add fixes for specific drivers
# Clone fprintd source code
git clone https://gitlab.freedesktop.org/libfprint/libfprint.git
# Checkout to our good guy who made a patch for sensor
# 1c7a:0587 LighTuning Technology Inc. ETU905A88-E
git fetch "https://gitlab.freedesktop.org/thameruddin/libfprint.git" 'egismoc-0587'
git checkout -b 'libfprint-egismoc-0587' FETCH_HEAD
# Try building the code
cd libfprint
sudo meson builddir
sudo meson install -C builddir
# Above command will install everything to /usr/local/
sudo apt install fprintd fprintd-pam
### IMPORTANT
### Try not to install the libfprint via apt, if the above debs are not being installed without this, either install and
### purge later or create a symbolic link to our custom build libfprint.so (Feel free to ask if you need help with this)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment