summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2018-01-27 01:10:27 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-01-27 01:10:27 +0000
commit92deeffdece67646e307073a4b710c96c43e9d2c (patch)
treecd4ebb7aa990cf5bae48eeabdc6974d06073493f
parentde45fc472044e505a97b7d80cc5391ddc06dd041 (diff)
parent4f50ed4f1f4d2536a7c2185166ddb911c9afa808 (diff)
Merge "Enable wifi wake for all P devices."
-rw-r--r--core/res/res/values/config.xml2
-rw-r--r--packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java15
2 files changed, 15 insertions, 2 deletions
diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml
index 66e56bf55a51..903f6d62c1c9 100644
--- a/core/res/res/values/config.xml
+++ b/core/res/res/values/config.xml
@@ -436,7 +436,7 @@
0 = Not available.
1 = Available.
-->
- <integer translatable="false" name="config_wifi_wakeup_available">0</integer>
+ <integer translatable="false" name="config_wifi_wakeup_available">1</integer>
<!-- Array of ConnectivityManager.TYPE_xxxx values allowable for tethering.
diff --git a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java
index b7d6da439faf..d1459bba90c1 100644
--- a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java
+++ b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java
@@ -3015,7 +3015,7 @@ public class SettingsProvider extends ContentProvider {
}
private final class UpgradeController {
- private static final int SETTINGS_VERSION = 151;
+ private static final int SETTINGS_VERSION = 152;
private final int mUserId;
@@ -3620,6 +3620,19 @@ public class SettingsProvider extends ContentProvider {
currentVersion = 151;
}
+ if (currentVersion == 151) {
+ // Version 152: Reset wifi wake available for upgrading users
+ final SettingsState globalSettings = getGlobalSettingsLocked();
+ final int defaultValue = getContext().getResources().getInteger(
+ com.android.internal.R.integer.config_wifi_wakeup_available);
+ globalSettings.insertSettingLocked(
+ Settings.Global.WIFI_WAKEUP_AVAILABLE,
+ String.valueOf(defaultValue),
+ null, true, SettingsState.SYSTEM_PACKAGE_NAME);
+
+ currentVersion = 152;
+ }
+
// vXXX: Add new settings above this point.
if (currentVersion != newVersion) {