Skip to content

Libfprint with some (probably insecure) tweaks so my device is actually usable

License

Notifications You must be signed in to change notification settings

michaelb/libfprint-elan0c63-insecure

Repository files navigation

libfprint-elan0c63-insecure

This is a libfprint copy with some tweaks* and (ugly) hacks to make the fingerprint scanner actually usable.

Is it really insecure ? Not really, so far my rates are:

  • False positive (insecure) : 1%
  • False negative (inconvenient) : 20%

but I've only tested this with my own fingers and device.

Require fprintd 1.92.0 or ealier, 1.94.0 breaks something

* from Tuxedo dev Werner Sembach, see related gitlab MR

Installation

Choose either method

Precompiled (Arch only):

  • download the libfprintxxxx.pkg.tar.zst from the last release
  • sudo pacman -U libfprint-xxxxx.pkg.tar.zst


Package+compile yourself:

OR

  • download the provided PKGBUILD individually

then

  • makepkg -i


Full manual:

  • sudo pacman -S git meson gtk-doc gobject-introspection # install the build dependencies:
  • git clone https://github.com/michaelb/libfprint-elan0c63-insecure.git
  • cd libfprint-elan0c63-insecure
  • git checkout v1.92.1.r2insecure #or the last release
  • meson build
  • cd build
  • meson compile
  • use the compiled library in your system somehow, if you're here you know what you're doing (right?)

About

Libfprint with some (probably insecure) tweaks so my device is actually usable

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages