Add CAR_DIAGNOSTICS, CLEAR_CAR_DIAGNOSTICS, CONTROL_APP_BLOCKING,
and CAR_UX_RESTRICTIONS_CONFIGURATION permissions to run ATS tests CarDeviceInfo requires CAR_DIAGNOSTICS, CLEAR_CAR_DIAGNOSTICS. AtsCarHostTestCases requires CONTROL_APP_BLOCKING and CAR_UX_RESTRICTIONS_CONFIGURATION. Note: This change allows anyone with a usb cable to write an app to call the protected APIs in her/his car. Bug: 162120802 Test: make Change-Id: I9d0e1266389170cca3624522820457e826bbc613
This commit is contained in:
@@ -431,6 +431,14 @@ applications that come with the platform
|
||||
<permission name="android.car.permission.CAR_DRIVING_STATE" />
|
||||
<!-- Permissions required for ATS tests - AtsDeviceInfo, AtsAudioDeviceTestCases -->
|
||||
<permission name="android.car.permission.CAR_CONTROL_AUDIO_VOLUME" />
|
||||
<!-- Permissions required for ATS tests - AtsDeviceInfo -->
|
||||
<permission name="android.car.permission.CAR_DIAGNOSTICS" />
|
||||
<!-- Permissions required for ATS tests - AtsDeviceInfo -->
|
||||
<permission name="android.car.permission.CLEAR_CAR_DIAGNOSTICS" />
|
||||
<!-- Permissions required for ATS tests - AtsCarHostTestCases -->
|
||||
<permission name="android.car.permission.CONTROL_APP_BLOCKING" />
|
||||
<!-- Permissions required for ATS tests - AtsCarHostTestCases -->
|
||||
<permission name="android.car.permission.CAR_UX_RESTRICTIONS_CONFIGURATION" />
|
||||
</privapp-permissions>
|
||||
|
||||
<privapp-permissions package="com.android.statementservice">
|
||||
|
||||
@@ -321,6 +321,14 @@
|
||||
<uses-permission android:name="android.car.permission.CAR_DRIVING_STATE" />
|
||||
<!-- Permissions required for ATS tests - AtsDeviceInfo, AtsAudioDeviceTestCases -->
|
||||
<uses-permission android:name="android.car.permission.CAR_CONTROL_AUDIO_VOLUME" />
|
||||
<!-- Permissions required for ATS tests - AtsDeviceInfo -->
|
||||
<uses-permission android:name="android.car.permission.CAR_DIAGNOSTICS" />
|
||||
<!-- Permissions required for ATS tests - AtsDeviceInfo -->
|
||||
<uses-permission android:name="android.car.permission.CLEAR_CAR_DIAGNOSTICS" />
|
||||
<!-- Permissions required for ATS tests - AtsCarHostTestCases -->
|
||||
<uses-permission android:name="android.car.permission.CONTROL_APP_BLOCKING" />
|
||||
<!-- Permissions required for ATS tests - AtsCarHostTestCases -->
|
||||
<uses-permission android:name="android.car.permission.CAR_UX_RESTRICTIONS_CONFIGURATION" />
|
||||
|
||||
<application android:label="@string/app_label"
|
||||
android:theme="@android:style/Theme.DeviceDefault.DayNight"
|
||||
|
||||
Reference in New Issue
Block a user