blob: 8f85617acae32957d1c237fe983ab1d455da4a07 [file] [log] [blame]
Andrei Oneaeb590d32021-12-03 15:06:58 +00001// Copyright (C) 2018 The Android Open Source Project
Anton Hansson77364262018-12-11 16:12:53 +00002//
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 {
Sumedh Sen61542be2023-01-19 15:59:37 -080039 name: "initial-package-stopped-states.xml",
40 sub_dir: "sysconfig",
41 src: "initial-package-stopped-states.xml",
42}
43
44prebuilt_etc {
Bookatz6d31ac12019-12-10 12:50:22 -080045 name: "preinstalled-packages-platform-overlays.xml",
46 product_specific: true,
47 sub_dir: "sysconfig",
48 src: "preinstalled-packages-platform-overlays.xml",
49}
50
51prebuilt_etc {
Anton Hansson77364262018-12-11 16:12:53 +000052 name: "hiddenapi-package-whitelist.xml",
53 sub_dir: "sysconfig",
54 src: "hiddenapi-package-whitelist.xml",
55}
56
William Loh89bef412023-04-17 20:19:12 -070057prebuilt_etc {
58 name: "preinstalled-packages-asl-files.xml",
59 sub_dir: "sysconfig",
60 src: "preinstalled-packages-asl-files.xml",
61}
62
Victor Hsieha8f6d752023-09-22 11:36:34 -070063prebuilt_etc {
64 name: "preinstalled-packages-strict-signature.xml",
65 sub_dir: "sysconfig",
66 src: "preinstalled-packages-strict-signature.xml",
67}
68
Jay Thomas Sullivana14c9e52024-01-25 18:50:58 -080069prebuilt_etc {
70 name: "enhanced-confirmation.xml",
71 sub_dir: "sysconfig",
72 src: "enhanced-confirmation.xml",
73}
74
Alex Buynytskyy4f882cc2024-02-29 18:54:43 +000075prebuilt_etc {
76 name: "package-shareduid-allowlist.xml",
77 sub_dir: "sysconfig",
78 src: "package-shareduid-allowlist.xml",
79}
80
Songchun Fan077343a2024-08-09 16:52:41 +000081prebuilt_etc {
82 name: "oem-defined-uids.xml",
83 sub_dir: "sysconfig",
84 src: "oem-defined-uids.xml",
85}
86
Anton Hansson77364262018-12-11 16:12:53 +000087// Privapp permission whitelist files
88
89prebuilt_etc {
90 name: "platform.xml",
91 sub_dir: "permissions",
92 src: "platform.xml",
93}
94
95prebuilt_etc {
96 name: "privapp-permissions-platform.xml",
97 sub_dir: "permissions",
98 src: "privapp-permissions-platform.xml",
Anton Hansson27eedf52019-01-14 10:55:57 +000099}
100
101prebuilt_etc {
102 name: "privapp_whitelist_com.android.carrierconfig",
Jeongik Cha228ef6f2019-11-26 15:52:10 +0900103 system_ext_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +0000104 sub_dir: "permissions",
105 src: "com.android.carrierconfig.xml",
106 filename_from_src: true,
107}
108
109prebuilt_etc {
110 name: "privapp_whitelist_com.android.contacts",
Anton Hansson221f4d42019-01-15 10:11:16 +0000111 product_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +0000112 sub_dir: "permissions",
113 src: "com.android.contacts.xml",
114 filename_from_src: true,
115}
116
117prebuilt_etc {
Anton Hansson832f7462019-01-25 14:00:32 +0000118 name: "privapp_whitelist_com.android.dialer",
119 product_specific: true,
120 sub_dir: "permissions",
121 src: "com.android.dialer.xml",
122 filename_from_src: true,
123}
124
125prebuilt_etc {
Anton Hansson38cb1002019-03-25 19:41:53 +0000126 name: "privapp_whitelist_com.android.emergency",
Jeongik Cha38ed7d742019-11-26 16:11:54 +0900127 system_ext_specific: true,
Anton Hansson38cb1002019-03-25 19:41:53 +0000128 sub_dir: "permissions",
129 src: "com.android.emergency.xml",
130 filename_from_src: true,
131}
132
133prebuilt_etc {
Bill Lin54f1f212019-03-27 18:08:28 +0800134 name: "privapp_whitelist_com.android.documentsui",
135 sub_dir: "permissions",
136 src: "com.android.documentsui.xml",
137 filename_from_src: true,
138}
139
140prebuilt_etc {
Meng Wange74bc552021-01-13 14:32:04 -0800141 name: "privapp_whitelist_com.android.imsserviceentitlement",
142 product_specific: true,
143 sub_dir: "permissions",
144 src: "com.android.imsserviceentitlement.xml",
145 filename_from_src: true,
146}
147
148prebuilt_etc {
Joshua Trask26605142021-11-16 14:16:36 -0500149 name: "privapp_whitelist_com.android.intentresolver",
150 sub_dir: "permissions",
151 src: "com.android.intentresolver.xml",
152 filename_from_src: true,
153}
154
155prebuilt_etc {
Anton Hansson27eedf52019-01-14 10:55:57 +0000156 name: "privapp_whitelist_com.android.launcher3",
Jeongik Cha9a970c02019-12-04 13:09:41 +0900157 system_ext_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +0000158 sub_dir: "permissions",
159 src: "com.android.launcher3.xml",
160 filename_from_src: true,
161}
162
163prebuilt_etc {
Aaron Huang41b29792021-04-27 19:25:08 +0800164 name: "privapp_whitelist_com.android.networkstack",
165 sub_dir: "permissions",
166 src: "com.android.networkstack.xml",
167 filename_from_src: true,
168}
169
170prebuilt_etc {
Anton Hansson27eedf52019-01-14 10:55:57 +0000171 name: "privapp_whitelist_com.android.provision",
Jeongik Cha2c979fc2019-11-26 16:15:40 +0900172 system_ext_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +0000173 sub_dir: "permissions",
174 src: "com.android.provision.xml",
175 filename_from_src: true,
Anton Hansson77364262018-12-11 16:12:53 +0000176}
177
178prebuilt_etc {
179 name: "privapp_whitelist_com.android.settings",
Jeongik Chaa8eb85a2019-12-04 12:35:08 +0900180 system_ext_specific: true,
Anton Hansson77364262018-12-11 16:12:53 +0000181 sub_dir: "permissions",
182 src: "com.android.settings.xml",
183 filename_from_src: true,
184}
185
186prebuilt_etc {
Anton Hansson099d53b2019-01-14 11:01:23 +0000187 name: "privapp_whitelist_com.android.settings.intelligence",
Anton Hanssonedd610592019-01-15 10:17:44 +0000188 product_specific: true,
Anton Hansson099d53b2019-01-14 11:01:23 +0000189 sub_dir: "permissions",
190 src: "com.android.settings.intelligence.xml",
191 filename_from_src: true,
192}
193
194prebuilt_etc {
Anton Hansson27eedf52019-01-14 10:55:57 +0000195 name: "privapp_whitelist_com.android.storagemanager",
Jeongik Chaf32bbcf2019-12-11 22:02:59 +0900196 system_ext_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +0000197 sub_dir: "permissions",
198 src: "com.android.storagemanager.xml",
199 filename_from_src: true,
200}
201
202prebuilt_etc {
Anton Hansson77364262018-12-11 16:12:53 +0000203 name: "privapp_whitelist_com.android.systemui",
Jeongik Chad45d9e12019-12-04 13:38:39 +0900204 system_ext_specific: true,
Anton Hansson77364262018-12-11 16:12:53 +0000205 sub_dir: "permissions",
206 src: "com.android.systemui.xml",
207 filename_from_src: true,
208}