diff --git a/core/java/com/android/internal/os/BatteryStatsImpl.java b/core/java/com/android/internal/os/BatteryStatsImpl.java index 93dc625f88469..8b02352494360 100644 --- a/core/java/com/android/internal/os/BatteryStatsImpl.java +++ b/core/java/com/android/internal/os/BatteryStatsImpl.java @@ -8153,14 +8153,17 @@ public class BatteryStatsImpl extends BatteryStats { } private void resetAllStatsLocked() { + final long uptimeMillis = mClocks.uptimeMillis(); + final long elapsedRealtimeMillis = mClocks.elapsedRealtime(); mStartCount = 0; - initTimes(mClocks.uptimeMillis() * 1000, mClocks.elapsedRealtime() * 1000); + initTimes(uptimeMillis * 1000, elapsedRealtimeMillis * 1000); mScreenOnTimer.reset(false); for (int i=0; i