exynos9610: Add fingerprint configuration to overlay
authorKevin Chyn <kchyn@google.com>
Thu, 23 Jan 2020 22:19:19 +0000 (14:19 -0800)
committerNolen Johnson <johnsonnolen@gmail.com>
Sat, 15 May 2021 17:09:06 +0000 (13:09 -0400)
The framework was changed in Android R to require explicit authenticator registration.
This change allows apps to continue to use the fingerprint sensor.

Bug: 147445115

Test: Builds
Change-Id: Id3385edc784b2053c8b54ec3153728f4e6e22a45

overlay/frameworks/base/core/res/res/values/config.xml

index e204f629bd99d0436373e674b7dbdd9e4832cee8..0922d049ffef5227b8cf82b523dcb42e0fbb0ea0 100644 (file)
              Software implementation will be used if config_hardware_auto_brightness_available is not set  -->
     <bool name="config_automatic_brightness_available">true</bool>
 
+    <!-- List of biometric sensors on the device, in decreasing strength. Consumed by AuthService
+         when registering authenticators with BiometricService. Format must be ID:Modality:Strength,
+         where: IDs are unique per device, Modality as defined in BiometricAuthenticator.java,
+         and Strength as defined in Authenticators.java -->
+    <string-array name="config_biometric_sensors" translatable="false" >
+        <item>0:2:15</item> <!-- ID0:Fingerprint:Strong -->
+    </string-array>
+
     <array name="config_autoBrightnessDisplayValuesNits">
         <item>3</item>
         <item>32</item>