diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index 08816b929d955..900a2fcb2abbe 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -979,7 +979,9 @@ public final class SystemServer { mSystemServiceManager.startService(TrustManagerService.class); - mSystemServiceManager.startService(FingerprintService.class); + if (mPackageManager.hasSystemFeature(PackageManager.FEATURE_FINGERPRINT)) { + mSystemServiceManager.startService(FingerprintService.class); + } try { Slog.i(TAG, "BackgroundDexOptService");