blob: 88228f26f17e314cd4a784ab7278fe6626637e08 [file] [log] [blame]
Anton Hansson77364262018-12-11 16:12:53 +00001// Copyright (C} 2018 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
Anton Hansson77364262018-12-11 16:12:53 +000015// Sysconfig files
16
Bob Badour8a6a2bc2021-02-12 17:07:05 -080017package {
18 // See: http://go/android-license-faq
19 // A large-scale-change added 'default_applicable_licenses' to import
20 // all of the 'license_kinds' from "frameworks_base_license"
21 // to get the below license kinds:
22 // SPDX-license-identifier-Apache-2.0
23 default_applicable_licenses: ["frameworks_base_license"],
24}
25
Anton Hansson77364262018-12-11 16:12:53 +000026prebuilt_etc {
27 name: "framework-sysconfig.xml",
28 sub_dir: "sysconfig",
29 src: "framework-sysconfig.xml",
30}
31
32prebuilt_etc {
Bookatz04d7ae52019-08-05 14:07:12 -070033 name: "preinstalled-packages-platform.xml",
34 sub_dir: "sysconfig",
35 src: "preinstalled-packages-platform.xml",
36}
37
38prebuilt_etc {
Bookatz6d31ac12019-12-10 12:50:22 -080039 name: "preinstalled-packages-platform-overlays.xml",
40 product_specific: true,
41 sub_dir: "sysconfig",
42 src: "preinstalled-packages-platform-overlays.xml",
43}
44
45prebuilt_etc {
Anton Hansson77364262018-12-11 16:12:53 +000046 name: "hiddenapi-package-whitelist.xml",
47 sub_dir: "sysconfig",
48 src: "hiddenapi-package-whitelist.xml",
49}
50
51// Privapp permission whitelist files
52
53prebuilt_etc {
54 name: "platform.xml",
55 sub_dir: "permissions",
56 src: "platform.xml",
57}
58
59prebuilt_etc {
60 name: "privapp-permissions-platform.xml",
61 sub_dir: "permissions",
62 src: "privapp-permissions-platform.xml",
Anton Hansson27eedf52019-01-14 10:55:57 +000063}
64
65prebuilt_etc {
66 name: "privapp_whitelist_com.android.carrierconfig",
Jeongik Cha228ef6f2019-11-26 15:52:10 +090067 system_ext_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +000068 sub_dir: "permissions",
69 src: "com.android.carrierconfig.xml",
70 filename_from_src: true,
71}
72
73prebuilt_etc {
Rajeev Kumar8fe54652020-06-25 17:07:50 -070074 name: "privapp_whitelist_com.android.cellbroadcastreceiver",
75 system_ext_specific: true,
76 sub_dir: "permissions",
77 src: "com.android.cellbroadcastreceiver.xml",
78 filename_from_src: true,
79}
80
81prebuilt_etc {
Anton Hansson27eedf52019-01-14 10:55:57 +000082 name: "privapp_whitelist_com.android.contacts",
Anton Hansson221f4d42019-01-15 10:11:16 +000083 product_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +000084 sub_dir: "permissions",
85 src: "com.android.contacts.xml",
86 filename_from_src: true,
87}
88
89prebuilt_etc {
Anton Hansson832f7462019-01-25 14:00:32 +000090 name: "privapp_whitelist_com.android.dialer",
91 product_specific: true,
92 sub_dir: "permissions",
93 src: "com.android.dialer.xml",
94 filename_from_src: true,
95}
96
97prebuilt_etc {
Anton Hansson38cb1002019-03-25 19:41:53 +000098 name: "privapp_whitelist_com.android.emergency",
Jeongik Cha38ed7d742019-11-26 16:11:54 +090099 system_ext_specific: true,
Anton Hansson38cb1002019-03-25 19:41:53 +0000100 sub_dir: "permissions",
101 src: "com.android.emergency.xml",
102 filename_from_src: true,
103}
104
105prebuilt_etc {
Bill Lin54f1f212019-03-27 18:08:28 +0800106 name: "privapp_whitelist_com.android.documentsui",
107 sub_dir: "permissions",
108 src: "com.android.documentsui.xml",
109 filename_from_src: true,
110}
111
112prebuilt_etc {
Meng Wange74bc552021-01-13 14:32:04 -0800113 name: "privapp_whitelist_com.android.imsserviceentitlement",
114 product_specific: true,
115 sub_dir: "permissions",
116 src: "com.android.imsserviceentitlement.xml",
117 filename_from_src: true,
118}
119
120prebuilt_etc {
Joshua Trask26605142021-11-16 14:16:36 -0500121 name: "privapp_whitelist_com.android.intentresolver",
122 sub_dir: "permissions",
123 src: "com.android.intentresolver.xml",
124 filename_from_src: true,
125}
126
127prebuilt_etc {
Anton Hansson27eedf52019-01-14 10:55:57 +0000128 name: "privapp_whitelist_com.android.launcher3",
Jeongik Cha9a970c02019-12-04 13:09:41 +0900129 system_ext_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +0000130 sub_dir: "permissions",
131 src: "com.android.launcher3.xml",
132 filename_from_src: true,
133}
134
135prebuilt_etc {
Aaron Huang41b29792021-04-27 19:25:08 +0800136 name: "privapp_whitelist_com.android.networkstack",
137 sub_dir: "permissions",
138 src: "com.android.networkstack.xml",
139 filename_from_src: true,
140}
141
142prebuilt_etc {
143 name: "privapp_whitelist_com.android.networkstack.tethering",
144 sub_dir: "permissions",
145 src: "com.android.networkstack.tethering.xml",
146 filename_from_src: true,
147}
148
149prebuilt_etc {
Anton Hansson27eedf52019-01-14 10:55:57 +0000150 name: "privapp_whitelist_com.android.provision",
Jeongik Cha2c979fc2019-11-26 16:15:40 +0900151 system_ext_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +0000152 sub_dir: "permissions",
153 src: "com.android.provision.xml",
154 filename_from_src: true,
Anton Hansson77364262018-12-11 16:12:53 +0000155}
156
157prebuilt_etc {
158 name: "privapp_whitelist_com.android.settings",
Jeongik Chaa8eb85a2019-12-04 12:35:08 +0900159 system_ext_specific: true,
Anton Hansson77364262018-12-11 16:12:53 +0000160 sub_dir: "permissions",
161 src: "com.android.settings.xml",
162 filename_from_src: true,
163}
164
165prebuilt_etc {
Anton Hansson099d53b2019-01-14 11:01:23 +0000166 name: "privapp_whitelist_com.android.settings.intelligence",
Anton Hanssonedd610592019-01-15 10:17:44 +0000167 product_specific: true,
Anton Hansson099d53b2019-01-14 11:01:23 +0000168 sub_dir: "permissions",
169 src: "com.android.settings.intelligence.xml",
170 filename_from_src: true,
171}
172
173prebuilt_etc {
Anton Hansson27eedf52019-01-14 10:55:57 +0000174 name: "privapp_whitelist_com.android.storagemanager",
Jeongik Chaf32bbcf2019-12-11 22:02:59 +0900175 system_ext_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +0000176 sub_dir: "permissions",
177 src: "com.android.storagemanager.xml",
178 filename_from_src: true,
179}
180
181prebuilt_etc {
Anton Hansson77364262018-12-11 16:12:53 +0000182 name: "privapp_whitelist_com.android.systemui",
Jeongik Chad45d9e112019-12-04 13:38:39 +0900183 system_ext_specific: true,
Anton Hansson77364262018-12-11 16:12:53 +0000184 sub_dir: "permissions",
185 src: "com.android.systemui.xml",
186 filename_from_src: true,
187}
188
189prebuilt_etc {
190 name: "com.android.timezone.updater.xml",
191 sub_dir: "permissions",
192 src: "com.android.timezone.updater.xml",
193}
Adam Pardyl0f1b3d42019-08-19 15:24:11 +0200194
195filegroup {
196 name: "services.core.protolog.json",
197 srcs: ["services.core.protolog.json"],
198}