blob: e65aa5d852b18ae029ca296dac108baa2d7a866a [file] [log] [blame]
Bob Badour3306e492021-02-25 15:35:37 -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 "frameworks_native_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["frameworks_native_license"],
8}
9
Daniel Normane5e72ca2021-09-08 09:56:34 -070010prebuilt_defaults {
11 name: "frameworks_native_data_etc_defaults",
12 relative_install_path: "permissions",
13 soc_specific: true,
14}
15
16// Modules use the 'prebuilt.xml' suffix to prevent conflicting
17// overridden paths, so that this Android.bp can exist alongside
18// devices that use PRODUCT_COPY_FILES for these files.
19//
20// This override prevention is also possible using a soong_namespace,
21// but that requires every dependent module (e.g. an APEX that includes
22// one of these files) to also reference this namespace, and so on
23// for all dependent modules. It is simpler to just use new path names.
24
Zachary Iqbal922ef072020-07-31 10:56:44 -070025prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -070026 name: "android.hardware.audio.low_latency.prebuilt.xml",
27 src: "android.hardware.audio.low_latency.xml",
28 defaults: ["frameworks_native_data_etc_defaults"],
Bob Badour3306e492021-02-25 15:35:37 -080029}
tomnatan8a4d2b42021-07-19 13:59:56 +000030
31prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -070032 name: "android.hardware.biometrics.face.prebuilt.xml",
33 src: "android.hardware.biometrics.face.xml",
34 defaults: ["frameworks_native_data_etc_defaults"],
35}
36
37prebuilt_etc {
38 name: "android.hardware.bluetooth_le.prebuilt.xml",
39 src: "android.hardware.bluetooth_le.xml",
40 defaults: ["frameworks_native_data_etc_defaults"],
41}
42
43prebuilt_etc {
44 name: "android.hardware.bluetooth.prebuilt.xml",
45 src: "android.hardware.bluetooth.xml",
46 defaults: ["frameworks_native_data_etc_defaults"],
47}
48
49prebuilt_etc {
50 name: "android.hardware.camera.concurrent.prebuilt.xml",
51 src: "android.hardware.camera.concurrent.xml",
52 defaults: ["frameworks_native_data_etc_defaults"],
53}
54
55prebuilt_etc {
56 name: "android.hardware.camera.flash-autofocus.prebuilt.xml",
57 src: "android.hardware.camera.flash-autofocus.xml",
58 defaults: ["frameworks_native_data_etc_defaults"],
59}
60
61prebuilt_etc {
62 name: "android.hardware.camera.front.prebuilt.xml",
63 src: "android.hardware.camera.front.xml",
64 defaults: ["frameworks_native_data_etc_defaults"],
65}
66
67prebuilt_etc {
68 name: "android.hardware.camera.full.prebuilt.xml",
69 src: "android.hardware.camera.full.xml",
70 defaults: ["frameworks_native_data_etc_defaults"],
71}
72
73prebuilt_etc {
74 name: "android.hardware.camera.raw.prebuilt.xml",
75 src: "android.hardware.camera.raw.xml",
76 defaults: ["frameworks_native_data_etc_defaults"],
77}
78
79prebuilt_etc {
Arthur Ishiguro8e04e762023-03-20 15:45:42 +000080 name: "android.hardware.context_hub.prebuilt.xml",
81 src: "android.hardware.context_hub.xml",
82 defaults: ["frameworks_native_data_etc_defaults"],
83}
84
85prebuilt_etc {
Jooyung Han6049abe2023-09-15 14:33:44 +090086 name: "android.hardware.consumerir.prebuilt.xml",
87 src: "android.hardware.consumerir.xml",
88 defaults: ["frameworks_native_data_etc_defaults"],
89}
90
91prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -070092 name: "android.hardware.ethernet.prebuilt.xml",
93 src: "android.hardware.ethernet.xml",
94 defaults: ["frameworks_native_data_etc_defaults"],
95}
96
97prebuilt_etc {
98 name: "android.hardware.faketouch.prebuilt.xml",
99 src: "android.hardware.faketouch.xml",
100 defaults: ["frameworks_native_data_etc_defaults"],
101}
102
103prebuilt_etc {
Kevin Chyn7057b562021-11-09 16:41:30 -0800104 name: "android.hardware.fingerprint.prebuilt.xml",
105 src: "android.hardware.fingerprint.xml",
106 defaults: ["frameworks_native_data_etc_defaults"],
107}
108
109prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -0700110 name: "android.hardware.location.gps.prebuilt.xml",
111 src: "android.hardware.location.gps.xml",
112 defaults: ["frameworks_native_data_etc_defaults"],
113}
114
115prebuilt_etc {
Jooyung Han0a277b82023-08-24 14:18:01 +0900116 name: "android.hardware.nfc.prebuilt.xml",
117 src: "android.hardware.nfc.xml",
118 defaults: ["frameworks_native_data_etc_defaults"],
119}
120
121prebuilt_etc {
Jaewan Kim812b7d02023-09-01 06:22:25 +0000122 name: "android.hardware.nfc.hce.prebuilt.xml",
123 src: "android.hardware.nfc.hce.xml",
124 defaults: ["frameworks_native_data_etc_defaults"],
125}
126
127prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -0700128 name: "android.hardware.reboot_escrow.prebuilt.xml",
129 src: "android.hardware.reboot_escrow.xml",
130 defaults: ["frameworks_native_data_etc_defaults"],
131}
132
133prebuilt_etc {
Jooyung Han80aa2e62023-10-23 14:36:18 +0900134 name: "android.hardware.se.omapi.ese.prebuilt.xml",
135 src: "android.hardware.se.omapi.ese.xml",
136 defaults: ["frameworks_native_data_etc_defaults"],
137}
138
139prebuilt_etc {
140 name: "android.hardware.se.omapi.sd.prebuilt.xml",
141 src: "android.hardware.se.omapi.sd.xml",
142 defaults: ["frameworks_native_data_etc_defaults"],
143}
144
145prebuilt_etc {
146 name: "android.hardware.se.omapi.uicc.prebuilt.xml",
147 src: "android.hardware.se.omapi.uicc.xml",
148 defaults: ["frameworks_native_data_etc_defaults"],
149}
150
151prebuilt_etc {
Arthur Ishiguro46a09e12023-03-20 19:49:10 +0000152 name: "android.hardware.sensor.accelerometer_limited_axes_uncalibrated.prebuilt.xml",
153 src: "android.hardware.sensor.accelerometer_limited_axes_uncalibrated.xml",
154 defaults: ["frameworks_native_data_etc_defaults"],
155}
156
157prebuilt_etc {
158 name: "android.hardware.sensor.accelerometer_limited_axes.prebuilt.xml",
159 src: "android.hardware.sensor.accelerometer_limited_axes.xml",
160 defaults: ["frameworks_native_data_etc_defaults"],
161}
162
163prebuilt_etc {
164 name: "android.hardware.sensor.accelerometer.prebuilt.xml",
165 src: "android.hardware.sensor.accelerometer.xml",
166 defaults: ["frameworks_native_data_etc_defaults"],
167}
168
169prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -0700170 name: "android.hardware.sensor.ambient_temperature.prebuilt.xml",
171 src: "android.hardware.sensor.ambient_temperature.xml",
172 defaults: ["frameworks_native_data_etc_defaults"],
173}
174
175prebuilt_etc {
Arthur Ishiguro46a09e12023-03-20 19:49:10 +0000176 name: "android.hardware.sensor.assist.prebuilt.xml",
177 src: "android.hardware.sensor.assist.xml",
178 defaults: ["frameworks_native_data_etc_defaults"],
179}
180
181prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -0700182 name: "android.hardware.sensor.barometer.prebuilt.xml",
183 src: "android.hardware.sensor.barometer.xml",
184 defaults: ["frameworks_native_data_etc_defaults"],
185}
186
187prebuilt_etc {
Arthur Ishiguro46a09e12023-03-20 19:49:10 +0000188 name: "android.hardware.sensor.compass.prebuilt.xml",
189 src: "android.hardware.sensor.compass.xml",
190 defaults: ["frameworks_native_data_etc_defaults"],
191}
192
193prebuilt_etc {
Anthony Stangec945c1b2022-02-03 18:02:20 +0000194 name: "android.hardware.sensor.dynamic.head_tracker.prebuilt.xml",
195 src: "android.hardware.sensor.dynamic.head_tracker.xml",
196 defaults: ["frameworks_native_data_etc_defaults"],
197}
198
199prebuilt_etc {
Arthur Ishiguro46a09e12023-03-20 19:49:10 +0000200 name: "android.hardware.sensor.gyroscope_limited_axes_uncalibrated.prebuilt.xml",
201 src: "android.hardware.sensor.gyroscope_limited_axes_uncalibrated.xml",
202 defaults: ["frameworks_native_data_etc_defaults"],
203}
204
205prebuilt_etc {
206 name: "android.hardware.sensor.gyroscope_limited_axes.prebuilt.xml",
207 src: "android.hardware.sensor.gyroscope_limited_axes.xml",
208 defaults: ["frameworks_native_data_etc_defaults"],
209}
210
211prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -0700212 name: "android.hardware.sensor.gyroscope.prebuilt.xml",
213 src: "android.hardware.sensor.gyroscope.xml",
214 defaults: ["frameworks_native_data_etc_defaults"],
215}
216
217prebuilt_etc {
Arthur Ishiguro46a09e12023-03-20 19:49:10 +0000218 name: "android.hardware.sensor.heading.prebuilt.xml",
219 src: "android.hardware.sensor.heading.xml",
220 defaults: ["frameworks_native_data_etc_defaults"],
221}
222
223prebuilt_etc {
224 name: "android.hardware.sensor.heartrate.ecg.prebuilt.xml",
225 src: "android.hardware.sensor.heartrate.ecg.xml",
226 defaults: ["frameworks_native_data_etc_defaults"],
227}
228
229prebuilt_etc {
230 name: "android.hardware.sensor.heartrate.fitness.prebuilt.xml",
231 src: "android.hardware.sensor.heartrate.fitness.xml",
232 defaults: ["frameworks_native_data_etc_defaults"],
233}
234
235prebuilt_etc {
236 name: "android.hardware.sensor.heartrate.prebuilt.xml",
237 src: "android.hardware.sensor.heartrate.xml",
238 defaults: ["frameworks_native_data_etc_defaults"],
239}
240
241prebuilt_etc {
242 name: "android.hardware.sensor.hifi_sensors.prebuilt.xml",
243 src: "android.hardware.sensor.hifi_sensors.xml",
244 defaults: ["frameworks_native_data_etc_defaults"],
245}
246
247prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -0700248 name: "android.hardware.sensor.hinge_angle.prebuilt.xml",
249 src: "android.hardware.sensor.hinge_angle.xml",
250 defaults: ["frameworks_native_data_etc_defaults"],
251}
252
253prebuilt_etc {
254 name: "android.hardware.sensor.light.prebuilt.xml",
255 src: "android.hardware.sensor.light.xml",
256 defaults: ["frameworks_native_data_etc_defaults"],
257}
258
259prebuilt_etc {
260 name: "android.hardware.sensor.proximity.prebuilt.xml",
261 src: "android.hardware.sensor.proximity.xml",
262 defaults: ["frameworks_native_data_etc_defaults"],
263}
264
265prebuilt_etc {
266 name: "android.hardware.sensor.relative_humidity.prebuilt.xml",
267 src: "android.hardware.sensor.relative_humidity.xml",
268 defaults: ["frameworks_native_data_etc_defaults"],
269}
270
271prebuilt_etc {
Arthur Ishiguro46a09e12023-03-20 19:49:10 +0000272 name: "android.hardware.sensor.stepcounter.prebuilt.xml",
273 src: "android.hardware.sensor.stepcounter.xml",
274 defaults: ["frameworks_native_data_etc_defaults"],
275}
276
277prebuilt_etc {
278 name: "android.hardware.sensor.stepdetector.prebuilt.xml",
279 src: "android.hardware.sensor.stepdetector.xml",
280 defaults: ["frameworks_native_data_etc_defaults"],
281}
282
283prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -0700284 name: "android.hardware.telephony.gsm.prebuilt.xml",
285 src: "android.hardware.telephony.gsm.xml",
286 defaults: ["frameworks_native_data_etc_defaults"],
287}
288
289prebuilt_etc {
290 name: "android.hardware.telephony.ims.prebuilt.xml",
291 src: "android.hardware.telephony.ims.xml",
292 defaults: ["frameworks_native_data_etc_defaults"],
293}
294
295prebuilt_etc {
Thomas Nguyendccefce2023-07-06 02:25:08 +0000296 name: "android.hardware.telephony.satellite.prebuilt.xml",
297 src: "android.hardware.telephony.satellite.xml",
298 defaults: ["frameworks_native_data_etc_defaults"],
299}
300
301prebuilt_etc {
Kangping Dongbfbf68a2023-08-02 16:27:41 +0800302 name: "android.hardware.thread_network.prebuilt.xml",
303 src: "android.hardware.thread_network.xml",
Kangping Dong4d3d2652023-05-25 23:56:16 +0800304 defaults: ["frameworks_native_data_etc_defaults"],
305}
306
307prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -0700308 name: "android.hardware.usb.accessory.prebuilt.xml",
309 src: "android.hardware.usb.accessory.xml",
310 defaults: ["frameworks_native_data_etc_defaults"],
311}
312
313prebuilt_etc {
314 name: "android.hardware.usb.host.prebuilt.xml",
315 src: "android.hardware.usb.host.xml",
316 defaults: ["frameworks_native_data_etc_defaults"],
317}
318
319prebuilt_etc {
320 name: "android.hardware.vulkan.level-0.prebuilt.xml",
321 src: "android.hardware.vulkan.level-0.xml",
322 defaults: ["frameworks_native_data_etc_defaults"],
323}
324
325prebuilt_etc {
326 name: "android.hardware.vulkan.version-1_0_3.prebuilt.xml",
327 src: "android.hardware.vulkan.version-1_0_3.xml",
328 defaults: ["frameworks_native_data_etc_defaults"],
329}
330
331prebuilt_etc {
332 name: "android.hardware.wifi.prebuilt.xml",
333 src: "android.hardware.wifi.xml",
334 defaults: ["frameworks_native_data_etc_defaults"],
335}
336
337prebuilt_etc {
JaeMan Parkc9f19492022-01-10 16:05:12 +0900338 name: "android.hardware.wifi.direct.prebuilt.xml",
339 src: "android.hardware.wifi.direct.xml",
340 defaults: ["frameworks_native_data_etc_defaults"],
341}
342
343prebuilt_etc {
Daniel Normana406e702021-10-08 10:39:24 -0700344 name: "android.hardware.wifi.passpoint.prebuilt.xml",
345 src: "android.hardware.wifi.passpoint.xml",
346 defaults: ["frameworks_native_data_etc_defaults"],
347}
348
349prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -0700350 name: "android.software.device_id_attestation.prebuilt.xml",
351 src: "android.software.device_id_attestation.xml",
352 defaults: ["frameworks_native_data_etc_defaults"],
353}
354
355prebuilt_etc {
356 name: "android.software.ipsec_tunnels.prebuilt.xml",
357 src: "android.software.ipsec_tunnels.xml",
358 defaults: ["frameworks_native_data_etc_defaults"],
359}
360
361prebuilt_etc {
362 name: "android.software.opengles.deqp.level-2021-03-01.prebuilt.xml",
363 src: "android.software.opengles.deqp.level-2021-03-01.xml",
364 defaults: ["frameworks_native_data_etc_defaults"],
365}
366
367prebuilt_etc {
Paul Thomsonc4f7c042022-04-11 11:41:13 +0000368 name: "android.software.opengles.deqp.level-2022-03-01.prebuilt.xml",
369 src: "android.software.opengles.deqp.level-2022-03-01.xml",
370 defaults: ["frameworks_native_data_etc_defaults"],
371}
372
373prebuilt_etc {
Serdar Kocdemire905ef72023-05-30 14:43:29 +0000374 name: "android.software.opengles.deqp.level-2023-03-01.prebuilt.xml",
375 src: "android.software.opengles.deqp.level-2023-03-01.xml",
376 defaults: ["frameworks_native_data_etc_defaults"],
377}
378
379prebuilt_etc {
Trevor David Blackb1983082023-10-19 16:56:06 +0000380 name: "android.software.opengles.deqp.level-latest.prebuilt.xml",
381 src: "android.software.opengles.deqp.level-latest.xml",
382 defaults: ["frameworks_native_data_etc_defaults"],
383}
384
385prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -0700386 name: "android.software.sip.voip.prebuilt.xml",
387 src: "android.software.sip.voip.xml",
388 defaults: ["frameworks_native_data_etc_defaults"],
389}
390
391prebuilt_etc {
392 name: "android.software.verified_boot.prebuilt.xml",
393 src: "android.software.verified_boot.xml",
394 defaults: ["frameworks_native_data_etc_defaults"],
395}
396
397prebuilt_etc {
398 name: "android.software.vulkan.deqp.level-2021-03-01.prebuilt.xml",
399 src: "android.software.vulkan.deqp.level-2021-03-01.xml",
400 defaults: ["frameworks_native_data_etc_defaults"],
401}
402
403prebuilt_etc {
Paul Thomsonc4f7c042022-04-11 11:41:13 +0000404 name: "android.software.vulkan.deqp.level-2022-03-01.prebuilt.xml",
405 src: "android.software.vulkan.deqp.level-2022-03-01.xml",
406 defaults: ["frameworks_native_data_etc_defaults"],
407}
408
409prebuilt_etc {
Serdar Kocdemire905ef72023-05-30 14:43:29 +0000410 name: "android.software.vulkan.deqp.level-2023-03-01.prebuilt.xml",
411 src: "android.software.vulkan.deqp.level-2023-03-01.xml",
412 defaults: ["frameworks_native_data_etc_defaults"],
413}
414
415prebuilt_etc {
Trevor David Blackb1983082023-10-19 16:56:06 +0000416 name: "android.software.vulkan.deqp.level-latest.prebuilt.xml",
417 src: "android.software.vulkan.deqp.level-latest.xml",
418 defaults: ["frameworks_native_data_etc_defaults"],
419}
420
421prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -0700422 name: "aosp_excluded_hardware.prebuilt.xml",
423 src: "aosp_excluded_hardware.xml",
424 defaults: ["frameworks_native_data_etc_defaults"],
425}
426
427prebuilt_etc {
Alistair Delva81e0ab52022-01-21 14:55:37 -0800428 name: "go_handheld_core_hardware.prebuilt.xml",
429 src: "go_handheld_core_hardware.xml",
430 defaults: ["frameworks_native_data_etc_defaults"],
431}
432
433prebuilt_etc {
Daniel Normane5e72ca2021-09-08 09:56:34 -0700434 name: "handheld_core_hardware.prebuilt.xml",
435 src: "handheld_core_hardware.xml",
436 defaults: ["frameworks_native_data_etc_defaults"],
tomnatan8a4d2b42021-07-19 13:59:56 +0000437}