blob: 85b60f8cc4b0fee47edac4a3ebd56bd47d700a41 [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
15
16// Sysconfig files
17
Bob Badour8a6a2bc2021-02-12 17:07:05 -080018package {
19 // See: http://go/android-license-faq
20 // A large-scale-change added 'default_applicable_licenses' to import
21 // all of the 'license_kinds' from "frameworks_base_license"
22 // to get the below license kinds:
23 // SPDX-license-identifier-Apache-2.0
24 default_applicable_licenses: ["frameworks_base_license"],
25}
26
Anton Hansson77364262018-12-11 16:12:53 +000027prebuilt_etc {
28 name: "framework-sysconfig.xml",
29 sub_dir: "sysconfig",
30 src: "framework-sysconfig.xml",
31}
32
33prebuilt_etc {
Bookatz04d7ae52019-08-05 14:07:12 -070034 name: "preinstalled-packages-platform.xml",
35 sub_dir: "sysconfig",
36 src: "preinstalled-packages-platform.xml",
37}
38
39prebuilt_etc {
Bookatz6d31ac12019-12-10 12:50:22 -080040 name: "preinstalled-packages-platform-overlays.xml",
41 product_specific: true,
42 sub_dir: "sysconfig",
43 src: "preinstalled-packages-platform-overlays.xml",
44}
45
46prebuilt_etc {
Anton Hansson77364262018-12-11 16:12:53 +000047 name: "hiddenapi-package-whitelist.xml",
48 sub_dir: "sysconfig",
49 src: "hiddenapi-package-whitelist.xml",
50}
51
52// Privapp permission whitelist files
53
54prebuilt_etc {
55 name: "platform.xml",
56 sub_dir: "permissions",
57 src: "platform.xml",
58}
59
60prebuilt_etc {
61 name: "privapp-permissions-platform.xml",
62 sub_dir: "permissions",
63 src: "privapp-permissions-platform.xml",
Anton Hansson27eedf52019-01-14 10:55:57 +000064}
65
66prebuilt_etc {
67 name: "privapp_whitelist_com.android.carrierconfig",
Jeongik Cha228ef6f2019-11-26 15:52:10 +090068 system_ext_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +000069 sub_dir: "permissions",
70 src: "com.android.carrierconfig.xml",
71 filename_from_src: true,
72}
73
74prebuilt_etc {
Rajeev Kumar8fe54652020-06-25 17:07:50 -070075 name: "privapp_whitelist_com.android.cellbroadcastreceiver",
76 system_ext_specific: true,
77 sub_dir: "permissions",
78 src: "com.android.cellbroadcastreceiver.xml",
79 filename_from_src: true,
80}
81
82prebuilt_etc {
Anton Hansson27eedf52019-01-14 10:55:57 +000083 name: "privapp_whitelist_com.android.contacts",
Anton Hansson221f4d42019-01-15 10:11:16 +000084 product_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +000085 sub_dir: "permissions",
86 src: "com.android.contacts.xml",
87 filename_from_src: true,
88}
89
90prebuilt_etc {
Anton Hansson832f7462019-01-25 14:00:32 +000091 name: "privapp_whitelist_com.android.dialer",
92 product_specific: true,
93 sub_dir: "permissions",
94 src: "com.android.dialer.xml",
95 filename_from_src: true,
96}
97
98prebuilt_etc {
Anton Hansson38cb1002019-03-25 19:41:53 +000099 name: "privapp_whitelist_com.android.emergency",
Jeongik Cha38ed7d742019-11-26 16:11:54 +0900100 system_ext_specific: true,
Anton Hansson38cb1002019-03-25 19:41:53 +0000101 sub_dir: "permissions",
102 src: "com.android.emergency.xml",
103 filename_from_src: true,
104}
105
106prebuilt_etc {
Bill Lin54f1f212019-03-27 18:08:28 +0800107 name: "privapp_whitelist_com.android.documentsui",
108 sub_dir: "permissions",
109 src: "com.android.documentsui.xml",
110 filename_from_src: true,
111}
112
113prebuilt_etc {
Meng Wange74bc552021-01-13 14:32:04 -0800114 name: "privapp_whitelist_com.android.imsserviceentitlement",
115 product_specific: true,
116 sub_dir: "permissions",
117 src: "com.android.imsserviceentitlement.xml",
118 filename_from_src: true,
119}
120
121prebuilt_etc {
Anton Hansson27eedf52019-01-14 10:55:57 +0000122 name: "privapp_whitelist_com.android.launcher3",
Jeongik Cha9a970c02019-12-04 13:09:41 +0900123 system_ext_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +0000124 sub_dir: "permissions",
125 src: "com.android.launcher3.xml",
126 filename_from_src: true,
127}
128
129prebuilt_etc {
130 name: "privapp_whitelist_com.android.provision",
Jeongik Cha2c979fc2019-11-26 16:15:40 +0900131 system_ext_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +0000132 sub_dir: "permissions",
133 src: "com.android.provision.xml",
134 filename_from_src: true,
Anton Hansson77364262018-12-11 16:12:53 +0000135}
136
137prebuilt_etc {
138 name: "privapp_whitelist_com.android.settings",
Jeongik Chaa8eb85a2019-12-04 12:35:08 +0900139 system_ext_specific: true,
Anton Hansson77364262018-12-11 16:12:53 +0000140 sub_dir: "permissions",
141 src: "com.android.settings.xml",
142 filename_from_src: true,
143}
144
145prebuilt_etc {
Anton Hansson099d53b2019-01-14 11:01:23 +0000146 name: "privapp_whitelist_com.android.settings.intelligence",
Anton Hanssonedd610592019-01-15 10:17:44 +0000147 product_specific: true,
Anton Hansson099d53b2019-01-14 11:01:23 +0000148 sub_dir: "permissions",
149 src: "com.android.settings.intelligence.xml",
150 filename_from_src: true,
151}
152
153prebuilt_etc {
Anton Hansson27eedf52019-01-14 10:55:57 +0000154 name: "privapp_whitelist_com.android.storagemanager",
Jeongik Chaf32bbcf2019-12-11 22:02:59 +0900155 system_ext_specific: true,
Anton Hansson27eedf52019-01-14 10:55:57 +0000156 sub_dir: "permissions",
157 src: "com.android.storagemanager.xml",
158 filename_from_src: true,
159}
160
161prebuilt_etc {
Anton Hansson77364262018-12-11 16:12:53 +0000162 name: "privapp_whitelist_com.android.systemui",
Jeongik Chad45d9e112019-12-04 13:38:39 +0900163 system_ext_specific: true,
Anton Hansson77364262018-12-11 16:12:53 +0000164 sub_dir: "permissions",
165 src: "com.android.systemui.xml",
166 filename_from_src: true,
167}
168
169prebuilt_etc {
170 name: "com.android.timezone.updater.xml",
171 sub_dir: "permissions",
172 src: "com.android.timezone.updater.xml",
173}
Adam Pardyl0f1b3d42019-08-19 15:24:11 +0200174
175filegroup {
176 name: "services.core.protolog.json",
177 srcs: ["services.core.protolog.json"],
178}