summaryrefslogtreecommitdiff
path: root/core/java/android/os/PowerManager.java
diff options
context:
space:
mode:
authorKweku Adams <kwekua@google.com>2020-03-16 14:24:31 -0700
committerKweku Adams <kwekua@google.com>2020-03-24 14:43:16 -0700
commitf7cd0673becfa2f1fe1340aba3146be7dea083f6 (patch)
tree803f69b57e92ac957a8d4c163e44a8755ae936b1 /core/java/android/os/PowerManager.java
parent5a328a2037e82db7935a4da152d51a3d202cbac1 (diff)
Remove POWER_SAVE_MODE_CHANGING broadcast.
The internal POWER_SAVE_MODE_CHANGING broadcast is sent at the same time as the POWER_SAVE_MODE_CHANGED broadcast. Since broadcasts are asynchronous, there's no reason to have both, especially since it can potentially lead to inconsistency, so we're simplifying down to just one. Bug: 79580230 Test: Android builds Test: atest BatterySaverReceiverTest Change-Id: I94512aa88f442e827100cc2abf0a02da356641aa
Diffstat (limited to 'core/java/android/os/PowerManager.java')
-rw-r--r--core/java/android/os/PowerManager.java27
1 files changed, 0 insertions, 27 deletions
diff --git a/core/java/android/os/PowerManager.java b/core/java/android/os/PowerManager.java
index cdc00195c169..3a1a4035cc16 100644
--- a/core/java/android/os/PowerManager.java
+++ b/core/java/android/os/PowerManager.java
@@ -2221,33 +2221,6 @@ public final class PowerManager {
= "android.os.action.POWER_SAVE_TEMP_WHITELIST_CHANGED";
/**
- * Intent that is broadcast when the state of {@link #isPowerSaveMode()} is about to change.
- * This broadcast is only sent to registered receivers.
- *
- * @deprecated This is sent at the same time as {@link #ACTION_POWER_SAVE_MODE_CHANGED} so it
- * does not provide advanced warning. As such it will be removed in future Android versions.
- * Use {@link #ACTION_POWER_SAVE_MODE_CHANGED} and {@link #isPowerSaveMode()} instead.
- *
- * @hide
- */
- @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.Q,
- publicAlternatives = "Use {@link #ACTION_POWER_SAVE_MODE_CHANGED} instead.")
- @SdkConstant(SdkConstant.SdkConstantType.BROADCAST_INTENT_ACTION)
- @Deprecated
- public static final String ACTION_POWER_SAVE_MODE_CHANGING
- = "android.os.action.POWER_SAVE_MODE_CHANGING";
-
- /**
- * @deprecated Use {@link #isPowerSaveMode()} instead.
- *
- * @hide
- */
- @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.Q,
- publicAlternatives = "Use {@link #isPowerSaveMode()} instead.")
- @Deprecated
- public static final String EXTRA_POWER_SAVE_MODE = "mode";
-
- /**
* Constant for PreIdleTimeout normal mode (default mode, not short nor extend timeout) .
* @hide
*/