1<?xml version="1.0" encoding="utf-8"?> 2<!-- 3 ~ Copyright (C) 2020 The Android Open Source Project 4 ~ 5 ~ Licensed under the Apache License, Version 2.0 (the "License"); 6 ~ you may not use this file except in compliance with the License. 7 ~ You may obtain a copy of the License at 8 ~ 9 ~ http://www.apache.org/licenses/LICENSE-2.0 10 ~ 11 ~ Unless required by applicable law or agreed to in writing, software 12 ~ distributed under the License is distributed on an "AS IS" BASIS, 13 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 ~ See the License for the specific language governing permissions and 15 ~ limitations under the License 16 --> 17<permissions> 18 <!-- CarShell now overrides the shell package and adding permission here 19 is ok. --> 20 <privapp-permissions package="com.android.shell"> 21 <permission name="android.permission.ACCESS_VOICE_INTERACTION_SERVICE" /> 22 <permission name="android.permission.CONTROL_AUTOMOTIVE_GNSS"/> 23 <permission name="android.permission.INSTALL_PACKAGES" /> 24 <permission name="android.permission.LOCATION_BYPASS" /> 25 <permission name="android.permission.MEDIA_CONTENT_CONTROL"/> 26 <permission name="android.permission.MODIFY_AUDIO_ROUTING"/> 27 <permission name="android.car.permission.ACCESS_PRIVATE_DISPLAY_ID"/> 28 <permission name="android.car.permission.READ_DRIVER_MONITORING_SETTINGS"/> 29 <permission name="android.car.permission.CONTROL_DRIVER_MONITORING_SETTINGS"/> 30 <permission name="android.car.permission.READ_DRIVER_MONITORING_STATES"/> 31 <permission name="android.car.permission.CAR_CONTROL_AUDIO_SETTINGS"/> 32 <permission name="android.car.permission.CAR_CONTROL_AUDIO_VOLUME"/> 33 <permission name="android.car.permission.CAR_DIAGNOSTICS"/> 34 <permission name="android.car.permission.CLEAR_CAR_DIAGNOSTICS"/> 35 <permission name="android.car.permission.CAR_DRIVING_STATE"/> 36 <permission name="android.car.permission.CAR_INSTRUMENT_CLUSTER_CONTROL"/> 37 <permission name="android.car.permission.CAR_MONITOR_CLUSTER_NAVIGATION_STATE"/> 38 <permission name="android.car.permission.CAR_NAVIGATION_MANAGER"/> 39 <permission name="android.car.permission.CAR_POWER"/> 40 <permission name="android.car.permission.CAR_PROJECTION"/> 41 <permission name="android.car.permission.CAR_TEST_SERVICE"/> 42 <permission name="android.car.permission.CONTROL_CAR_APP_LAUNCH"/> 43 <permission name="android.car.permission.CONTROL_CAR_POWER_POLICY"/> 44 <permission name="android.car.permission.CONTROL_CAR_CLIMATE"/> 45 <permission name="android.car.permission.CONTROL_CAR_DOORS"/> 46 <permission name="android.car.permission.CONTROL_CAR_WINDOWS"/> 47 <permission name="android.car.permission.CAR_TIRES"/> 48 <permission name="android.car.permission.READ_CAR_STEERING"/> 49 <permission name="android.car.permission.REQUEST_CAR_EVS_ACTIVITY" /> 50 <permission name="android.car.permission.CONTROL_CAR_EVS_ACTIVITY" /> 51 <permission name="android.car.permission.USE_CAR_EVS_CAMERA" /> 52 <permission name="android.car.permission.MONITOR_CAR_EVS_STATUS" /> 53 <permission name="android.car.permission.USE_CAR_WATCHDOG" /> 54 <permission name="android.car.permission.COLLECT_CAR_WATCHDOG_METRICS" /> 55 <permission name="android.car.permission.CONTROL_CAR_WATCHDOG_CONFIG" /> 56 <permission name="android.car.permission.USE_CAR_TELEMETRY_SERVICE" /> 57 <permission name="android.car.permission.CONTROL_SHUTDOWN_PROCESS"/> 58 <permission name="android.car.permission.CAR_DYNAMICS_STATE"/> 59 <permission name="android.car.permission.CONTROL_CAR_DYNAMICS_STATE"/> 60 <permission name="android.car.permission.CAR_ENGINE_DETAILED"/> 61 <permission name="android.car.permission.CAR_MILEAGE"/> 62 <permission name="android.car.permission.CAR_TIRES"/> 63 <permission name="android.car.permission.CAR_EXTERIOR_LIGHTS"/> 64 <permission name="android.car.permission.CONTROL_CAR_EXTERIOR_LIGHTS"/> 65 <permission name="android.car.permission.CAR_VENDOR_EXTENSION"/> 66 <permission name="android.car.permission.CONTROL_CAR_ENERGY"/> 67 <permission name="android.car.permission.CAR_ENERGY_PORTS"/> 68 <permission name="android.car.permission.CONTROL_CAR_ENERGY_PORTS"/> 69 <permission name="android.car.permission.CAR_IDENTIFICATION"/> 70 <permission name="android.car.permission.PRIVILEGED_CAR_INFO"/> 71 <permission name="android.car.permission.MANAGE_THREAD_PRIORITY"/> 72 <permission name="android.car.permission.CONTROL_CAR_SEATS"/> 73 <permission name="android.car.permission.READ_CAR_SEAT_BELTS"/> 74 <permission name="android.car.permission.READ_IMPACT_SENSORS"/> 75 <permission name="android.car.permission.READ_VALET_MODE"/> 76 <permission name="android.car.permission.CONTROL_VALET_MODE"/> 77 <permission name="android.car.permission.READ_HEAD_UP_DISPLAY_STATUS"/> 78 <permission name="android.car.permission.CONTROL_HEAD_UP_DISPLAY"/> 79 <permission name="android.car.permission.CONTROL_CAR_MIRRORS"/> 80 <permission name="android.car.permission.CONTROL_GLOVE_BOX"/> 81 <permission name="android.car.permission.READ_CAR_INTERIOR_LIGHTS" /> 82 <permission name="android.car.permission.CONTROL_CAR_INTERIOR_LIGHTS" /> 83 <permission name="android.car.permission.READ_CAR_AIRBAGS"/> 84 <permission name="android.car.permission.CONTROL_CAR_AIRBAGS"/> 85 <permission name="android.car.permission.CAR_POWERTRAIN" /> 86 <permission name="android.car.permission.CONTROL_CAR_POWERTRAIN"/> 87 <permission name="android.car.permission.CAR_ENERGY" /> 88 <permission name="android.car.permission.CAR_EXTERIOR_ENVIRONMENT" /> 89 <permission name="android.car.permission.CAR_INFO" /> 90 <permission name="android.car.permission.CAR_SPEED" /> 91 <permission name="android.car.permission.READ_CAR_DISPLAY_UNITS" /> 92 <permission name="android.car.permission.CONTROL_CAR_DISPLAY_UNITS" /> 93 <permission name="android.car.permission.ADJUST_RANGE_REMAINING" /> 94 <permission name="android.car.permission.MANAGE_OCCUPANT_ZONE"/> 95 <permission name="android.car.permission.CONTROL_STEERING_WHEEL"/> 96 <permission name="android.car.permission.READ_ADAS_SETTINGS"/> 97 <permission name="android.car.permission.CONTROL_ADAS_SETTINGS"/> 98 <permission name="android.car.permission.READ_ADAS_STATES"/> 99 <permission name="android.car.permission.CONTROL_ADAS_STATES"/> 100 <permission name="android.car.permission.READ_WINDSHIELD_WIPERS"/> 101 <permission name="android.car.permission.CONTROL_WINDSHIELD_WIPERS"/> 102 <permission name="android.car.permission.CAR_EPOCH_TIME"/> 103 <permission name="android.car.permission.VMS_PUBLISHER"/> 104 <permission name="android.car.permission.VMS_SUBSCRIBER"/> 105 <permission name="android.car.permission.READ_ULTRASONICS_SENSOR_DATA"/> 106 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_WINDOW"/> 107 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_WINDOW"/> 108 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_DOOR"/> 109 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_DOOR"/> 110 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_SEAT"/> 111 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_SEAT"/> 112 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_MIRROR"/> 113 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_MIRROR"/> 114 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_INFO"/> 115 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_INFO"/> 116 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_ENGINE"/> 117 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_ENGINE"/> 118 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_HVAC"/> 119 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_HVAC"/> 120 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_LIGHT"/> 121 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_LIGHT"/> 122 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_1"/> 123 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_1"/> 124 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_2"/> 125 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_2"/> 126 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_3"/> 127 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_3"/> 128 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_4"/> 129 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_4"/> 130 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_5"/> 131 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_5"/> 132 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_6"/> 133 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_6"/> 134 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_7"/> 135 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_7"/> 136 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_8"/> 137 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_8"/> 138 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_9"/> 139 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_9"/> 140 <permission name="android.car.permission.GET_CAR_VENDOR_CATEGORY_10"/> 141 <permission name="android.car.permission.SET_CAR_VENDOR_CATEGORY_10"/> 142 <permission name="android.car.permission.MANAGE_OCCUPANT_CONNECTION" /> 143 <permission name="android.car.permission.MANAGE_REMOTE_DEVICE" /> 144 <permission name="android.car.permission.MANAGE_CAR_SYSTEM_UI" /> 145 <permission name="android.car.permission.MANAGE_DISPLAY_COMPATIBILITY" /> 146 <permission name="android.car.permission.CONTROL_REMOTE_ACCESS" /> 147 <permission name="android.car.permission.READ_PERSIST_TETHERING_SETTINGS" /> 148 </privapp-permissions> 149</permissions> 150