Skip to content
This repository has been archived by the owner on Aug 23, 2022. It is now read-only.

Using Fingerprint scanners

W.Elsinga edited this page Dec 10, 2015 · 10 revisions

#Android Fingerprint API With the introduction of M (Marshmallow preview version), Android has native support for fingerprint scanners and provide developers API's to include this feature in there apps. Because the requirements applied to adopt this feature is extensive some (Samsung and PlusOne) OEMs already built there own solution into their devices. But when Marshmallow became a final version, all OEMs are adapting this feature as stated in the Android Compatibility Definition document, which are required by all OEM that run Android.

#Secure The Android Fingerprint API protects user privacy by keeping users’ fingerprint features carefully contained within secure hardware known as a Trusted Execution Environment (TEE) on the device. This guards against malicious actors, ensuring that users can safely use their fingerprint, even in untrusted applications.

#Devices Devices that support Android Fingerprint API are currently (09-12-2015):

  1. Nexus 5X
  2. Nexus 6P
  3. All Android emulators



_Related articles/Sources_ - [Fingerprint Authentication](http://developer.android.com/about/versions/marshmallow/android-6.0.html#fingerprint-authentication) - [Samsung Fingerprint API](http://developer.samsung.com/galaxy#pass) - [When is Android Marshmallow coming to my phone](http://www.pocket-lint.com/news/134946-when-is-android-6-0-marshmallow-coming-to-my-phone) - [Fingerprint security on Nexus devices](https://support.google.com/nexus/answer/6300638?hl=en) - [Android Compatibility Definition document](http://static.googleusercontent.com/media/source.android.com/nl//compatibility/android-cdd.pdf) - [Fingerprint HAL](https://source.android.com/security/authentication/fingerprint-hal.html)
Clone this wiki locally