To skip face enrollment for PS unlock setup based on intent extra
For private space lock setup as part of both PS setup and separate lock form private space settings we need to show only traditional unlock factors and Fingerprint but not show Face enrolment even on devices where Face unlock is supported by hardware. Once LSKF is enrolled it should be followed by Fingerprint enrollment flow and after that Face enrollment should not be shown and exit lock setup flow. Currently for separate profile lock setup ACTION_SET_NEW_PASSWORD intent is used in private space setup. With this intent the options of LSKF+fingerprint+Face is shown in devices supporting both fingerprint and face hardware. After the LSKF ennrollment BiometricEnrollActivity is started which continues with fingerprint and Face enrollment. With this change we are passing an extra along with the intent to enroll fingerprint only. Based on the intent extra value if set even if hardware support exists the lock enrollment for the profile will support only LSKF and fingerprint enrollment but not start Face enrollment. User will still have the option to enroll Face from the dedicated settings entrypoint in private space settings. Recording link : b/323839067#comment4 Bug: 323839067 Test: Manual, verified option for face enrollment is shown or not shown based on the intent extra. When extra is not passed the behaviour will be default. Change-Id: Idf92084052e02df9ca89f288c618796750e563e6
Loading
Please register or sign in to comment