Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 82f30d2a authored by Jason Monk's avatar Jason Monk
Browse files

Fix battery detail issues with "Android OS"

Bug: 22638215
Change-Id: Ia5bab7eb3bfb964e7f914e8c8f392f4fea66eb29
parent d85fafce
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -163,9 +163,11 @@ public class PowerUsageDetail extends PowerUsageBase implements Button.OnClickLi
                    printWriter.flush();
                    args.putString(PowerUsageDetail.EXTRA_REPORT_CHECKIN_DETAILS,
                            result.toString());
                    if (uid.getUid() != 0) {
                        userId = UserHandle.getUserId(uid.getUid());
                    }
                }
            }
            break;
            case CELL:
            {
@@ -438,11 +440,11 @@ public class PowerUsageDetail extends PowerUsageBase implements Button.OnClickLi
                    }
                });
            } else {
                removePreference(KEY_HIGH_POWER);
                mControlsParent.removePreference(findPreference(KEY_HIGH_POWER));
            }
        } else {
            removePreference(KEY_TWO_BUTTONS);
            removePreference(KEY_HIGH_POWER);
            mControlsParent.removePreference(findPreference(KEY_HIGH_POWER));
        }

        refreshStats();
+2 −0
Original line number Diff line number Diff line
@@ -346,6 +346,8 @@ public class PowerUsageSummary extends PowerUsageBase {
        }
        stats.add(new BatterySipper(DrainType.APP,
                new FakeUid(Process.FIRST_APPLICATION_UID), use));
        stats.add(new BatterySipper(DrainType.APP,
                new FakeUid(0), use));

        // Simulate dex2oat process.
        BatterySipper sipper = new BatterySipper(DrainType.APP,