blob: 3345b92b908ce6b68582cdb0c160fee67a50ab5f [file] [log] [blame]
Daniel Normanb57b5e02021-09-03 09:37:18 -07001package {
2 default_applicable_licenses: ["hardware_interfaces_license"],
3}
4
5apex_key {
6 name: "com.android.hardware.sensors.key",
7 public_key: "com.android.hardware.sensors.avbpubkey",
8 private_key: "com.android.hardware.sensors.pem",
9}
10
11android_app_certificate {
12 name: "com.android.hardware.sensors.certificate",
13 certificate: "com.android.hardware.sensors",
14}
15
16prebuilt_etc {
17 name: "com.android.hardware.sensors.rc",
18 src: "com.android.hardware.sensors.rc",
19 installable: false,
20}
21
22// Default vendor APEX for android.hardware.sensors.
23// Custom implementations may use override_apex based on this APEX.
24apex {
25 name: "com.android.hardware.sensors",
26 manifest: "apex_manifest.json",
27 key: "com.android.hardware.sensors.key",
28 certificate: ":com.android.hardware.sensors.certificate",
29 file_contexts: "file_contexts",
30 use_vndk_as_stable: true,
31 updatable: false,
32 // Install the apex in /vendor/apex
33 soc_specific: true,
34 binaries: ["android.hardware.sensors@2.1-service.mock"],
35 prebuilts: [
36 "com.android.hardware.sensors.rc",
37 "android.hardware.sensor.ambient_temperature.prebuilt.xml",
38 "android.hardware.sensor.barometer.prebuilt.xml",
39 "android.hardware.sensor.gyroscope.prebuilt.xml",
40 "android.hardware.sensor.hinge_angle.prebuilt.xml",
41 "android.hardware.sensor.light.prebuilt.xml",
42 "android.hardware.sensor.proximity.prebuilt.xml",
43 "android.hardware.sensor.relative_humidity.prebuilt.xml",
44 ],
45 vintf_fragments: [":android.hardware.sensors@2.1.xml"],
46}