Merge "Fix battery detail issues with "Android OS"" into mnc-dev
This commit is contained in:
@@ -163,7 +163,9 @@ public class PowerUsageDetail extends PowerUsageBase implements Button.OnClickLi
|
|||||||
printWriter.flush();
|
printWriter.flush();
|
||||||
args.putString(PowerUsageDetail.EXTRA_REPORT_CHECKIN_DETAILS,
|
args.putString(PowerUsageDetail.EXTRA_REPORT_CHECKIN_DETAILS,
|
||||||
result.toString());
|
result.toString());
|
||||||
userId = UserHandle.getUserId(uid.getUid());
|
if (uid.getUid() != 0) {
|
||||||
|
userId = UserHandle.getUserId(uid.getUid());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -438,11 +440,11 @@ public class PowerUsageDetail extends PowerUsageBase implements Button.OnClickLi
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
removePreference(KEY_HIGH_POWER);
|
mControlsParent.removePreference(findPreference(KEY_HIGH_POWER));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
removePreference(KEY_TWO_BUTTONS);
|
removePreference(KEY_TWO_BUTTONS);
|
||||||
removePreference(KEY_HIGH_POWER);
|
mControlsParent.removePreference(findPreference(KEY_HIGH_POWER));
|
||||||
}
|
}
|
||||||
|
|
||||||
refreshStats();
|
refreshStats();
|
||||||
|
@@ -346,6 +346,8 @@ public class PowerUsageSummary extends PowerUsageBase {
|
|||||||
}
|
}
|
||||||
stats.add(new BatterySipper(DrainType.APP,
|
stats.add(new BatterySipper(DrainType.APP,
|
||||||
new FakeUid(Process.FIRST_APPLICATION_UID), use));
|
new FakeUid(Process.FIRST_APPLICATION_UID), use));
|
||||||
|
stats.add(new BatterySipper(DrainType.APP,
|
||||||
|
new FakeUid(0), use));
|
||||||
|
|
||||||
// Simulate dex2oat process.
|
// Simulate dex2oat process.
|
||||||
BatterySipper sipper = new BatterySipper(DrainType.APP,
|
BatterySipper sipper = new BatterySipper(DrainType.APP,
|
||||||
|
Reference in New Issue
Block a user