DO NOT MERGE - Require password to FR in carrier demo mode

Bug: 34341567
Test: manual - password is not required for regular user factory
resets and is required in carrier demo mode.

Change-Id: Icadb6edb3d85ae58b45862c182b6b03bf2c3ce16
This commit is contained in:
Christine Franks
2017-01-20 11:24:14 -08:00
parent bb6859ca75
commit 22430d5abb
3 changed files with 158 additions and 3 deletions

View File

@@ -1214,6 +1214,7 @@ public final class Utils extends com.android.settingslib.Utils {
return UserManager.isDeviceInDemoMode(context)
&& getUserManager(context).isDemoUser()
&& !TextUtils.isEmpty(carrierDemoModeSetting)
&& Settings.Secure.getInt(context.getContentResolver(), carrierDemoModeSetting, 0) == 1;
&& Settings.Secure.getInt(
context.getContentResolver(), carrierDemoModeSetting, 0) == 1;
}
}