diff options
author | Jim Miller <jaggies@google.com> | 2014-06-06 15:00:49 -0700 |
---|---|---|
committer | Jim Miller <jaggies@google.com> | 2014-06-17 14:03:37 -0700 |
commit | a7596147b43940cad3f76c53ed154ef088b9269b (patch) | |
tree | 20f65f8ce8fe20e045454d69aec904e9271dfc01 /services/java | |
parent | afc00e1c81a2ae00dc01bb980bc617f382441102 (diff) | |
download | frameworks_base-a7596147b43940cad3f76c53ed154ef088b9269b.zip frameworks_base-a7596147b43940cad3f76c53ed154ef088b9269b.tar.gz frameworks_base-a7596147b43940cad3f76c53ed154ef088b9269b.tar.bz2 |
First pass at FingerprintService integration with HAL.
Move FingerprintService to framework services directory
Fix merge conflicts.
Tested: scanning, enrolling, removing.
Change-Id: I58b2b902cb671dc82cdaa54a195ba5f1a154622c
Diffstat (limited to 'services/java')
-rw-r--r-- | services/java/com/android/server/SystemServer.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index 3102cce..5cccdd6 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -44,6 +44,7 @@ import android.os.SystemClock; import android.os.SystemProperties; import android.os.UserHandle; import android.service.dreams.DreamService; +import android.service.fingerprint.FingerprintManager; import android.util.DisplayMetrics; import android.util.EventLog; import android.util.Log; @@ -63,6 +64,7 @@ import com.android.server.content.ContentService; import com.android.server.devicepolicy.DevicePolicyManagerService; import com.android.server.display.DisplayManagerService; import com.android.server.dreams.DreamManagerService; +import com.android.server.fingerprint.FingerprintService; import com.android.server.hdmi.HdmiControlService; import com.android.server.input.InputManagerService; import com.android.server.job.JobSchedulerService; @@ -989,11 +991,19 @@ public final class SystemServer { } try { + Slog.i(TAG, "Fingerprint Manager"); + mSystemServiceManager.startService(FingerprintService.class); + } catch (Throwable e) { + Slog.e(TAG, "Failure starting FingerprintService", e); + } + + try { Slog.i(TAG, "BackgroundDexOptService"); new BackgroundDexOptService(context); } catch (Throwable e) { reportWtf("starting BackgroundDexOptService", e); } + } try { |