Merge "Change command like set-default-dialer to be a test override." into qt-dev

am: ef4ddd1281

Change-Id: I5c63d24294740235b94c18fc9996dd81f0cd583c
This commit is contained in:
Tyler Gunn
2019-05-01 18:35:52 -07:00
committed by android-build-merger
3 changed files with 10 additions and 8 deletions

View File

@@ -95,7 +95,8 @@ public final class Telecom extends BaseCommand {
+ "telecom set-phone-account-disabled: Disables the given phone account, if it \n"
+ " has already been registered with telecom.\n"
+ "\n"
+ "telecom set-default-dialer: Sets the default dialer to the given component. \n"
+ "telecom set-default-dialer: Sets the override default dialer to the given "
+ "component; this will override whatever the dialer role is set to. \n"
+ "\n"
+ "telecom get-default-dialer: Displays the current default dialer. \n"
+ "\n"
@@ -254,13 +255,8 @@ public final class Telecom extends BaseCommand {
private void runSetDefaultDialer() throws RemoteException {
final String packageName = nextArgRequired();
final boolean success = mTelecomService.setDefaultDialer(packageName);
if (success) {
System.out.println("Success - " + packageName + " set as default dialer.");
} else {
System.out.println("Error - " + packageName + " is not an installed Dialer app, \n"
+ " or is already the default dialer.");
}
mTelecomService.setTestDefaultDialer(packageName);
System.out.println("Success - " + packageName + " set as override default dialer.");
}
private void runGetDefaultDialer() throws RemoteException {

View File

@@ -235,6 +235,7 @@ applications that come with the platform
<permission name="android.permission.CALL_PRIVILEGED"/>
<permission name="android.permission.INTERACT_ACROSS_USERS"/>
<permission name="android.permission.MANAGE_USERS"/>
<permission name="android.permission.MANAGE_ROLE_HOLDERS"/>
<permission name="android.permission.MODIFY_AUDIO_ROUTING" />
<permission name="android.permission.MODIFY_PHONE_STATE"/>
<permission name="android.permission.STOP_APP_SWITCHES"/>

View File

@@ -301,4 +301,9 @@ interface ITelecomService {
void setTestAutoModeApp(String packageName);
/**
* @see TelecomServiceImpl#setTestDefaultDialer
*/
void setTestDefaultDialer(in String packageName);
}