Loading packages/SettingsProvider/res/values/defaults.xml +3 −0 Original line number Diff line number Diff line Loading @@ -214,4 +214,7 @@ <!-- Default for Settings.Global.BACKUP_AGENT_TIMEOUT_PARAMETERS --> <string name="def_backup_agent_timeout_parameters"></string> <!-- Default for Settings.System.VIBRATE_WHEN_RINGING --> <bool name="def_vibrate_when_ringing">false</bool> </resources> packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +16 −1 Original line number Diff line number Diff line Loading @@ -2935,7 +2935,7 @@ public class SettingsProvider extends ContentProvider { } private final class UpgradeController { private static final int SETTINGS_VERSION = 168; private static final int SETTINGS_VERSION = 169; private final int mUserId; Loading Loading @@ -3805,6 +3805,21 @@ public class SettingsProvider extends ContentProvider { currentVersion = 168; } if (currentVersion == 168) { // Version 168: by default, vibrate for phone calls final SettingsState systemSettings = getSystemSettingsLocked(userId); final Setting currentSetting = systemSettings.getSettingLocked( Settings.System.VIBRATE_WHEN_RINGING); if (currentSetting.isNull()) { systemSettings.insertSettingLocked( Settings.System.VIBRATE_WHEN_RINGING, getContext().getResources().getBoolean( R.bool.def_vibrate_when_ringing) ? "1" : "0", null, true, SettingsState.SYSTEM_PACKAGE_NAME); } currentVersion = 169; } // vXXX: Add new settings above this point. if (currentVersion != newVersion) { Loading Loading
packages/SettingsProvider/res/values/defaults.xml +3 −0 Original line number Diff line number Diff line Loading @@ -214,4 +214,7 @@ <!-- Default for Settings.Global.BACKUP_AGENT_TIMEOUT_PARAMETERS --> <string name="def_backup_agent_timeout_parameters"></string> <!-- Default for Settings.System.VIBRATE_WHEN_RINGING --> <bool name="def_vibrate_when_ringing">false</bool> </resources>
packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +16 −1 Original line number Diff line number Diff line Loading @@ -2935,7 +2935,7 @@ public class SettingsProvider extends ContentProvider { } private final class UpgradeController { private static final int SETTINGS_VERSION = 168; private static final int SETTINGS_VERSION = 169; private final int mUserId; Loading Loading @@ -3805,6 +3805,21 @@ public class SettingsProvider extends ContentProvider { currentVersion = 168; } if (currentVersion == 168) { // Version 168: by default, vibrate for phone calls final SettingsState systemSettings = getSystemSettingsLocked(userId); final Setting currentSetting = systemSettings.getSettingLocked( Settings.System.VIBRATE_WHEN_RINGING); if (currentSetting.isNull()) { systemSettings.insertSettingLocked( Settings.System.VIBRATE_WHEN_RINGING, getContext().getResources().getBoolean( R.bool.def_vibrate_when_ringing) ? "1" : "0", null, true, SettingsState.SYSTEM_PACKAGE_NAME); } currentVersion = 169; } // vXXX: Add new settings above this point. if (currentVersion != newVersion) { Loading