From 43574b03e5604e346f088a1b0da2ab37fb115226 Mon Sep 17 00:00:00 2001 From: Svet Ganov Date: Wed, 12 Apr 2017 09:25:20 -0700 Subject: Add autofill feature API We now have a software feature for autofill which can be used by partners to disable it on low-end devices or form factors for which autofill doesn't make sense. bug:35956220 Test: manual (requires a custom build) Change-Id: I6c06462ed9ca3ae93331700dce38a8c08dfd0722 --- services/java/com/android/server/SystemServer.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'services/java/com') diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index f74512a00122..3b5f9bd7bf37 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -1540,9 +1540,11 @@ public final class SystemServer { mSystemServiceManager.startService(RetailDemoModeService.class); traceEnd(); - traceBeginAndSlog("StartAutoFillService"); - mSystemServiceManager.startService(AUTO_FILL_MANAGER_SERVICE_CLASS); - traceEnd(); + if (mPackageManager.hasSystemFeature(PackageManager.FEATURE_AUTOFILL)) { + traceBeginAndSlog("StartAutoFillService"); + mSystemServiceManager.startService(AUTO_FILL_MANAGER_SERVICE_CLASS); + traceEnd(); + } // It is now time to start up the app processes... -- cgit v1.2.3-59-g8ed1b