Loading location/java/android/location/flags/location.aconfig +10 −0 Original line number Diff line number Diff line Loading @@ -93,6 +93,16 @@ flag { bug: "314328533" } flag { name: "use_legacy_ntp_time" namespace: "location" description: "Flag for switching to legacy NtpNetworkTimeHelper" bug: "368034558" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "subscriptions_changed_listener_thread" namespace: "location" Loading services/core/java/com/android/server/location/gnss/NetworkTimeHelper.java +2 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ import android.annotation.CurrentTimeMillisLong; import android.annotation.ElapsedRealtimeLong; import android.annotation.NonNull; import android.content.Context; import android.location.flags.Flags; import android.os.Looper; import java.io.PrintWriter; Loading Loading @@ -55,7 +56,7 @@ abstract class NetworkTimeHelper { static NetworkTimeHelper create( @NonNull Context context, @NonNull Looper looper, @NonNull InjectTimeCallback injectTimeCallback) { if (USE_TIME_DETECTOR_IMPL) { if (!Flags.useLegacyNtpTime()) { TimeDetectorNetworkTimeHelper.Environment environment = new TimeDetectorNetworkTimeHelper.EnvironmentImpl(looper); return new TimeDetectorNetworkTimeHelper(environment, injectTimeCallback); Loading Loading
location/java/android/location/flags/location.aconfig +10 −0 Original line number Diff line number Diff line Loading @@ -93,6 +93,16 @@ flag { bug: "314328533" } flag { name: "use_legacy_ntp_time" namespace: "location" description: "Flag for switching to legacy NtpNetworkTimeHelper" bug: "368034558" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "subscriptions_changed_listener_thread" namespace: "location" Loading
services/core/java/com/android/server/location/gnss/NetworkTimeHelper.java +2 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ import android.annotation.CurrentTimeMillisLong; import android.annotation.ElapsedRealtimeLong; import android.annotation.NonNull; import android.content.Context; import android.location.flags.Flags; import android.os.Looper; import java.io.PrintWriter; Loading Loading @@ -55,7 +56,7 @@ abstract class NetworkTimeHelper { static NetworkTimeHelper create( @NonNull Context context, @NonNull Looper looper, @NonNull InjectTimeCallback injectTimeCallback) { if (USE_TIME_DETECTOR_IMPL) { if (!Flags.useLegacyNtpTime()) { TimeDetectorNetworkTimeHelper.Environment environment = new TimeDetectorNetworkTimeHelper.EnvironmentImpl(looper); return new TimeDetectorNetworkTimeHelper(environment, injectTimeCallback); Loading