100% Shared Code Android/iOS Login Example - JSON API
-
Updated
Mar 31, 2021 - Dart
100% Shared Code Android/iOS Login Example - JSON API
New libfprint driver for VFS451 (138a:0007), VFS471 (138a:003c), VFS491 (138a:003d), VFS495 (138a:003f). Warning: depends on proprietary binaries.
Fingerprint reader (CS9711) Framework expansion card
Community hub: driver code and patches for fingerprint sensors not yet supported in upstream libfprint
libfprint driver for MicroarrayTechnology MAFP fingerprint sensor (3274:8012)
Linux enablement, packaging and PAM integration for the Goodix GXFP5130 fingerprint sensor in Huawei MateBook laptops (kernel module, libfprint, fprintd).
Working Linux driver for the Goodix 27c6:55a4 fingerprint sensor — libfprint patch, one-command install, and the protocol notes behind it. Lenovo ThinkBook / ThinkPad E14–E15 / IdeaPad 3.
Linux driver for the Goodix USB fingerprint reader 27c6:5125 on Fedora KDE, supporting Windows/Linux coexistence without firmware flashing, preserving the original firmware and factory data.
From-scratch userspace Linux driver for the Synaptics 06cb:00e7 match-on-chip fingerprint sensor (libfprint TOD module + fpdrv CLI)
Working Linux libfprint driver for the ELAN 04f3:0c6c fingerprint sensor (Match-on-Chip 2).
Linux driver for the Kensington VeriMark Desktop fingerprint reader
Native Linux fingerprint support for the Dell/Broadcom ControlVault 3 (BCM58200, 0a5c:5843): a keyless libfprint TOD driver so fprintd/PAM just work, plus a standalone PAM stack. Includes the reverse-engineered secure-channel protocol writeup.
Linux libusb proof-of-concept for FocalTech FT9201 fingerprint reader (VID:PID 2808:9338)
Goodix Milan-SPI fingerprint sensors on Linux (GXFP51A0 / 5187 / 3287, Huawei MateBook). Wire protocol fully recovered and verified, MCU firmware extractor, kernel driver, and the recipe for making Goodix's own Windows driver log its SPI traffic. One hardware question left - see docs/OPEN-QUESTION.md
libfprint driver for FPC DISUM match-on-host fingerprint sensors (FPC1022, USB 10a5:9200) in Xiaomi Mi Notebook Ultra (TIMI TM2017). Uses TLS-PSK and SIGFM (OpenCV SIFT) matching. Ubuntu package builds and releases use GitHub Actions; Arch Linux packaging is available for manual builds.
Enable the FPC 10a5:9800 fingerprint reader (ThinkPad E14 Gen 4 and similar) on Fedora 44 using Lenovo's official Linux driver.
Working fingerprint reader on Linux for the Goodix 27c6:550c (Lenovo Yoga 9 14IAP7 and similar): Debian 13 .deb packages, patched libfprint driver, fprintd/PAM setup for sudo, polkit and the KDE lock screen, plus a friendly finger TUI for enrolling and testing. Unofficial, reverse-engineered, fail-closed.
Software Attendance Fingerprint Reader
High-accuracy fingerprint image matching for payment-grade authentication, in TypeScript on Bun, powered by the real SourceAFIS engine.
Pure Go, low-level binding for ZKTeco fingerprint readers via the ZKFinger driver's libzkfp.dll on Windows.
To associate your repository with the fingerprint-reader topic, visit your repo's landing page and select "manage topics."