sdrik / goodix_fp_dump

GNU Lesser General Public License v2.1
3 stars 0 forks source link

dell g5 fingerprint (27c6:530c) #1

Open frank-w opened 4 years ago

frank-w commented 4 years ago

Hi

I tried your version on my Dell g5 (2019) and got much more output than original version.

Maybe you know what to do with the error below...

<-- received
A0 06 00 A6 D0 03 00 00 00 D7

in packet
type: 0xd0 208
size: 0x03 3

Invalid input packet 20 (got: d0)
Error, cannot get message 0x20: -1

Here is my original thread: https://gitlab.freedesktop.org/libfprint/libfprint/issues/183#note_279883

There you'll find also capture-files from init and knuckle

ao2 commented 4 years ago

From what I've seen on devices with the old protocol the failure to get image data is due either to a different payload for the 0x20 request packet or to different config data sent by the 0x90 packet.

Different chip IDs seem to expect different config, not sure if this is the same for newer devices tho.

I don't remember if @sdrik was able to retrieve image data, comparing the two USB captures would help in spotting the differences between the two devices.

frank-w commented 4 years ago

Hi @sdrik

Have you an idea whats wrong with getting imagedata? Anything i can try?