Merge "Rename setPowerSaverMode to setPowerSaverModeEnabled"
This commit is contained in:
committed by
Android (Google) Code Review
commit
d84ddb0c4f
@@ -5449,7 +5449,7 @@ package android.os {
|
||||
method @RequiresPermission(anyOf={android.Manifest.permission.DEVICE_POWER, android.Manifest.permission.POWER_SAVER}) public boolean setAdaptivePowerSaveEnabled(boolean);
|
||||
method @RequiresPermission(anyOf={android.Manifest.permission.DEVICE_POWER, android.Manifest.permission.POWER_SAVER}) public boolean setAdaptivePowerSavePolicy(@NonNull android.os.BatterySaverPolicyConfig);
|
||||
method @RequiresPermission(android.Manifest.permission.POWER_SAVER) public boolean setDynamicPowerSavings(boolean, int);
|
||||
method @RequiresPermission(anyOf={android.Manifest.permission.DEVICE_POWER, android.Manifest.permission.POWER_SAVER}) public boolean setPowerSaveMode(boolean);
|
||||
method @RequiresPermission(anyOf={android.Manifest.permission.DEVICE_POWER, android.Manifest.permission.POWER_SAVER}) public boolean setPowerSaveModeEnabled(boolean);
|
||||
method @RequiresPermission(anyOf={android.Manifest.permission.DEVICE_POWER, android.Manifest.permission.USER_ACTIVITY}) public void userActivity(long, int, int);
|
||||
field public static final int POWER_SAVER_MODE_DYNAMIC = 1; // 0x1
|
||||
field public static final int POWER_SAVER_MODE_PERCENTAGE = 0; // 0x0
|
||||
|
||||
@@ -1762,7 +1762,7 @@ package android.os {
|
||||
public final class PowerManager {
|
||||
method @RequiresPermission("android.permission.POWER_SAVER") public int getPowerSaveMode();
|
||||
method @RequiresPermission("android.permission.POWER_SAVER") public boolean setDynamicPowerSavings(boolean, int);
|
||||
method @RequiresPermission(anyOf={"android.permission.DEVICE_POWER", "android.permission.POWER_SAVER"}) public boolean setPowerSaveMode(boolean);
|
||||
method @RequiresPermission(anyOf={"android.permission.DEVICE_POWER", "android.permission.POWER_SAVER"}) public boolean setPowerSaveModeEnabled(boolean);
|
||||
field public static final int POWER_SAVER_MODE_DYNAMIC = 1; // 0x1
|
||||
field public static final int POWER_SAVER_MODE_PERCENTAGE = 0; // 0x0
|
||||
}
|
||||
|
||||
@@ -48,7 +48,7 @@ interface IPowerManager
|
||||
boolean isInteractive();
|
||||
boolean isPowerSaveMode();
|
||||
PowerSaveState getPowerSaveState(int serviceType);
|
||||
boolean setPowerSaveMode(boolean mode);
|
||||
boolean setPowerSaveModeEnabled(boolean mode);
|
||||
boolean setDynamicPowerSavings(boolean dynamicPowerSavingsEnabled, int disableThreshold);
|
||||
boolean setAdaptivePowerSavePolicy(in BatterySaverPolicyConfig config);
|
||||
boolean setAdaptivePowerSaveEnabled(boolean enabled);
|
||||
|
||||
@@ -1419,9 +1419,9 @@ public final class PowerManager {
|
||||
android.Manifest.permission.DEVICE_POWER,
|
||||
android.Manifest.permission.POWER_SAVER
|
||||
})
|
||||
public boolean setPowerSaveMode(boolean mode) {
|
||||
public boolean setPowerSaveModeEnabled(boolean mode) {
|
||||
try {
|
||||
return mService.setPowerSaveMode(mode);
|
||||
return mService.setPowerSaveModeEnabled(mode);
|
||||
} catch (RemoteException e) {
|
||||
throw e.rethrowFromSystemServer();
|
||||
}
|
||||
|
||||
@@ -103,7 +103,7 @@ public class BatterySaverUtils {
|
||||
setBatterySaverConfirmationAcknowledged(context);
|
||||
}
|
||||
|
||||
if (context.getSystemService(PowerManager.class).setPowerSaveMode(enable)) {
|
||||
if (context.getSystemService(PowerManager.class).setPowerSaveModeEnabled(enable)) {
|
||||
if (enable) {
|
||||
final int count =
|
||||
Secure.getInt(cr, Secure.LOW_POWER_MANUAL_ACTIVATION_COUNT, 0) + 1;
|
||||
|
||||
@@ -60,7 +60,7 @@ public class BatterySaverUtilsTest {
|
||||
|
||||
when(mMockContext.getContentResolver()).thenReturn(mMockResolver);
|
||||
when(mMockContext.getSystemService(eq(PowerManager.class))).thenReturn(mMockPowerManager);
|
||||
when(mMockPowerManager.setPowerSaveMode(anyBoolean())).thenReturn(true);
|
||||
when(mMockPowerManager.setPowerSaveModeEnabled(anyBoolean())).thenReturn(true);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -71,7 +71,7 @@ public class BatterySaverUtilsTest {
|
||||
assertThat(BatterySaverUtils.setPowerSaveMode(mMockContext, true, true)).isFalse();
|
||||
|
||||
verify(mMockContext, times(1)).sendBroadcast(any(Intent.class));
|
||||
verify(mMockPowerManager, times(0)).setPowerSaveMode(anyBoolean());
|
||||
verify(mMockPowerManager, times(0)).setPowerSaveModeEnabled(anyBoolean());
|
||||
|
||||
// They shouldn't have changed.
|
||||
assertEquals(-1,
|
||||
@@ -88,7 +88,7 @@ public class BatterySaverUtilsTest {
|
||||
assertThat(BatterySaverUtils.setPowerSaveMode(mMockContext, true, true)).isTrue();
|
||||
|
||||
verify(mMockContext, times(0)).sendBroadcast(any(Intent.class));
|
||||
verify(mMockPowerManager, times(1)).setPowerSaveMode(eq(true));
|
||||
verify(mMockPowerManager, times(1)).setPowerSaveModeEnabled(eq(true));
|
||||
|
||||
assertEquals(1, Secure.getInt(mMockResolver, Secure.LOW_POWER_WARNING_ACKNOWLEDGED, -1));
|
||||
assertEquals(1, Secure.getInt(mMockResolver, Secure.LOW_POWER_MANUAL_ACTIVATION_COUNT, -2));
|
||||
@@ -102,7 +102,7 @@ public class BatterySaverUtilsTest {
|
||||
assertThat(BatterySaverUtils.setPowerSaveMode(mMockContext, true, true)).isTrue();
|
||||
|
||||
verify(mMockContext, times(0)).sendBroadcast(any(Intent.class));
|
||||
verify(mMockPowerManager, times(1)).setPowerSaveMode(eq(true));
|
||||
verify(mMockPowerManager, times(1)).setPowerSaveModeEnabled(eq(true));
|
||||
|
||||
assertEquals(1, Secure.getInt(mMockResolver, Secure.LOW_POWER_WARNING_ACKNOWLEDGED, -1));
|
||||
assertEquals(2, Secure.getInt(mMockResolver, Secure.LOW_POWER_MANUAL_ACTIVATION_COUNT, -2));
|
||||
@@ -116,7 +116,7 @@ public class BatterySaverUtilsTest {
|
||||
assertThat(BatterySaverUtils.setPowerSaveMode(mMockContext, true, false)).isTrue();
|
||||
|
||||
verify(mMockContext, times(0)).sendBroadcast(any(Intent.class));
|
||||
verify(mMockPowerManager, times(1)).setPowerSaveMode(eq(true));
|
||||
verify(mMockPowerManager, times(1)).setPowerSaveModeEnabled(eq(true));
|
||||
|
||||
assertEquals(1, Secure.getInt(mMockResolver, Secure.LOW_POWER_WARNING_ACKNOWLEDGED, -1));
|
||||
assertEquals(1, Secure.getInt(mMockResolver, Secure.LOW_POWER_MANUAL_ACTIVATION_COUNT, -2));
|
||||
@@ -131,7 +131,7 @@ public class BatterySaverUtilsTest {
|
||||
assertThat(BatterySaverUtils.setPowerSaveMode(mMockContext, false, false)).isTrue();
|
||||
|
||||
verify(mMockContext, times(0)).sendBroadcast(any(Intent.class));
|
||||
verify(mMockPowerManager, times(1)).setPowerSaveMode(eq(false));
|
||||
verify(mMockPowerManager, times(1)).setPowerSaveModeEnabled(eq(false));
|
||||
|
||||
assertEquals(-1, Secure.getInt(mMockResolver, Secure.LOW_POWER_WARNING_ACKNOWLEDGED, -1));
|
||||
assertEquals(-2,
|
||||
@@ -147,7 +147,7 @@ public class BatterySaverUtilsTest {
|
||||
assertThat(BatterySaverUtils.setPowerSaveMode(mMockContext, false, true)).isTrue();
|
||||
|
||||
verify(mMockContext, times(0)).sendBroadcast(any(Intent.class));
|
||||
verify(mMockPowerManager, times(1)).setPowerSaveMode(eq(false));
|
||||
verify(mMockPowerManager, times(1)).setPowerSaveModeEnabled(eq(false));
|
||||
|
||||
assertEquals(-1, Secure.getInt(mMockResolver, Secure.LOW_POWER_WARNING_ACKNOWLEDGED, -1));
|
||||
assertEquals(-2,
|
||||
|
||||
@@ -4474,7 +4474,7 @@ public final class PowerManagerService extends SystemService
|
||||
}
|
||||
|
||||
@Override // Binder call
|
||||
public boolean setPowerSaveMode(boolean enabled) {
|
||||
public boolean setPowerSaveModeEnabled(boolean enabled) {
|
||||
if (mContext.checkCallingOrSelfPermission(android.Manifest.permission.POWER_SAVER)
|
||||
!= PackageManager.PERMISSION_GRANTED) {
|
||||
mContext.enforceCallingOrSelfPermission(
|
||||
|
||||
@@ -68,7 +68,7 @@ class PowerManagerShellCommand extends ShellCommand {
|
||||
pw.println("Error: " + ex.toString());
|
||||
return -1;
|
||||
}
|
||||
mInterface.setPowerSaveMode(mode == LOW_POWER_MODE_ON);
|
||||
mInterface.setPowerSaveModeEnabled(mode == LOW_POWER_MODE_ON);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -524,7 +524,7 @@ public class BatterySaverStateMachine {
|
||||
|
||||
/**
|
||||
* {@link com.android.server.power.PowerManagerService} calls it when
|
||||
* {@link android.os.PowerManager#setPowerSaveMode} is called.
|
||||
* {@link android.os.PowerManager#setPowerSaveModeEnabled} is called.
|
||||
*
|
||||
* Note this could? be called before {@link #onBootCompleted} too.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user