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:
@@ -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 {
|
||||
|
||||
@@ -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"/>
|
||||
|
||||
@@ -301,4 +301,9 @@ interface ITelecomService {
|
||||
|
||||
void setTestAutoModeApp(String packageName);
|
||||
|
||||
/**
|
||||
* @see TelecomServiceImpl#setTestDefaultDialer
|
||||
*/
|
||||
void setTestDefaultDialer(in String packageName);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user