commit | 0ff13fce6fa4caa0cc61dae555881c4568020327 | [log] [tgz] |
---|---|---|
author | Benjamin Franz <bfranz@google.com> | Tue Jul 12 13:42:21 2016 +0100 |
committer | Benjamin Franz <bfranz@google.com> | Fri Jul 15 10:43:15 2016 +0100 |
tree | bfaf98f22a43be45676b48d98fffb137e90187b8 | |
parent | 488042fe3b5b106f41d4a749212458fa2801cbd3 [diff] [blame] |
Block user from setting safe boot setting via adb Bug: 29900345 Change-Id: Id3b4472b59ded2c7c29762ddf008ee8486009dbb
diff --git a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java index 5c72215..90eade4 100644 --- a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +++ b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java
@@ -1202,6 +1202,11 @@ restriction = UserManager.DISALLOW_CONFIG_VPN; break; + case Settings.Global.SAFE_BOOT_DISALLOWED: + if ("1".equals(value)) return false; + restriction = UserManager.DISALLOW_SAFE_BOOT; + break; + default: if (setting != null && setting.startsWith(Settings.Global.DATA_ROAMING)) { if ("0".equals(value)) return false;