Skip to content

All our work to make Goodix fingerprint sensors work on Linux. Thanks to @markusressel and @pjungkamp for sponsoring.

License

Notifications You must be signed in to change notification settings

shelaf/goodix-fp-dump

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goodix FP Dump

All our work to make Goodix fingerprint sensors work on Linux. You can communicate with us at the Discord channel Goodix Fingerprint Linux Development.

The libfprint driver development can be found at https://github.com/rootd/libfprint.

How to use it

We do not recommend using this for now. This is very unstable. Also, this make people to create many duplicates issues to tell us that it doesn't work. Of course, we already know that. Because of this, programs execution might be disabled in the future. So please think carefully before running this or creating an issue.

$ python --version # Must be Python 3.10 or newer
$ git clone --recurse-submodules https://github.com/mpi3d/goodix-fp-dump.git
$ cd goodix-fp-dump
$ python -m venv .venv
$ source .venv/bin/activate
$ pip install -r requirements.txt
$ sudo lsusb -vd "27c6:" | grep "idProduct" # Returns the device ID
$ sudo python3 run_5110.py # Change "5110" to your device ID

About

All our work to make Goodix fingerprint sensors work on Linux. Thanks to @markusressel and @pjungkamp for sponsoring.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 78.9%
  • Lua 21.0%
  • Shell 0.1%