blob: c5b99373f99ea5e9676c05f9890b8bc49679b2f8 [file] [log] [blame]
Bob Badourc22b35b2021-02-23 14:26:20 -08001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "hardware_interfaces_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["hardware_interfaces_license"],
8}
9
Ilya Matyukhined361972020-06-24 10:59:56 -070010aidl_interface {
11 name: "android.hardware.biometrics.fingerprint",
12 vendor_available: true,
13 srcs: [
Jeff Pue0263c42024-07-17 12:33:29 -040014 "android/hardware/biometrics/fingerprint/*.aidl",
Ilya Matyukhined361972020-06-24 10:59:56 -070015 ],
16 imports: [
Vincent Wang890be572023-11-30 07:36:41 +000017 "android.hardware.biometrics.common-V4",
Ilya Matyukhin84531782022-10-31 02:29:43 +000018 "android.hardware.keymaster-V4",
Ilya Matyukhined361972020-06-24 10:59:56 -070019 ],
20 stability: "vintf",
21 backend: {
22 java: {
23 platform_apis: true,
24 },
25 cpp: {
26 enabled: false,
27 },
Jeff Pue0263c42024-07-17 12:33:29 -040028 ndk: {
29 apex_available: [
30 "//apex_available:platform",
31 "//apex_available:anyapex",
32 ],
33 },
Ilya Matyukhined361972020-06-24 10:59:56 -070034 },
Jiyong Park703e9792022-03-22 14:18:48 +090035 versions_with_info: [
36 {
37 version: "1",
38 imports: [
39 "android.hardware.biometrics.common-V1",
40 "android.hardware.keymaster-V3",
41 ],
42 },
43 {
44 version: "2",
45 imports: [
46 "android.hardware.biometrics.common-V2",
47 "android.hardware.keymaster-V3",
48 ],
49 },
Alex Buynytskyyec1198d2023-04-04 19:52:27 +000050 {
51 version: "3",
52 imports: [
53 "android.hardware.biometrics.common-V3",
54 "android.hardware.keymaster-V4",
55 ],
56 },
Devin Moorea8efdb12024-02-20 17:31:40 +000057 {
58 version: "4",
59 imports: [
60 "android.hardware.biometrics.common-V4",
61 "android.hardware.keymaster-V4",
62 ],
63 },
Alex Buynytskyyec1198d2023-04-04 19:52:27 +000064
Jiyong Park703e9792022-03-22 14:18:48 +090065 ],
Jeff Pue0263c42024-07-17 12:33:29 -040066 frozen: true,
67}
68
69aidl_interface {
70 name: "android.hardware.biometrics.fingerprint.virtualhal",
71 srcs: [
72 "android/hardware/biometrics/fingerprint/virtualhal/*.aidl",
73 ],
74 imports: [
75 "android.hardware.biometrics.common-V4",
76 "android.hardware.keymaster-V4",
77 "android.hardware.biometrics.fingerprint-V4",
78 ],
79 vendor_available: true,
80 unstable: true,
81 backend: {
82 java: {
83 platform_apis: true,
84 },
85 cpp: {
86 enabled: false,
87 },
88 ndk: {
89 apex_available: [
90 "com.android.hardware.biometrics.fingerprint.virtual",
91 "//apex_available:platform",
92 ],
93 },
94 },
Jeff Pudf81c962024-03-06 10:58:17 -050095 frozen: false,
Ilya Matyukhined361972020-06-24 10:59:56 -070096}