commit | e846dc00c9455126a8d97fb1a7908b43ab15a2e1 | [log] [tgz] |
---|---|---|
author | Oleg Blinnikov <olb@google.com> | Tue Oct 24 13:56:39 2023 +0000 |
committer | Oleg Blinnikov <olb@google.com> | Fri Nov 10 10:17:30 2023 +0000 |
tree | aa8849891b1835ca68a7c14fe07179d1fff466a7 | |
parent | 187ed3307e7af9360aaf2b9b60f10989be0ed88c [diff] |
External display management on temperature changes Creates external display policy class. Moves the logic of enable/disable display into this class. Adds skin thermal status listener, which disables external display if the device is too hot, and disallows to enable the display. Change-Id: Iea5090e4246fbc8036b93a56a04b7d46d1264f7f Test: atest ExternalDisplayPolicyTest DisplayManagerServiceTest LogicalDisplayMapperTest Bug: 283461472 Bug: 294014929