From 7fb88c3928b6fef1f3d559ea23468ccd1379bd49 Mon Sep 17 00:00:00 2001 From: Neil Fuller Date: Tue, 19 Jun 2018 12:53:47 +0100 Subject: Minimum viable TimeZoneDetectorService This is a do-nothing TimeZoneDetectorService that can be populated in following commits. A temporary method has been added so the service has one method. Unit tests can be run with: atest FrameworksServicesTests:TimeZoneDetectorServiceTest Test: build / boot Test: See above Change-Id: I565fb5dd2f18b7aac2e5779d346bfe69e9da02af --- services/java/com/android/server/SystemServer.java | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'services/java') diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index 2811f711b74d..ad8884f06bb6 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -232,6 +232,8 @@ public final class SystemServer { "com.android.internal.car.CarServiceHelperService"; private static final String TIME_DETECTOR_SERVICE_CLASS = "com.android.server.timedetector.TimeDetectorService$Lifecycle"; + private static final String TIME_ZONE_DETECTOR_SERVICE_CLASS = + "com.android.server.timezonedetector.TimeZoneDetectorService$Lifecycle"; private static final String PERSISTENT_DATA_BLOCK_PROP = "ro.frp.pst"; @@ -1251,6 +1253,14 @@ public final class SystemServer { } traceEnd(); + traceBeginAndSlog("StartTimeZoneDetectorService"); + try { + mSystemServiceManager.startService(TIME_ZONE_DETECTOR_SERVICE_CLASS); + } catch (Throwable e) { + reportWtf("starting StartTimeZoneDetectorService service", e); + } + traceEnd(); + if (!isWatch) { traceBeginAndSlog("StartSearchManagerService"); try { -- cgit v1.2.3-59-g8ed1b