diff --git a/services/core/java/com/android/server/display/DisplayPowerController.java b/services/core/java/com/android/server/display/DisplayPowerController.java index dbd2ab0cbe60d..fc2a4e509bf58 100644 --- a/services/core/java/com/android/server/display/DisplayPowerController.java +++ b/services/core/java/com/android/server/display/DisplayPowerController.java @@ -2885,6 +2885,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 ae4824d70ef98..a7444151510ff 100644 --- a/services/core/java/com/android/server/display/DisplayPowerController2.java +++ b/services/core/java/com/android/server/display/DisplayPowerController2.java @@ -2392,6 +2392,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