Merge "Change getGnssTimeMillis to use location.getElapsedRealtimeNanos()." into sc-dev am: 2d6992e44f

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13432083

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I533c8e8f08e7a2e2c0e703f6be31683519e49e9a
This commit is contained in:
Eva Chen
2021-01-29 17:05:15 +00:00
committed by Automerger Merge Worker

View File

@@ -74,7 +74,6 @@ import android.os.ICancellationSignal;
import android.os.ParcelFileDescriptor;
import android.os.Process;
import android.os.RemoteException;
import android.os.SystemClock;
import android.os.UserHandle;
import android.os.WorkSource;
import android.os.WorkSource.WorkChain;
@@ -1297,10 +1296,7 @@ public class LocationManagerService extends ILocationManager.Stub {
return null;
}
long currentNanos = SystemClock.elapsedRealtimeNanos();
long deltaMs = NANOSECONDS.toMillis(
location.getElapsedRealtimeAgeNanos(currentNanos));
return new LocationTime(location.getTime() + deltaMs, currentNanos);
return new LocationTime(location.getTime(), location.getElapsedRealtimeNanos());
}
}