-
Steven Ng authored
Cherry-pick from ag/1444396 1) Added a trampoline activity to display SET_NEW_PASSWORD intent. 2) On devices that have fingerprint sensor and have no enrolled fingerprint, ChooseLockGeneric handles the SET_NEW_PASSWORD intent by providing fingerprint + {PIN/PATTERN/PASSWORD} and skip fingerprint options. Test: See below 1) Auto make RunSettingsRoboTests 2) Manual a) Fingerprint + pattern i) $ adb shell am start -a android.app.action.SET_NEW_PASSWORD ii) Click Pixel Imprint + Pattern. iii) Set a pattern lock. iv) Can enroll a fingerprint. b) Pattern i) $ adb shell am start -a android.app.action.SET_NEW_PASSWORD ii) Click Continue without Pixel Imprint iii) A list of unlock options, without fingerprint option, is shown. vi) Select and enroll a pattern lock c) Has an existing password i) $ adb shell am start -a android.app.action.SET_NEW_PASSWORD ii) Setting app...
da738b2e