Allow FR in carrier demo mode
Bug: 62133292 Test: make RunSettingsRoboTests -j100, and manually verified FR is available in carrier demo mode. Change-Id: Ia793bf234b229da0490accfea6d44b72395a04bc
This commit is contained in:
@@ -24,6 +24,7 @@ import android.os.UserManager;
|
||||
import android.support.v7.preference.Preference;
|
||||
|
||||
import com.android.settings.R;
|
||||
import com.android.settings.Utils;
|
||||
import com.android.settings.core.PreferenceController;
|
||||
|
||||
import java.util.List;
|
||||
@@ -41,10 +42,10 @@ public class FactoryResetPreferenceController extends PreferenceController {
|
||||
mAm = (AccountManager) context.getSystemService(Context.ACCOUNT_SERVICE);
|
||||
}
|
||||
|
||||
/** Hide "Factory reset" settings for secondary users. */
|
||||
/** Hide "Factory reset" settings for secondary users, except demo users. */
|
||||
@Override
|
||||
public boolean isAvailable() {
|
||||
return mUm.isAdminUser();
|
||||
return mUm.isAdminUser() || Utils.isCarrierDemoUser(mContext);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user