Loading packages/SettingsProvider/res/values/defaults.xml +3 −0 Original line number Diff line number Diff line Loading @@ -237,4 +237,7 @@ <!-- Default for Settings.Secure.AWARE_LOCK_ENABLED --> <bool name="def_aware_lock_enabled">false</bool> <!-- Default for setting for Settings.Global.HDMI_CONTROL_AUTO_DEVICE_OFF_ENABLED --> <bool name="def_hdmiControlAutoDeviceOff">false</bool> </resources> packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +16 −1 Original line number Diff line number Diff line Loading @@ -3513,7 +3513,7 @@ public class SettingsProvider extends ContentProvider { } private final class UpgradeController { private static final int SETTINGS_VERSION = 190; private static final int SETTINGS_VERSION = 191; private final int mUserId; Loading Loading @@ -4867,6 +4867,21 @@ public class SettingsProvider extends ContentProvider { currentVersion = 190; } if (currentVersion == 190) { // Version 190: get HDMI auto device off from overlay final SettingsState globalSettings = getGlobalSettingsLocked(); final Setting currentSetting = globalSettings.getSettingLocked( Global.HDMI_CONTROL_AUTO_DEVICE_OFF_ENABLED); if (currentSetting.isNull()) { globalSettings.insertSettingLocked( Global.HDMI_CONTROL_AUTO_DEVICE_OFF_ENABLED, getContext().getResources().getBoolean( R.bool.def_hdmiControlAutoDeviceOff) ? "1" : "0", null, true, SettingsState.SYSTEM_PACKAGE_NAME); } currentVersion = 191; } // 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 @@ -237,4 +237,7 @@ <!-- Default for Settings.Secure.AWARE_LOCK_ENABLED --> <bool name="def_aware_lock_enabled">false</bool> <!-- Default for setting for Settings.Global.HDMI_CONTROL_AUTO_DEVICE_OFF_ENABLED --> <bool name="def_hdmiControlAutoDeviceOff">false</bool> </resources>
packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +16 −1 Original line number Diff line number Diff line Loading @@ -3513,7 +3513,7 @@ public class SettingsProvider extends ContentProvider { } private final class UpgradeController { private static final int SETTINGS_VERSION = 190; private static final int SETTINGS_VERSION = 191; private final int mUserId; Loading Loading @@ -4867,6 +4867,21 @@ public class SettingsProvider extends ContentProvider { currentVersion = 190; } if (currentVersion == 190) { // Version 190: get HDMI auto device off from overlay final SettingsState globalSettings = getGlobalSettingsLocked(); final Setting currentSetting = globalSettings.getSettingLocked( Global.HDMI_CONTROL_AUTO_DEVICE_OFF_ENABLED); if (currentSetting.isNull()) { globalSettings.insertSettingLocked( Global.HDMI_CONTROL_AUTO_DEVICE_OFF_ENABLED, getContext().getResources().getBoolean( R.bool.def_hdmiControlAutoDeviceOff) ? "1" : "0", null, true, SettingsState.SYSTEM_PACKAGE_NAME); } currentVersion = 191; } // vXXX: Add new settings above this point. if (currentVersion != newVersion) { Loading