From 1a76a62b8d4bfaaa4a40b4dcce1ac88dd3e4f387 Mon Sep 17 00:00:00 2001 From: Adam Lesinski Date: Wed, 22 Jun 2016 10:28:47 -0700 Subject: [PATCH] Prevent early boot crash reading PowerProfile The PowerProfile in BatteryStatsImpl may not be ready when resetting stats early in the boot sequence. Bug:29559031 Change-Id: I51bba762231a08804f1b68505bb1b0523476081d --- core/java/com/android/internal/os/BatteryStatsImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/java/com/android/internal/os/BatteryStatsImpl.java b/core/java/com/android/internal/os/BatteryStatsImpl.java index f853e04099b4..a1df8c186982 100644 --- a/core/java/com/android/internal/os/BatteryStatsImpl.java +++ b/core/java/com/android/internal/os/BatteryStatsImpl.java @@ -8186,7 +8186,12 @@ public class BatteryStatsImpl extends BatteryStats { for (int i=0; i