Merge commit 'e9e23405833a5fedb6a1c2dcec87d84e39d1d13d' into gingerbread-plus-aosp * commit 'e9e23405833a5fedb6a1c2dcec87d84e39d1d13d': Fix issue #3113424: Battery stats don't reset on Crespo
This commit is contained in:
@ -3987,8 +3987,8 @@ public final class BatteryStatsImpl extends BatteryStats {
|
|||||||
// we have gone through a significant charge (from a very low
|
// we have gone through a significant charge (from a very low
|
||||||
// level to a now very high level).
|
// level to a now very high level).
|
||||||
if (oldStatus == BatteryManager.BATTERY_STATUS_FULL
|
if (oldStatus == BatteryManager.BATTERY_STATUS_FULL
|
||||||
|| level >= 100
|
|| level >= 95
|
||||||
|| (mDischargeCurrentLevel < 20 && level > 90)) {
|
|| (mDischargeCurrentLevel < 30 && level >= 90)) {
|
||||||
doWrite = true;
|
doWrite = true;
|
||||||
resetAllStatsLocked();
|
resetAllStatsLocked();
|
||||||
mDischargeStartLevel = level;
|
mDischargeStartLevel = level;
|
||||||
|
Reference in New Issue
Block a user