-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for 06cb:00a2 #37
base: master
Are you sure you want to change the base?
Conversation
You can use my PPA key to encrypt your logs before uploading. |
Cool, done |
Thanks, I've checked the logs. Unlike 0097 and 009a devices, this one is a Match-on-Host device. In fact it looks very similar to the 0090. Right now All in all, at this stage I think it would be easier just to add support for this device to |
I see, thanks for checking this out.
Makes sense re: similarity to 138a:0090, in fact it's right there in the INF from the Lenovo driver ( [Synaptics.NTamd64.10.0]
; TODO: Change the VendorID (VID) and ProductID (PID) to match your device
%WBDIUsbDeviceName%=Biometric_Install_10, USB\VID_138A&PID_0090
%WBDIUsbDeviceName%=Biometric_Install_10, USB\VID_06CB&PID_00A2 Next I'll try @3v1n0's fork to see if I can get any further. |
There is still some value in this PR, even if |
How can I test this? I'm excited to see some progress on support for this particular fingerprint sensor 👍 My laptop is running Manjaro Gnome |
@NovaViper I don't think there is much that can be done for this sensor due to the issues indicated by the author. |
@oofnikj Awh ok. Do you happen to know any that fits for Thinkpad devices? Mine's a Thinkpad L390 Yoga |
@NovaViper @oofnikj Same Laptop, same problem here (L390 Yoga). I would be very interested in knowing which keywords I need to search for to find a replacement for the sensor, so I can replace that ****** thing. In particular, which size is it? Which connector to the mainboard is needed? Which cable length and shape? And where to search for fingerprint sensors in general? Amazon? |
@redweasel I haven't a clue, but the instruction manual shows you how to take it apart: And it seems to be similar to the newest T490 Thinkpads, haven't tried it myself though |
Sorry, haven't made much progress on this. I'm hesitant to order a replacement part for a different model and perform experimental surgery on my daily driver... Perhaps others will be more bold. |
Hi @oofnikj did you have any success in getting this working with the 0088 device? I'm hoping to get it working but not seeing a lot of success across the web. |
Any progress on this? |
I'm working on adding support for device 06cb:00a2.
Following the guides in https://github.com/uunicorn/wine and https://github.com/uunicorn/synaWudfBioUsb-sandbox, I've successfully compiled and ran
a.exe
and have the debug output from all three commands (nop
,enroll
,identify
). Not sure if the output is even meaningful but it seems to be successfully reading, encrypting, and decrypting some data from the sensor. I've managed to extract what looks like the init blob from the output and added it tovaliditysensor/blobs_a2.py
, but I'm not sure how or where to look for the rest.Given the sensitivity of the data it might be unwise to post it here in its entirety. How can I share the output securely?
Help with extracting the right blobs and putting them in the right places would be very appreciated.
Thanks for all your work. I've been waiting to use this sensor for years!