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

Skip to content
Commit 2a82b416 authored by Chandru S's avatar Chandru S
Browse files

Remove dependencies on legacy keyguard state for the isUnlocked state

Change how device entry and face auth bypass flows are wired up.

Fixes: 307768356
Test: updated existing unit tests, verified device entry scenarios with
flexiglass
Test: atest DeviceUnlockedInteractorTest
Test: manually
  1. Enroll fingerprint and unlocking using fingerprint should dismiss lockscreen
  2. Enroll face auth with bypass enabled, lockscreen should be dismissed on success
  3. Enroll face auth without bypass enabled, lockscreen should not be dismissed on success
  4. Enroll trust agent, keep device unlocked using trust agent, lockscreen should not be dismissed
  5. Enter pin/pattern/password, lockscreen should get dismissed.
  6. Set auth method to swipe, lockscreen should be visible and swiping up should dismiss it.
  7. Set auth method to none, lockscreen should not be seen when waking up from sleep

Flag: ACONFIG com.android.systemui.scene_container DEVELOPMENT

Change-Id: Idfa2cf740cfebf7092d76fd6a1083a594d0f412e
parent ab57e5b3
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment