From 0131f69b95c28e2bc3cd88eb7f9a785b37ddbaec Mon Sep 17 00:00:00 2001 From: Neil Fuller Date: Mon, 9 Nov 2020 15:18:41 +0000 Subject: [PATCH] OfflineLocationTimeZoneProvider config in system This configures the Offline LocationTimeZone provider in the system server. The code originates from the com.android.geotz apex. Bug: 172546738 Test: build / boot with feature disabled and enabled Test: When enabled: adb shell dumpsys activity service android/com.android.timezone.geotz.provider.OfflineLocationTimeZoneService Test: When enabled: adb shell dumpsys location_time_zone_manager Change-Id: Idee16d11b5d2c25d1d6e2c7a755c05d10dbf7d3d --- core/res/AndroidManifest.xml | 15 +++++++++++++++ core/res/res/values/config.xml | 9 +++++++-- core/res/res/values/strings.xml | 3 +++ 3 files changed, 25 insertions(+), 2 deletions(-) diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml index ea667277efeeb..89dfdcf5dbfb1 100644 --- a/core/res/AndroidManifest.xml +++ b/core/res/AndroidManifest.xml @@ -5219,6 +5219,9 @@ android:label="@string/sensor_notification_service"/> + + + + + + + + + + + + false - @null + config_enableSecondaryLocationTimeZoneOverlay is false. + + By default, set to "android" to pick up the default LocationTimeZoneProvider configured in + the system server's AndroidManifest.xml. See the + com.android.location.timezone.service.v1.SecondaryLocationTimeZoneProvider intent-filter + definition there for more information. --> + android Twilight Service + + Offline Time Zone Detection Service