Loading core/java/com/android/internal/os/SystemServicePowerCalculator.java +5 −2 Original line number Diff line number Diff line Loading @@ -175,8 +175,11 @@ public class SystemServicePowerCalculator extends PowerCalculator { final double systemUidModeledPowerMah = mCpuPowerCalculator.calculateUidModeledPowerMah( systemUid, BatteryStats.STATS_SINCE_CHARGED); return uCtoMah(consumptionUC) * systemServiceModeledPowerMah / systemUidModeledPowerMah; if (systemUidModeledPowerMah > 0) { return uCtoMah(consumptionUC) * systemServiceModeledPowerMah / systemUidModeledPowerMah; } else { return 0; } } private double calculatePowerUsingPowerProfile(BatteryStats batteryStats) { Loading Loading
core/java/com/android/internal/os/SystemServicePowerCalculator.java +5 −2 Original line number Diff line number Diff line Loading @@ -175,8 +175,11 @@ public class SystemServicePowerCalculator extends PowerCalculator { final double systemUidModeledPowerMah = mCpuPowerCalculator.calculateUidModeledPowerMah( systemUid, BatteryStats.STATS_SINCE_CHARGED); return uCtoMah(consumptionUC) * systemServiceModeledPowerMah / systemUidModeledPowerMah; if (systemUidModeledPowerMah > 0) { return uCtoMah(consumptionUC) * systemServiceModeledPowerMah / systemUidModeledPowerMah; } else { return 0; } } private double calculatePowerUsingPowerProfile(BatteryStats batteryStats) { Loading