Merge "Remove dead code from KeyguardUpdateMonitor" into tm-qpr-dev am: 0125a70c73 am: 038fee336e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19262887 Change-Id: I1c487676ca7139c6155bf333150bae1f19a995c1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -58,7 +58,6 @@ data class KeyguardFaceListenModel(
|
||||
val keyguardAwake: Boolean,
|
||||
val keyguardGoingAway: Boolean,
|
||||
val listeningForFaceAssistant: Boolean,
|
||||
val lockIconPressed: Boolean,
|
||||
val occludingAppRequestingFaceAuth: Boolean,
|
||||
val primaryUser: Boolean,
|
||||
val scanningAllowedByStrongAuth: Boolean,
|
||||
|
||||
@@ -234,7 +234,6 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener, Dumpab
|
||||
|
||||
private final Context mContext;
|
||||
private final boolean mIsPrimaryUser;
|
||||
private final boolean mIsAutomotive;
|
||||
private final AuthController mAuthController;
|
||||
private final StatusBarStateController mStatusBarStateController;
|
||||
private int mStatusBarState;
|
||||
@@ -312,8 +311,6 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener, Dumpab
|
||||
private final LatencyTracker mLatencyTracker;
|
||||
private boolean mLogoutEnabled;
|
||||
private boolean mIsFaceEnrolled;
|
||||
// If the user long pressed the lock icon, disabling face auth for the current session.
|
||||
private boolean mLockIconPressed;
|
||||
private int mActiveMobileDataSubscription = SubscriptionManager.INVALID_SUBSCRIPTION_ID;
|
||||
private final Executor mBackgroundExecutor;
|
||||
private SensorPrivacyManager mSensorPrivacyManager;
|
||||
@@ -1751,7 +1748,6 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener, Dumpab
|
||||
|
||||
protected void handleStartedGoingToSleep(int arg1) {
|
||||
Assert.isMainThread();
|
||||
mLockIconPressed = false;
|
||||
clearBiometricRecognized();
|
||||
for (int i = 0; i < mCallbacks.size(); i++) {
|
||||
KeyguardUpdateMonitorCallback cb = mCallbacks.get(i).get();
|
||||
@@ -2100,8 +2096,6 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener, Dumpab
|
||||
mFaceManager.addLockoutResetCallback(mFaceLockoutResetCallback);
|
||||
}
|
||||
|
||||
mIsAutomotive = isAutomotive();
|
||||
|
||||
TaskStackChangeListeners.getInstance().registerTaskStackListener(mTaskStackListener);
|
||||
mUserManager = context.getSystemService(UserManager.class);
|
||||
mIsPrimaryUser = mUserManager.isPrimaryUser();
|
||||
@@ -2602,7 +2596,7 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener, Dumpab
|
||||
|| mAuthController.isUdfpsFingerDown()
|
||||
|| mUdfpsBouncerShowing)
|
||||
&& !mSwitchingUser && !faceDisabledForUser && becauseCannotSkipBouncer
|
||||
&& !mKeyguardGoingAway && biometricEnabledForUser && !mLockIconPressed
|
||||
&& !mKeyguardGoingAway && biometricEnabledForUser
|
||||
&& strongAuthAllowsScanning && mIsPrimaryUser
|
||||
&& (!mSecureCameraLaunched || mOccludingAppRequestingFace)
|
||||
&& !faceAuthenticated
|
||||
@@ -2625,7 +2619,6 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener, Dumpab
|
||||
awakeKeyguard,
|
||||
mKeyguardGoingAway,
|
||||
shouldListenForFaceAssistant,
|
||||
mLockIconPressed,
|
||||
mOccludingAppRequestingFace,
|
||||
mIsPrimaryUser,
|
||||
strongAuthAllowsScanning,
|
||||
@@ -2670,18 +2663,6 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener, Dumpab
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Whenever the lock icon is long pressed, disabling trust agents.
|
||||
* This means that we cannot auth passively (face) until the user presses power.
|
||||
*/
|
||||
public void onLockIconPressed() {
|
||||
mLockIconPressed = true;
|
||||
final int userId = getCurrentUser();
|
||||
mUserFaceAuthenticated.put(userId, null);
|
||||
updateFaceListeningState(BIOMETRIC_ACTION_UPDATE);
|
||||
mStrongAuthTracker.onStrongAuthRequiredChanged(userId);
|
||||
}
|
||||
|
||||
private void startListeningForFingerprint() {
|
||||
final int userId = getCurrentUser();
|
||||
final boolean unlockPossible = isUnlockWithFingerprintPossible(userId);
|
||||
@@ -3320,10 +3301,6 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener, Dumpab
|
||||
return false;
|
||||
}
|
||||
|
||||
private boolean isAutomotive() {
|
||||
return mContext.getPackageManager().hasSystemFeature(PackageManager.FEATURE_AUTOMOTIVE);
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the given observer's callback.
|
||||
*
|
||||
@@ -3796,9 +3773,5 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener, Dumpab
|
||||
pw.println(" mNeedsSlowUnlockTransition=" + mNeedsSlowUnlockTransition);
|
||||
}
|
||||
mListenModels.print(pw);
|
||||
|
||||
if (mIsAutomotive) {
|
||||
pw.println(" Running on Automotive build");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -92,7 +92,6 @@ private fun faceModel(user: Int) = KeyguardFaceListenModel(
|
||||
keyguardAwake = false,
|
||||
keyguardGoingAway = false,
|
||||
listeningForFaceAssistant = false,
|
||||
lockIconPressed = false,
|
||||
occludingAppRequestingFaceAuth = false,
|
||||
primaryUser = false,
|
||||
scanningAllowedByStrongAuth = false,
|
||||
|
||||
Reference in New Issue
Block a user