Loading packages/SettingsProvider/res/values/defaults.xml +3 −0 Original line number Diff line number Diff line Loading @@ -222,4 +222,7 @@ <!-- Default setting for ability to add users from the lock screen --> <bool name="def_add_users_from_lockscreen">false</bool> <!-- default setting for Settings.System.END_BUTTON_BEHAVIOR : END_BUTTON_BEHAVIOR_SLEEP --> <integer name="def_end_button_behavior">0x2</integer> </resources> packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +14 −1 Original line number Diff line number Diff line Loading @@ -2137,7 +2137,7 @@ public class SettingsProvider extends ContentProvider { } private final class UpgradeController { private static final int SETTINGS_VERSION = 132; private static final int SETTINGS_VERSION = 133; private final int mUserId; Loading Loading @@ -2479,6 +2479,19 @@ public class SettingsProvider extends ContentProvider { currentVersion = 132; } if (currentVersion == 132) { // Version 132: Add default end button behavior final SettingsState systemSettings = getSystemSettingsLocked(userId); if (systemSettings.getSettingLocked(Settings.System.END_BUTTON_BEHAVIOR) == null) { String defaultEndButtonBehavior = Integer.toString(getContext() .getResources().getInteger(R.integer.def_end_button_behavior)); systemSettings.insertSettingLocked(Settings.System.END_BUTTON_BEHAVIOR, defaultEndButtonBehavior, SettingsState.SYSTEM_PACKAGE_NAME); } currentVersion = 133; } if (currentVersion != newVersion) { Slog.wtf("SettingsProvider", "warning: upgrading settings database to version " + newVersion + " left it at " Loading Loading
packages/SettingsProvider/res/values/defaults.xml +3 −0 Original line number Diff line number Diff line Loading @@ -222,4 +222,7 @@ <!-- Default setting for ability to add users from the lock screen --> <bool name="def_add_users_from_lockscreen">false</bool> <!-- default setting for Settings.System.END_BUTTON_BEHAVIOR : END_BUTTON_BEHAVIOR_SLEEP --> <integer name="def_end_button_behavior">0x2</integer> </resources>
packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +14 −1 Original line number Diff line number Diff line Loading @@ -2137,7 +2137,7 @@ public class SettingsProvider extends ContentProvider { } private final class UpgradeController { private static final int SETTINGS_VERSION = 132; private static final int SETTINGS_VERSION = 133; private final int mUserId; Loading Loading @@ -2479,6 +2479,19 @@ public class SettingsProvider extends ContentProvider { currentVersion = 132; } if (currentVersion == 132) { // Version 132: Add default end button behavior final SettingsState systemSettings = getSystemSettingsLocked(userId); if (systemSettings.getSettingLocked(Settings.System.END_BUTTON_BEHAVIOR) == null) { String defaultEndButtonBehavior = Integer.toString(getContext() .getResources().getInteger(R.integer.def_end_button_behavior)); systemSettings.insertSettingLocked(Settings.System.END_BUTTON_BEHAVIOR, defaultEndButtonBehavior, SettingsState.SYSTEM_PACKAGE_NAME); } currentVersion = 133; } if (currentVersion != newVersion) { Slog.wtf("SettingsProvider", "warning: upgrading settings database to version " + newVersion + " left it at " Loading