Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eff79d33 authored by Priyanka Advani (xWF)'s avatar Priyanka Advani (xWF) Committed by Android (Google) Code Review
Browse files

Revert "Clean up fully rolled out HeadlessSingleUserFixes"

Revert submission 28993807-hdop-cleaup

Reason for revert: Droidmonitor created revert due to b/363275535. Will be verifying through ABTD before submission.

Reverted changes: /q/submissionid:28993807-hdop-cleaup

Change-Id: I89127e1c6e445adb21dbf96c6bbbec8935bf6296
parent 93c566ef
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -27,6 +27,7 @@ import android.app.KeyguardManager;
import android.app.RemoteLockscreenValidationSession;
import android.app.admin.DevicePolicyManager;
import android.app.admin.ManagedSubscriptionsPolicy;
import android.app.admin.flags.Flags;
import android.content.ComponentName;
import android.content.Context;
import android.content.DialogInterface;
@@ -374,8 +375,13 @@ public abstract class ConfirmDeviceCredentialBaseFragment extends InstrumentedFr
    private int getUserTypeForWipe() {
        final UserInfo userToBeWiped = mUserManager.getUserInfo(
                mDevicePolicyManager.getProfileWithMinimumFailedPasswordsForWipe(mEffectiveUserId));
        UserHandle primaryUser = UserHandle.SYSTEM;
        if (Flags.headlessSingleUserFixes()) {
            UserHandle mainUser = mUserManager.getMainUser();
        UserHandle primaryUser = mainUser != null ? mainUser : UserHandle.SYSTEM;
            if (mainUser != null ) {
                primaryUser = mainUser;
            }
        }
        if (userToBeWiped == null || userToBeWiped.getUserHandle().equals(primaryUser)) {
            return USER_TYPE_PRIMARY;
        } else if (userToBeWiped.isManagedProfile()) {