Add prioritized enableCarMode API in UiModeManager
Per design doc (go/android-car-mode-design), added new system API to enable car mode and specify a priority for the calling app. Also modified UiModeManager to pass the package name of the caller to UiModeManagerService. Bug: 136109592 Test: Added new unit tests and CTS tests. Test: Added Telecom test app functionality to verify. Change-Id: I2848039c9ea18ba93e7694e04c4e5dc70759daa3
This commit is contained in:
@@ -240,6 +240,7 @@ applications that come with the platform
|
||||
<permission name="android.permission.BIND_CONNECTION_SERVICE"/>
|
||||
<permission name="android.permission.BIND_INCALL_SERVICE"/>
|
||||
<permission name="android.permission.CALL_PRIVILEGED"/>
|
||||
<permission name="android.permission.HANDLE_CAR_MODE_CHANGES"/>
|
||||
<permission name="android.permission.INTERACT_ACROSS_USERS"/>
|
||||
<permission name="android.permission.MANAGE_USERS"/>
|
||||
<permission name="android.permission.MANAGE_ROLE_HOLDERS"/>
|
||||
@@ -334,6 +335,8 @@ applications that come with the platform
|
||||
<permission name="android.permission.SYSTEM_CAMERA" />
|
||||
<!-- Permission required to test ExplicitHealthCheckServiceImpl. -->
|
||||
<permission name="android.permission.BIND_EXPLICIT_HEALTH_CHECK_SERVICE"/>
|
||||
<!-- Permission required for UiModeManager cts test. -->
|
||||
<permission name="android.permission.ENTER_CAR_MODE_PRIORITIZED"/>
|
||||
</privapp-permissions>
|
||||
|
||||
<privapp-permissions package="com.android.statementservice">
|
||||
|
||||
Reference in New Issue
Block a user