Merge "Allow FR in carrier demo mode" into oc-dev am: 9ef166a578
am: d974ccb625
Change-Id: I8d693fd2d41f73b53416ee83d7b289496765c660
This commit is contained in:
@@ -842,8 +842,7 @@ public class SettingsActivity extends SettingsDrawerActivity
|
||||
|
||||
// Enable/disable backup settings depending on whether the user is admin.
|
||||
setTileEnabled(new ComponentName(packageName,
|
||||
BackupSettingsActivity.class.getName()), true,
|
||||
isAdmin || Utils.isCarrierDemoUser(this));
|
||||
BackupSettingsActivity.class.getName()), true, isAdmin);
|
||||
|
||||
setTileEnabled(new ComponentName(packageName,
|
||||
Settings.WifiDisplaySettingsActivity.class.getName()),
|
||||
|
@@ -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