Merge "Car mode InCallService changes."
am: 1d4fcf1703
Change-Id: If7f239e57df1e6131b36548d0ebb06375fcffeaf
This commit is contained in:
@@ -59,7 +59,6 @@ public final class Telecom extends BaseCommand {
|
|||||||
private static final String COMMAND_SET_TEST_CALL_SCREENING_APP = "set-test-call-screening-app";
|
private static final String COMMAND_SET_TEST_CALL_SCREENING_APP = "set-test-call-screening-app";
|
||||||
private static final String COMMAND_ADD_OR_REMOVE_CALL_COMPANION_APP =
|
private static final String COMMAND_ADD_OR_REMOVE_CALL_COMPANION_APP =
|
||||||
"add-or-remove-call-companion-app";
|
"add-or-remove-call-companion-app";
|
||||||
private static final String COMMAND_SET_TEST_AUTO_MODE_APP = "set-test-auto-mode-app";
|
|
||||||
private static final String COMMAND_SET_PHONE_ACCOUNT_SUGGESTION_COMPONENT =
|
private static final String COMMAND_SET_PHONE_ACCOUNT_SUGGESTION_COMPONENT =
|
||||||
"set-phone-acct-suggestion-component";
|
"set-phone-acct-suggestion-component";
|
||||||
private static final String COMMAND_UNREGISTER_PHONE_ACCOUNT = "unregister-phone-account";
|
private static final String COMMAND_UNREGISTER_PHONE_ACCOUNT = "unregister-phone-account";
|
||||||
@@ -100,7 +99,6 @@ public final class Telecom extends BaseCommand {
|
|||||||
+ "<USER_SN>\n"
|
+ "<USER_SN>\n"
|
||||||
+ "usage: telecom set-test-call-redirection-app <PACKAGE>\n"
|
+ "usage: telecom set-test-call-redirection-app <PACKAGE>\n"
|
||||||
+ "usage: telecom set-test-call-screening-app <PACKAGE>\n"
|
+ "usage: telecom set-test-call-screening-app <PACKAGE>\n"
|
||||||
+ "usage: telecom set-test-auto-mode-app <PACKAGE>\n"
|
|
||||||
+ "usage: telecom set-phone-acct-suggestion-component <COMPONENT>\n"
|
+ "usage: telecom set-phone-acct-suggestion-component <COMPONENT>\n"
|
||||||
+ "usage: telecom add-or-remove-call-companion-app <PACKAGE> <1/0>\n"
|
+ "usage: telecom add-or-remove-call-companion-app <PACKAGE> <1/0>\n"
|
||||||
+ "usage: telecom register-sim-phone-account <COMPONENT> <ID> <USER_SN>"
|
+ "usage: telecom register-sim-phone-account <COMPONENT> <ID> <USER_SN>"
|
||||||
@@ -192,9 +190,6 @@ public final class Telecom extends BaseCommand {
|
|||||||
case COMMAND_ADD_OR_REMOVE_CALL_COMPANION_APP:
|
case COMMAND_ADD_OR_REMOVE_CALL_COMPANION_APP:
|
||||||
runAddOrRemoveCallCompanionApp();
|
runAddOrRemoveCallCompanionApp();
|
||||||
break;
|
break;
|
||||||
case COMMAND_SET_TEST_AUTO_MODE_APP:
|
|
||||||
runSetTestAutoModeApp();
|
|
||||||
break;
|
|
||||||
case COMMAND_SET_PHONE_ACCOUNT_SUGGESTION_COMPONENT:
|
case COMMAND_SET_PHONE_ACCOUNT_SUGGESTION_COMPONENT:
|
||||||
runSetTestPhoneAcctSuggestionComponent();
|
runSetTestPhoneAcctSuggestionComponent();
|
||||||
break;
|
break;
|
||||||
@@ -306,11 +301,6 @@ public final class Telecom extends BaseCommand {
|
|||||||
mTelecomService.addOrRemoveTestCallCompanionApp(packageName, isAddedBool);
|
mTelecomService.addOrRemoveTestCallCompanionApp(packageName, isAddedBool);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void runSetTestAutoModeApp() throws RemoteException {
|
|
||||||
final String packageName = nextArg();
|
|
||||||
mTelecomService.setTestAutoModeApp(packageName);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void runSetTestPhoneAcctSuggestionComponent() throws RemoteException {
|
private void runSetTestPhoneAcctSuggestionComponent() throws RemoteException {
|
||||||
final String componentName = nextArg();
|
final String componentName = nextArg();
|
||||||
mTelecomService.setTestPhoneAcctSuggestionComponent(componentName);
|
mTelecomService.setTestPhoneAcctSuggestionComponent(componentName);
|
||||||
|
|||||||
@@ -329,8 +329,10 @@ applications that come with the platform
|
|||||||
<permission name="android.permission.REQUEST_NOTIFICATION_ASSISTANT_SERVICE" />
|
<permission name="android.permission.REQUEST_NOTIFICATION_ASSISTANT_SERVICE" />
|
||||||
<!-- Permission required to test ExplicitHealthCheckServiceImpl. -->
|
<!-- Permission required to test ExplicitHealthCheckServiceImpl. -->
|
||||||
<permission name="android.permission.BIND_EXPLICIT_HEALTH_CHECK_SERVICE"/>
|
<permission name="android.permission.BIND_EXPLICIT_HEALTH_CHECK_SERVICE"/>
|
||||||
<!-- Permission required for UiModeManager cts test. -->
|
<!-- Permission required for UiModeManager CTS test. -->
|
||||||
<permission name="android.permission.ENTER_CAR_MODE_PRIORITIZED"/>
|
<permission name="android.permission.ENTER_CAR_MODE_PRIORITIZED"/>
|
||||||
|
<!-- Permission required for Telecom car mode CTS tests. -->
|
||||||
|
<permission name="android.permission.CONTROL_INCALL_EXPERIENCE"/>
|
||||||
</privapp-permissions>
|
</privapp-permissions>
|
||||||
|
|
||||||
<privapp-permissions package="com.android.statementservice">
|
<privapp-permissions package="com.android.statementservice">
|
||||||
|
|||||||
@@ -207,9 +207,12 @@
|
|||||||
<!-- Permission required for CTS test - CrossProfileAppsHostSideTest -->
|
<!-- Permission required for CTS test - CrossProfileAppsHostSideTest -->
|
||||||
<uses-permission android:name="android.permission.INTERACT_ACROSS_PROFILES"/>
|
<uses-permission android:name="android.permission.INTERACT_ACROSS_PROFILES"/>
|
||||||
|
|
||||||
<!-- Permission requried for CTS test - UiModeManagerTest -->
|
<!-- Permission required for CTS test - UiModeManagerTest -->
|
||||||
<uses-permission android:name="android.permission.ENTER_CAR_MODE_PRIORITIZED"/>
|
<uses-permission android:name="android.permission.ENTER_CAR_MODE_PRIORITIZED"/>
|
||||||
|
|
||||||
|
<!-- Permission required for CTS test - CarModeInCallServiceTest -->
|
||||||
|
<uses-permission android:name="android.permission.CONTROL_INCALL_EXPERIENCE"/>
|
||||||
|
|
||||||
<application android:label="@string/app_label"
|
<application android:label="@string/app_label"
|
||||||
android:theme="@android:style/Theme.DeviceDefault.DayNight"
|
android:theme="@android:style/Theme.DeviceDefault.DayNight"
|
||||||
android:defaultToDeviceProtectedStorage="true"
|
android:defaultToDeviceProtectedStorage="true"
|
||||||
|
|||||||
@@ -309,8 +309,6 @@ interface ITelecomService {
|
|||||||
|
|
||||||
void addOrRemoveTestCallCompanionApp(String packageName, boolean isAdded);
|
void addOrRemoveTestCallCompanionApp(String packageName, boolean isAdded);
|
||||||
|
|
||||||
void setTestAutoModeApp(String packageName);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @see TelecomServiceImpl#setSystemDialer
|
* @see TelecomServiceImpl#setSystemDialer
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user