diff options
| author | 2024-08-27 18:50:10 -0700 | |
|---|---|---|
| committer | 2024-08-27 18:50:10 -0700 | |
| commit | cb5a5cb6cd4130328f4f58a9fe28fe87335082cd (patch) | |
| tree | 31eb54d8abf1ed10806387475d2b3cf50733b44f | |
| parent | 1d2177bf57d26f6909dad5ed162e5611a6e3f09b (diff) | |
Fix enabling of power stats exporters: PHONE and CUSTOM
Bug: 333941740
Test: adb shell dumpsys batterystats --usage
Flag: com.android.server.power.optimization.streamlined_misc_battery_stats
Change-Id: If89c4c1603db3d5f4efd4c1bd51e20e539e9f066
| -rw-r--r-- | services/core/java/com/android/server/am/BatteryStatsService.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/am/BatteryStatsService.java b/services/core/java/com/android/server/am/BatteryStatsService.java index 5137b4c72fae..8e87342a9569 100644 --- a/services/core/java/com/android/server/am/BatteryStatsService.java +++ b/services/core/java/com/android/server/am/BatteryStatsService.java @@ -687,6 +687,9 @@ public final class BatteryStatsService extends IBatteryStats.Stub mBatteryUsageStatsProvider.setPowerStatsExporterEnabled( BatteryConsumer.POWER_COMPONENT_MOBILE_RADIO, Flags.streamlinedConnectivityBatteryStats()); + mBatteryUsageStatsProvider.setPowerStatsExporterEnabled( + BatteryConsumer.POWER_COMPONENT_PHONE, + Flags.streamlinedConnectivityBatteryStats()); mStats.setPowerStatsCollectorEnabled(BatteryConsumer.POWER_COMPONENT_WIFI, Flags.streamlinedConnectivityBatteryStats()); @@ -737,6 +740,9 @@ public final class BatteryStatsService extends IBatteryStats.Stub // By convention POWER_COMPONENT_ANY represents custom Energy Consumers mStats.setPowerStatsCollectorEnabled(BatteryConsumer.POWER_COMPONENT_ANY, Flags.streamlinedMiscBatteryStats()); + mBatteryUsageStatsProvider.setPowerStatsExporterEnabled( + BatteryConsumer.POWER_COMPONENT_ANY, + Flags.streamlinedMiscBatteryStats()); mWorker.systemServicesReady(); mStats.systemServicesReady(mContext); |