1// Copyright (C) 2021 The Android Open Source Project
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//      http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15// Privapp permission allowlist files
16
17package {
18    default_team: "trendy_team_aaos_framework",
19    default_applicable_licenses: ["Android-Apache-2.0"],
20}
21
22prebuilt_etc {
23    name: "allowed_privapp_com.google.android.car.garagemode.testapp",
24    sub_dir: "permissions",
25    src: "com.google.android.car.garagemode.testapp.xml",
26    filename_from_src: true,
27}
28
29prebuilt_etc {
30    name: "allowed_privapp_com.google.android.car.uxr.sample",
31    sub_dir: "permissions",
32    src: "com.google.android.car.uxr.sample.xml",
33    filename_from_src: true,
34}
35
36prebuilt_etc {
37    name: "allowed_privapp_com.google.android.car.defaultstoragemonitoringcompanionapp",
38    sub_dir: "permissions",
39    src: "com.google.android.car.defaultstoragemonitoringcompanionapp.xml",
40    filename_from_src: true,
41}
42
43prebuilt_etc {
44    name: "allowed_privapp_com.android.carsystemui",
45    system_ext_specific: true,
46    sub_dir: "permissions",
47    src: "com.android.carsystemui.xml",
48    filename_from_src: true,
49}
50
51prebuilt_etc {
52    name: "allowed_privapp_android.car.cluster.loggingrenderer",
53    sub_dir: "permissions",
54    src: "android.car.cluster.loggingrenderer.xml",
55    filename_from_src: true,
56}
57
58prebuilt_etc {
59    name: "allowed_privapp_android.car.cluster.sample",
60    sub_dir: "permissions",
61    src: "android.car.cluster.sample.xml",
62    filename_from_src: true,
63}
64
65prebuilt_etc {
66    name: "allowed_privapp_android.car.cluster",
67    sub_dir: "permissions",
68    src: "android.car.cluster.xml",
69    filename_from_src: true,
70}
71
72prebuilt_etc {
73    name: "allowed_privapp_android.car.usb.handler",
74    sub_dir: "permissions",
75    src: "android.car.usb.handler.xml",
76    filename_from_src: true,
77}
78
79prebuilt_etc {
80    name: "allowed_privapp_com.android.car.carlauncher",
81    sub_dir: "permissions",
82    src: "com.android.car.carlauncher.xml",
83    filename_from_src: true,
84}
85
86prebuilt_etc {
87    name: "allowed_privapp_com.android.car.dialer",
88    sub_dir: "permissions",
89    src: "com.android.car.dialer.xml",
90    filename_from_src: true,
91}
92
93prebuilt_etc {
94    name: "allowed_privapp_com.android.car.documentsui",
95    sub_dir: "permissions",
96    src: "com.android.car.documentsui.xml",
97    filename_from_src: true,
98}
99
100prebuilt_etc {
101    name: "allowed_privapp_com.android.car.hvac",
102    sub_dir: "permissions",
103    src: "com.android.car.hvac.xml",
104    filename_from_src: true,
105}
106
107prebuilt_etc {
108    name: "allowed_privapp_com.android.car.media",
109    sub_dir: "permissions",
110    src: "com.android.car.media.xml",
111    filename_from_src: true,
112}
113
114prebuilt_etc {
115    name: "allowed_privapp_com.android.car.notification",
116    sub_dir: "permissions",
117    src: "com.android.car.notification.xml",
118    filename_from_src: true,
119}
120
121prebuilt_etc {
122    name: "allowed_privapp_com.android.car.radio",
123    sub_dir: "permissions",
124    src: "com.android.car.radio.xml",
125    filename_from_src: true,
126}
127
128prebuilt_etc {
129    name: "allowed_privapp_com.android.car.settings",
130    sub_dir: "permissions",
131    src: "com.android.car.settings.xml",
132    filename_from_src: true,
133}
134
135prebuilt_etc {
136    name: "allowed_privapp_com.android.car.themeplayground",
137    sub_dir: "permissions",
138    src: "com.android.car.themeplayground.xml",
139    filename_from_src: true,
140}
141
142prebuilt_etc {
143    name: "allowed_privapp_com.android.car",
144    sub_dir: "permissions",
145    src: "com.android.car.xml",
146    filename_from_src: true,
147}
148
149prebuilt_etc {
150    name: "allowed_privapp_com.android.car.bugreport",
151    sub_dir: "permissions",
152    src: "com.android.car.bugreport.xml",
153    filename_from_src: true,
154    system_ext_specific: true,
155}
156
157prebuilt_etc {
158    name: "allowed_privapp_com.android.car.cartelemetryapp",
159    sub_dir: "permissions",
160    src: "com.android.car.cartelemetryapp.xml",
161    filename_from_src: true,
162}
163
164prebuilt_etc {
165    name: "allowed_privapp_com.google.android.car.adaslocation",
166    sub_dir: "permissions",
167    src: "com.google.android.car.adaslocation.xml",
168    filename_from_src: true,
169}
170
171prebuilt_etc {
172    name: "allowed_privapp_com.android.test.car.one.hotworddetectionservice",
173    sub_dir: "permissions",
174    src: "com.android.car.test.one.hotworddetectionservice.xml",
175    filename_from_src: true,
176}
177
178prebuilt_etc {
179    name: "allowed_privapp_com.android.car.oemcarservice.testapp",
180    sub_dir: "permissions",
181    src: "com.android.car.oemcarservice.testapp.xml",
182    filename_from_src: true,
183}
184
185prebuilt_etc {
186    name: "allowed_privapp_com.google.android.car.kitchensink",
187    sub_dir: "permissions",
188    src: "com.google.android.car.kitchensink.xml",
189    filename_from_src: true,
190}
191
192prebuilt_etc {
193    name: "allowed_privapp_com.android.car.developeroptions",
194    sub_dir: "permissions",
195    src: "com.android.car.developeroptions.xml",
196    filename_from_src: true,
197    system_ext_specific: true,
198}
199
200prebuilt_etc {
201    name: "allowed_privapp_com.android.car.rotary",
202    sub_dir: "permissions",
203    src: "com.android.car.rotary.xml",
204    filename_from_src: true,
205}
206
207prebuilt_etc {
208    name: "allowed_privapp_com.android.car.provision",
209    system_ext_specific: true,
210    sub_dir: "permissions",
211    src: "com.android.car.provision.xml",
212    filename_from_src: true,
213}
214
215prebuilt_etc {
216    name: "privapp_allowlist_com.google.android.car.networking.preferenceupdater",
217    sub_dir: "permissions",
218    src: "com.google.android.car.networking.preferenceupdater.xml",
219    filename_from_src: true,
220}
221
222prebuilt_etc {
223    name: "privapp_allowlist_com.google.android.car.networking.railway",
224    sub_dir: "permissions",
225    src: "com.google.android.car.networking.railway.xml",
226    filename_from_src: true,
227}
228
229prebuilt_etc {
230    name: "allowed_privapp_com.android.carshell",
231    sub_dir: "permissions",
232    src: "com.android.car.shell.xml",
233    filename_from_src: true,
234}
235
236prebuilt_etc {
237    name: "allowed_privapp_com.android.car.activityresolver",
238    sub_dir: "permissions",
239    src: "com.android.car.activityresolver.xml",
240    filename_from_src: true,
241}
242
243prebuilt_etc {
244    name: "allowed_privapp_com.android.car.cluster.home",
245    sub_dir: "permissions",
246    src: "com.android.car.cluster.home.xml",
247    filename_from_src: true,
248}
249
250prebuilt_etc {
251    name: "allowed_privapp_com.android.car.messenger",
252    sub_dir: "permissions",
253    src: "com.android.car.messenger.xml",
254    filename_from_src: true,
255}
256
257prebuilt_etc {
258    name: "allowed_privapp_com.android.car.multidisplay.controlcenter",
259    sub_dir: "permissions",
260    src: "com.android.car.multidisplay.controlcenter.xml",
261    filename_from_src: true,
262}
263
264prebuilt_etc {
265    name: "allowed_privapp_com.google.android.car.multidisplaytest",
266    sub_dir: "permissions",
267    src: "com.google.android.car.multidisplaytest.xml",
268    filename_from_src: true,
269    system_ext_specific: true,
270}
271
272prebuilt_etc {
273    name: "allowed_privapp_com.android.car.appgrid.test",
274    sub_dir: "permissions",
275    src: "com.android.car.appgrid.test.xml",
276    filename_from_src: true,
277}
278
279prebuilt_etc {
280    name: "allowed_privapp_com.android.car.driverui",
281    sub_dir: "permissions",
282    src: "com.android.car.driverui.xml",
283    filename_from_src: true,
284    product_specific: true,
285}
286