diff --git a/res/values/config.xml b/res/values/config.xml
index 7108cbde50e..82e185c8371 100755
--- a/res/values/config.xml
+++ b/res/values/config.xml
@@ -168,4 +168,7 @@
content://com.google.android.gms.nearby.fastpair/settings_slice?addr=%1$s
+
+
+
diff --git a/src/com/android/settings/biometrics/face/FaceEnrollIntroduction.java b/src/com/android/settings/biometrics/face/FaceEnrollIntroduction.java
index 1c36ea863bf..a90cf5d9249 100644
--- a/src/com/android/settings/biometrics/face/FaceEnrollIntroduction.java
+++ b/src/com/android/settings/biometrics/face/FaceEnrollIntroduction.java
@@ -17,9 +17,11 @@
package com.android.settings.biometrics.face;
import android.app.admin.DevicePolicyManager;
+import android.content.ComponentName;
import android.content.Intent;
import android.hardware.face.FaceManager;
import android.os.Bundle;
+import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;
@@ -156,7 +158,15 @@ public class FaceEnrollIntroduction extends BiometricEnrollIntroduction {
@Override
protected Intent getEnrollingIntent() {
- final Intent intent = new Intent(this, FaceEnrollEnrolling.class);
+ final String flattenedString = getString(R.string.config_face_enroll);
+ final Intent intent = new Intent();
+ if (!TextUtils.isEmpty(flattenedString)) {
+ ComponentName componentName = ComponentName.unflattenFromString(flattenedString);
+ intent.setComponent(componentName);
+
+ } else {
+ intent.setClass(this, FaceEnrollEnrolling.class);
+ }
intent.putExtra(EXTRA_KEY_REQUIRE_VISION, mSwitchVision.isChecked());
intent.putExtra(EXTRA_KEY_REQUIRE_DIVERSITY, mSwitchDiversity.isChecked());
return intent;