[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] carpediemz:
Current FOD commits cause SOD

1. Setting-security-Fingerprint(enter password)

2. click on FOD icon several time-press power button to sleep device

3. see if device wake up or black screen (if wake correctly repeat step2 some more times to confirm

this is way we can reproduce SOD. simply your device will fall into sleep that never wake. (you may hear rings and vibration)

12-02 21:49:08.209 1420 8321 E LightsService: Light requested not available on this device. 2

12-02 21:49:09.770 1420 1508 V DisplayPowerController: Brightness [6] reason changing to: 'manual [ dim ]', previous reason: 'manual'.

12-02 21:49:09.792 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.791 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 417

12-02 21:49:09.804 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.811 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 393

12-02 21:49:09.818 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.821 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 369

12-02 21:49:09.834 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 345

12-02 21:49:09.834 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.852 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.852 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 321

12-02 21:49:09.867 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.867 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 297

12-02 21:49:09.886 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.890 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 272

12-02 21:49:09.911 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 248

12-02 21:49:09.911 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.918 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.921 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 224

12-02 21:49:09.934 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 200

12-02 21:49:09.934 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.941 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 1

12-02 21:49:09.941 729 854 I SDM : DisplayBase::HwRecovery: Debugfs data dumping is disabled for display = 0

12-02 21:49:09.951 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 176

12-02 21:49:09.952 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.960 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 0

12-02 21:49:09.968 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.968 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 152

12-02 21:49:09.984 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:09.984 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 128

12-02 21:49:10.001 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 104

12-02 21:49:10.001 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:10.018 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:10.018 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 80

12-02 21:49:10.034 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:10.035 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 56

12-02 21:49:10.052 1420 1969 E LightsService: Unknown error setting light.

12-02 21:49:10.052 1147 1585 D libsensor-B2SNotifier: Backlight2SlpiNotifier brightness = 48

12-02 21:49:10.204 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 1

12-02 21:49:10.204 729 854 I SDM : DisplayBase::HwRecovery: Debugfs data dumping is disabled for display = 0

12-02 21:49:10.227 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 0

12-02 21:49:10.514 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 1

12-02 21:49:10.514 729 854 I SDM : DisplayBase::HwRecovery: Debugfs data dumping is disabled for display = 0

12-02 21:49:10.544 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 0

12-02 21:49:10.784 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 1

12-02 21:49:10.784 729 854 I SDM : DisplayBase::HwRecovery: Debugfs data dumping is disabled for display = 0

12-02 21:49:10.810 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 0

12-02 21:49:11.055 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 1

12-02 21:49:11.055 729 854 I SDM : DisplayBase::HwRecovery: Debugfs data dumping is disabled for display = 0

12-02 21:49:11.077 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 0

12-02 21:49:11.624 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 1

12-02 21:49:11.624 729 854 I SDM : DisplayBase::HwRecovery: Debugfs data dumping is disabled for display = 0

12-02 21:49:11.644 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 0

12-02 21:49:11.914 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 1

12-02 21:49:11.914 729 854 I SDM : DisplayBase::HwRecovery: Debugfs data dumping is disabled for display = 0

12-02 21:49:11.944 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 0

12-02 21:49:12.184 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 1

12-02 21:49:12.184 729 854 I SDM : DisplayBase::HwRecovery: Debugfs data dumping is disabled for display = 0

12-02 21:49:12.210 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 0

12-02 21:49:12.464 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 1

12-02 21:49:12.464 729 854 I SDM : DisplayBase::HwRecovery: Debugfs data dumping is disabled for display = 0

12-02 21:49:12.494 729 854 I SDM : DisplayBase::HwRecovery: Handling event = 0

12-02 21:49:12.767 1420 1508 I PowerManagerService: Going to sleep due to timeout (uid 1000)...