/packages/apps/Settings/src/com/android/settings/fuelgauge/ |
PowerUsageFeatureProviderImpl.java | 45 public boolean isTypeService(BatterySipper sipper) { 50 public boolean isTypeSystem(BatterySipper sipper) { 51 final int uid = sipper.uidObj == null ? -1 : sipper.getUid(); 52 sipper.mPackages = mPackageManager.getPackagesForUid(uid); 56 } else if (sipper.mPackages != null) { 57 for (final String packageName : sipper.mPackages) {
|
PowerUsageSummary.java | 291 mAnomalySparseArray.get(entry.sipper.getUid())); 447 BatterySipper sipper = sippers.get(i); local 448 if (sipper.getUid() > 0) { 449 int realUid = sipper.getUid(); 453 if (isSharedGid(sipper.getUid())) { 455 UserHandle.getAppIdFromSharedAppGid(sipper.getUid())); 460 && !"mediaserver".equals(sipper.packageWithHighestDrain)) { 467 if (realUid != sipper.getUid()) { 469 BatterySipper newSipper = new BatterySipper(sipper.drainType, 471 newSipper.add(sipper); 571 final BatterySipper sipper = usageList.get(i); local 665 final BatterySipper sipper = usageList.get(i); local 675 final BatterySipper sipper = findBatterySipperByType( local 798 BatterySipper sipper = new BatterySipper(DrainType.APP, local [all...] |
PowerUsageFeatureProvider.java | 54 boolean isTypeService(BatterySipper sipper); 59 boolean isTypeSystem(BatterySipper sipper);
|
BatteryEntry.java | 121 public final BatterySipper sipper; field in class:BatteryEntry 134 public BatteryEntry(Context context, Handler handler, UserManager um, BatterySipper sipper) { 137 this.sipper = sipper; 138 switch (sipper.drainType) { 169 sipper.mPackages = pm.getPackagesForUid(sipper.uidObj.getUid()); 171 if (sipper.mPackages == null || sipper.mPackages.length != 1) { 172 name = sipper.packageWithHighestDrain [all...] |
BatteryUtils.java | 157 * @param sippers sipper list that need to check and remove 165 final BatterySipper sipper = sippers.get(i); local 166 if (shouldHideSipper(sipper)) { 168 if (sipper.drainType != BatterySipper.DrainType.OVERCOUNTED 169 && sipper.drainType != BatterySipper.DrainType.SCREEN 170 && sipper.drainType != BatterySipper.DrainType.UNACCOUNTED 171 && sipper.drainType != BatterySipper.DrainType.BLUETOOTH 172 && sipper.drainType != BatterySipper.DrainType.WIFI 173 && sipper.drainType != BatterySipper.DrainType.IDLE) { 175 proportionalSmearPowerMah += sipper.totalPowerMah 210 final BatterySipper sipper = sippers.get(i); local [all...] |
PowerUsageAdvanced.java | 94 final int usageType = extractUsageType(entry.sipper); 223 int extractUsageType(BatterySipper sipper) { 224 final DrainType drainType = sipper.drainType; 225 final int uid = sipper.getUid(); 241 } else if (mPowerUsageFeatureProvider.isTypeSystem(sipper) 242 || mPowerUsageFeatureProvider.isTypeService(sipper)) { 273 for (final BatterySipper sipper : batterySippers) { 274 sipper.mPackages = mPackageManager.getPackagesForUid(sipper.getUid()); 275 final PowerUsageData usageData = batteryDataMap.get(extractUsageType(sipper)); 325 BatterySipper sipper = findBatterySipperWithMaxBatteryUsage(usageData.usageList); local 347 BatterySipper sipper = usageList.get(0); local [all...] |
AdvancedPowerUsageDetail.java | 125 final BatterySipper sipper = entry.sipper; local 126 final BatteryStats.Uid uid = sipper.uidObj; 127 final boolean isTypeApp = sipper.drainType == BatterySipper.DrainType.APP; 130 BatteryUtils.StatusType.FOREGROUND, uid, which) : sipper.usageTimeMs; 134 if (ArrayUtils.isEmpty(sipper.mPackages)) { 143 : sipper.mPackages[0]); 146 args.putInt(EXTRA_UID, sipper.getUid()); 150 args.putInt(EXTRA_POWER_USAGE_AMOUNT, (int) sipper.totalPowerMah); 155 new UserHandle(UserHandle.getUserId(sipper.getUid()))) [all...] |
/packages/apps/Settings/tests/robotests/src/com/android/settings/fuelgauge/ |
BatteryEntryTest.java | 85 BatterySipper sipper = local 87 sipper.packageWithHighestDrain = HIGH_DRAIN_PACKAGE; 88 return sipper; 96 BatterySipper sipper = local 98 sipper.packageWithHighestDrain = HIGH_DRAIN_PACKAGE; 99 sipper.mPackages = SYSTEM_PACKAGES; 100 return sipper; 145 assertThat(entry.extractPackagesFromSipper(entry.sipper)).isEqualTo( 153 assertThat(entry.extractPackagesFromSipper(entry.sipper)).isEqualTo(entry.sipper.mPackages) [all...] |
BatteryUtilsTest.java | 451 final BatterySipper sipper = mock(BatterySipper.class); local 452 sipper.drainType = BatterySipper.DrainType.APP; 453 sipper.totalPowerMah = totalPowerMah; 454 doReturn(uidCode).when(sipper).getUid(); 460 sipper.uidObj = uid; 463 return sipper;
|
PowerUsageSummaryTest.java | 376 BatterySipper sipper = mFragment.findBatterySipperByType(mUsageList, local 379 assertThat(sipper).isSameAs(mScreenBatterySipper); 384 BatterySipper sipper = mFragment.findBatterySipperByType(mUsageList, local 387 assertThat(sipper).isSameAs(mNormalBatterySipper);
|
PowerUsageAdvancedTest.java | 253 BatterySipper sipper = mPowerUsageAdvanced.findBatterySipperWithMaxBatteryUsage( local 256 assertThat(sipper).isEqualTo(mMaxBatterySipper);
|
AdvancedPowerUsageDetailTest.java | 188 ReflectionHelpers.setField(mBatteryEntry, "sipper", mBatterySipper); 384 mBatteryEntry.sipper.mPackages = PACKAGE_NAME;
|
/frameworks/base/core/java/com/android/internal/os/ |
BatteryStatsHelper.java | 527 final BatterySipper sipper = mUsageList.get(i); local 528 if (!sipper.shouldHide) { 529 sipper.proportionalSmearMah = hiddenPowerMah 530 * ((sipper.totalPowerMah + sipper.screenPowerMah) 532 sipper.sumPower(); 656 if (DEBUG) Log.d(TAG, tag + " adding sipper " + wbs + ": cpu=" + wbs.cpuTimeMs); 830 * @param sippers sipper list that need to check and remove 838 final BatterySipper sipper = sippers.get(i); local 839 sipper.shouldHide = shouldHideSipper(sipper) 882 final BatterySipper sipper = sippers.get(i); local [all...] |
/packages/apps/Settings/src/com/android/settings/fuelgauge/anomaly/checker/ |
BluetoothScanAnomalyDetector.java | 77 final BatterySipper sipper = batterySippers.get(i); local 78 final BatteryStats.Uid uid = sipper.uidObj; 80 || mBatteryUtils.shouldHideSipper(sipper)
|
WakeLockAnomalyDetector.java | 79 final BatterySipper sipper = batterySippers.get(i); local 80 final BatteryStats.Uid uid = sipper.uidObj; 82 || mBatteryUtils.shouldHideSipper(sipper)
|
WakeupAlarmAnomalyDetector.java | 82 final BatterySipper sipper = batterySippers.get(i); local 83 final BatteryStats.Uid uid = sipper.uidObj; 85 || mBatteryUtils.shouldHideSipper(sipper)
|
/frameworks/base/core/tests/coretests/src/com/android/internal/os/ |
BatteryStatsHelperTest.java | 263 final BatterySipper sipper = mock(BatterySipper.class); local 264 sipper.drainType = BatterySipper.DrainType.APP; 265 sipper.totalPowerMah = totalPowerMah; 266 doReturn(uidCode).when(sipper).getUid(); 272 sipper.uidObj = uid; 275 return sipper;
|
/packages/apps/Settings/src/com/android/settings/applications/ |
InstalledAppDetails.java | 652 BatterySipper sipper = usageList.get(i); local 653 if (sipper.getUid() == uid) { 654 return sipper; [all...] |