diff --git a/res/values/strings.xml b/res/values/strings.xml index 28b2e99f9d1..a34f909260c 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -916,11 +916,11 @@ No thanks - Skip + No thanks Continue - Agree + I agree Skip @@ -1017,7 +1017,9 @@ It\u2019s on the back of your phone. Use your index finger. - The fingerprint sensor is on your screen. Move your finger across the screen to find it. + The fingerprint sensor is on your screen + + The fingerprint sensor is on your screen. Move your finger across the screen to find the sensor. Illustration with device and fingerprint sensor location @@ -1031,21 +1033,21 @@ Put your finger on the sensor and lift after you feel a vibration - Each time you touch, keep your finger on the icon until you feel a vibration + Keep your finger on the icon until you feel a vibration Lift, then touch again One more time - Touch the fingerprint icon as it moves + Follow the fingerprint icon Keep lifting your finger to add the different parts of your fingerprint - This helps capture your full fingerprint + Touch & hold each time the icon moves. This helps capture your full fingerprint. Fingerprint added - When you see this icon, use your fingerprint for identification or to approve purchases + Now you can use your fingerprint to unlock your phone or for authentication, like when you sign in to apps Do it later @@ -1505,7 +1507,7 @@ "Device protection features will not work without your screen lock.\n\nThis deletes the fingerprint model stored on your device. Your face model will also be permanently and securely deleted. You won\u2019t be able to use your face or fingerprint for authentication in apps." - Yes, remove + Delete Change unlock pattern diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrolling.java b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrolling.java index 1ad34ba7cfa..6bdd3f7ddd1 100644 --- a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrolling.java +++ b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollEnrolling.java @@ -52,6 +52,7 @@ import com.android.settings.core.instrumentation.InstrumentedDialogFragment; import com.google.android.setupcompat.template.FooterBarMixin; import com.google.android.setupcompat.template.FooterButton; +import com.google.android.setupcompat.util.WizardManagerHelper; import java.util.List; @@ -109,6 +110,7 @@ public class FingerprintEnrollEnrolling extends BiometricsEnrollEnrolling { @Nullable private AnimatedVectorDrawable mIconBackgroundBlinksDrawable; private boolean mRestoring; private Vibrator mVibrator; + private boolean mIsSetupWizard; @Override protected void onCreate(Bundle savedInstanceState) { @@ -131,7 +133,12 @@ public class FingerprintEnrollEnrolling extends BiometricsEnrollEnrolling { setDescriptionText(R.string.security_settings_fingerprint_enroll_start_message); } - setHeaderText(R.string.security_settings_fingerprint_enroll_repeat_title); + mIsSetupWizard = WizardManagerHelper.isAnySetupWizard(getIntent()); + if (mCanAssumeUdfps && !mIsSetupWizard) { + setHeaderText(R.string.security_settings_udfps_enroll_find_sensor_title); + } else { + setHeaderText(R.string.security_settings_fingerprint_enroll_repeat_title); + } mErrorText = findViewById(R.id.error_text); mProgressBar = findViewById(R.id.fingerprint_progress_bar); @@ -280,7 +287,11 @@ public class FingerprintEnrollEnrolling extends BiometricsEnrollEnrolling { setDescriptionText(R.string.security_settings_fingerprint_enroll_start_message); } } else if (mCanAssumeUdfps && !isCenterEnrollmentComplete()) { - setHeaderText(R.string.security_settings_udfps_enroll_title_one_more_time); + if (mIsSetupWizard) { + setHeaderText(R.string.security_settings_udfps_enroll_title_one_more_time); + } else { + setHeaderText(R.string.security_settings_fingerprint_enroll_repeat_title); + } setDescriptionText(R.string.security_settings_udfps_enroll_start_message); } else { if (mCanAssumeUdfps) { diff --git a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java index 2cb5ff88691..aee2c9adf80 100644 --- a/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java +++ b/src/com/android/settings/biometrics/fingerprint/FingerprintEnrollFindSensor.java @@ -72,6 +72,8 @@ public class FingerprintEnrollFindSensor extends BiometricEnrollBase implements if (mCanAssumeUdfps) { setHeaderText(R.string.security_settings_udfps_enroll_find_sensor_title); setDescriptionText(R.string.security_settings_udfps_enroll_find_sensor_message); + final CharSequence description = getString(R.string.security_settings_udfps_enroll_find_sensor_a11y); + getLayout().getDescriptionTextView().setContentDescription(description); } else { setHeaderText(R.string.security_settings_fingerprint_enroll_find_sensor_title); setDescriptionText(R.string.security_settings_fingerprint_enroll_find_sensor_message);