Merge "BatteryStats: Fix read/write parcel order" into nyc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
e8a442ccd6
@@ -2836,8 +2836,8 @@ public abstract class BatteryStats implements Parcelable {
|
||||
whichBatteryRealtime / 1000, whichBatteryUptime / 1000,
|
||||
totalRealtime / 1000, totalUptime / 1000,
|
||||
getStartClockTime(),
|
||||
whichBatteryScreenOffRealtime / 1000, whichBatteryScreenOffUptime / 1000,
|
||||
dischargeCount / 1000, dischargeScreenOffCount / 1000);
|
||||
whichBatteryScreenOffRealtime / 1000, whichBatteryScreenOffUptime / 1000);
|
||||
|
||||
|
||||
// Calculate wakelock times across all uids.
|
||||
long fullWakeLockTimeTotal = 0;
|
||||
@@ -2987,12 +2987,14 @@ public abstract class BatteryStats implements Parcelable {
|
||||
dumpLine(pw, 0 /* uid */, category, BATTERY_DISCHARGE_DATA,
|
||||
getDischargeStartLevel()-getDischargeCurrentLevel(),
|
||||
getDischargeStartLevel()-getDischargeCurrentLevel(),
|
||||
getDischargeAmountScreenOn(), getDischargeAmountScreenOff());
|
||||
getDischargeAmountScreenOn(), getDischargeAmountScreenOff(),
|
||||
dischargeCount / 1000, dischargeScreenOffCount / 1000);
|
||||
} else {
|
||||
dumpLine(pw, 0 /* uid */, category, BATTERY_DISCHARGE_DATA,
|
||||
getLowDischargeAmountSinceCharge(), getHighDischargeAmountSinceCharge(),
|
||||
getDischargeAmountScreenOnSinceCharge(),
|
||||
getDischargeAmountScreenOffSinceCharge());
|
||||
getDischargeAmountScreenOffSinceCharge(),
|
||||
dischargeCount / 1000, dischargeScreenOffCount / 1000);
|
||||
}
|
||||
|
||||
if (reqUid < 0) {
|
||||
|
||||
@@ -108,7 +108,7 @@ public class BatteryStatsImpl extends BatteryStats {
|
||||
private static final int MAGIC = 0xBA757475; // 'BATSTATS'
|
||||
|
||||
// Current on-disk Parcel version
|
||||
private static final int VERSION = 145 + (USE_OLD_HISTORY ? 1000 : 0);
|
||||
private static final int VERSION = 146 + (USE_OLD_HISTORY ? 1000 : 0);
|
||||
|
||||
// Maximum number of items we will record in the history.
|
||||
private static final int MAX_HISTORY_ITEMS = 2000;
|
||||
@@ -10451,10 +10451,10 @@ public class BatteryStatsImpl extends BatteryStats {
|
||||
out.writeInt(getDischargeAmountScreenOffSinceCharge());
|
||||
mDischargeStepTracker.writeToParcel(out);
|
||||
mChargeStepTracker.writeToParcel(out);
|
||||
mDischargeCounter.writeSummaryFromParcelLocked(out);
|
||||
mDischargeScreenOffCounter.writeSummaryFromParcelLocked(out);
|
||||
mDailyDischargeStepTracker.writeToParcel(out);
|
||||
mDailyChargeStepTracker.writeToParcel(out);
|
||||
mDischargeCounter.writeSummaryFromParcelLocked(out);
|
||||
mDischargeScreenOffCounter.writeSummaryFromParcelLocked(out);
|
||||
if (mDailyPackageChanges != null) {
|
||||
final int NPKG = mDailyPackageChanges.size();
|
||||
out.writeInt(NPKG);
|
||||
|
||||
Reference in New Issue
Block a user