-
Notifications
You must be signed in to change notification settings - Fork 71
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
mFAH.isHardwareEnable() returns false, for Oppo F1 plus fingerprint phone. #6
Comments
i see that they use some special os. |
@pro100svitlo the OS version is 5.1 , API level 22 |
official docs say that fingerprint scanner works from api level 23. i know about this issue, but still doesn't know how to fix it. |
Well, i cannot find any fingerprint API information of oppo phones. guess will have to skip those phones. :D |
From my point-of-view this library only supports the official Android SDK23 Fingerprint API. Yes, it does work back to SDK 14, but just to fail gracefully for unsupported versions/devices. |
The same problem with oppo F1s the OS version 5.1 API 22. |
I don't know if there even an exposed API for these kinds of proprietary fingerprint solutions. Do you know of any (optimally open source) apps which do work with that sensor? |
I tried several source code but it does not work with oppo. |
I know there also same problem with some models of xiaomi. API 21 and 22. |
@pro100svitlo yes of course. |
in fact - I have no idea :) |
@Bombo @pro100svitlo @hwalidh hi if you have a oppo or xiomi phones can you check with other apps like paypal or any other third-party apps ( Not any apps of oppo ) using fingerprint features to see if they are using fingerprint in oppo also . if not these companies like oppo or xiomi are not letting developers to use their fingerprint hardware. and so we will have to implement other means of authentication for the false condition in mFAH.isHardwareEnable() and for other brands which have fingerprint SDK like samsung we can check the model in code and implement their code accordingly. i think this is the best way right now. please correct me if am wrong. |
@Muneefm very good idea, but I haven't found application under android 5.1 or 6.0 that use the digital fingerprint sensor... |
@Muneefm, i have no xiaomi or oppo, so I can't check... but i will try to fix this issue soon, i will inform you when it will be ready for test. @Muneefm can you post for link for this app? |
FingerprintManagerCompat.isHardwareDetected and FingerprintManagerCompat.hasEnrolledFingerprints always return false . but FingerprintManager.isHardwareDetected and FingerprintManager.hasEnrolledFingerprints return true . my phone is xiaomi for API 23 , Android 6。。。 why ???? |
@qaz349293703 okey, and what the real situation? has your device sensor and enrolledFingerprints or no? |
real situation is isHardwareDetected and hasEnrolledFingerprints should return true . so the compat class is wrong return. |
@qaz349293703 so my library works fine, am I right? :) |
yes..you library works fine ,but i have this problem ,if you konw why ( my phone has fingerprint ,but FingerprintManagerCompat.isHardwareDetected and FingerprintManagerCompat.hasEnrolledFingerprints always return false). please tell me thanks . |
@qaz349293703 You can view this link https://github.com/multidots/android-fingerprint-authentication/issues/4#issuecomment-298834060 |
@qaz349293703 I got same issue here.. |
my code is working well with oneplus 3, but when i try debugging in Oppo F1 plus mFAH.isHardwareEnable() returns false
The text was updated successfully, but these errors were encountered: