1// 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// Sysconfig files 16 17package { 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 26prebuilt_etc { 27 name: "framework-sysconfig.xml", 28 sub_dir: "sysconfig", 29 src: "framework-sysconfig.xml", 30} 31 32prebuilt_etc { 33 name: "preinstalled-packages-platform.xml", 34 sub_dir: "sysconfig", 35 src: "preinstalled-packages-platform.xml", 36} 37 38prebuilt_etc { 39 name: "initial-package-stopped-states.xml", 40 sub_dir: "sysconfig", 41 src: "initial-package-stopped-states.xml", 42} 43 44prebuilt_etc { 45 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 { 52 name: "hiddenapi-package-whitelist.xml", 53 sub_dir: "sysconfig", 54 src: "hiddenapi-package-whitelist.xml", 55} 56 57prebuilt_etc { 58 name: "preinstalled-packages-asl-files.xml", 59 sub_dir: "sysconfig", 60 src: "preinstalled-packages-asl-files.xml", 61} 62 63prebuilt_etc { 64 name: "preinstalled-packages-strict-signature.xml", 65 sub_dir: "sysconfig", 66 src: "preinstalled-packages-strict-signature.xml", 67} 68 69prebuilt_etc { 70 name: "enhanced-confirmation.xml", 71 sub_dir: "sysconfig", 72 src: "enhanced-confirmation.xml", 73} 74 75prebuilt_etc { 76 name: "package-shareduid-allowlist.xml", 77 sub_dir: "sysconfig", 78 src: "package-shareduid-allowlist.xml", 79} 80 81prebuilt_etc { 82 name: "oem-defined-uids.xml", 83 sub_dir: "sysconfig", 84 src: "oem-defined-uids.xml", 85} 86 87// 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", 99} 100 101prebuilt_etc { 102 name: "privapp_whitelist_com.android.carrierconfig", 103 system_ext_specific: true, 104 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", 111 product_specific: true, 112 sub_dir: "permissions", 113 src: "com.android.contacts.xml", 114 filename_from_src: true, 115} 116 117prebuilt_etc { 118 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 { 126 name: "privapp_whitelist_com.android.emergency", 127 system_ext_specific: true, 128 sub_dir: "permissions", 129 src: "com.android.emergency.xml", 130 filename_from_src: true, 131} 132 133prebuilt_etc { 134 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 { 141 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 { 149 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 { 156 name: "privapp_whitelist_com.android.launcher3", 157 system_ext_specific: true, 158 sub_dir: "permissions", 159 src: "com.android.launcher3.xml", 160 filename_from_src: true, 161} 162 163prebuilt_etc { 164 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 { 171 name: "privapp_whitelist_com.android.provision", 172 system_ext_specific: true, 173 sub_dir: "permissions", 174 src: "com.android.provision.xml", 175 filename_from_src: true, 176} 177 178prebuilt_etc { 179 name: "privapp_whitelist_com.android.settings", 180 system_ext_specific: true, 181 sub_dir: "permissions", 182 src: "com.android.settings.xml", 183 filename_from_src: true, 184} 185 186prebuilt_etc { 187 name: "privapp_whitelist_com.android.settings.intelligence", 188 product_specific: true, 189 sub_dir: "permissions", 190 src: "com.android.settings.intelligence.xml", 191 filename_from_src: true, 192} 193 194prebuilt_etc { 195 name: "privapp_whitelist_com.android.storagemanager", 196 system_ext_specific: true, 197 sub_dir: "permissions", 198 src: "com.android.storagemanager.xml", 199 filename_from_src: true, 200} 201 202prebuilt_etc { 203 name: "privapp_whitelist_com.android.systemui", 204 system_ext_specific: true, 205 sub_dir: "permissions", 206 src: "com.android.systemui.xml", 207 filename_from_src: true, 208} 209