diff --git a/services/core/java/com/android/server/display/DisplayPowerController.java b/services/core/java/com/android/server/display/DisplayPowerController.java index 142ec68582f96..2f631b488b43b 100644 --- a/services/core/java/com/android/server/display/DisplayPowerController.java +++ b/services/core/java/com/android/server/display/DisplayPowerController.java @@ -2800,6 +2800,9 @@ final class DisplayPowerController implements AutomaticBrightnessController.Call } private void noteScreenState(int screenState) { + // Log screen state change with display id + FrameworkStatsLog.write(FrameworkStatsLog.SCREEN_STATE_CHANGED_V2, + screenState, mDisplayStatsId); if (mBatteryStats != null) { try { // TODO(multi-display): make this multi-display diff --git a/services/core/java/com/android/server/display/DisplayPowerController2.java b/services/core/java/com/android/server/display/DisplayPowerController2.java index 96342f3ea4aad..e6d7e697ced98 100644 --- a/services/core/java/com/android/server/display/DisplayPowerController2.java +++ b/services/core/java/com/android/server/display/DisplayPowerController2.java @@ -2395,6 +2395,9 @@ final class DisplayPowerController2 implements AutomaticBrightnessController.Cal } private void noteScreenState(int screenState) { + // Log screen state change with display id + FrameworkStatsLog.write(FrameworkStatsLog.SCREEN_STATE_CHANGED_V2, + screenState, mDisplayStatsId); if (mBatteryStats != null) { try { // TODO(multi-display): make this multi-display