Как изменить поведение дисплея при включении/выключении нестандартными способами (например, чтобы он никогда не выключался)

Во-первых: мой телефон рутирован, я не боюсь использовать терминал, модифицировать исходный код и компилировать все сам, я могу предоставить логи, вывод команд и т. д. и т. д., мне просто нужен кто-то, кто знает, где искать и что модифицировать. Я с радостью добавлю любую необходимую информацию, которая вам нужна, чтобы помочь мне.

Недавно я заменил сломанный дисплей на своем OnePlus One под управлением LineageOS 15.1 (Android 8). Якобы это оригинальная сменная деталь, но она глючит. Он часто (читай: большую часть времени) не включается, когда я нажимаю кнопку питания, дважды касаюсь сенсорного экрана или приходит какое-либо уведомление или звонок. Система разблокируется, и сенсорный экран работает, так как я слышу звук разблокировки и взаимодействие с кнопками, расположение которых на экране я помню. Но дисплей не загорается - только иногда, случайным образом. Я не могу понять, когда это происходит или нет. Пока дисплей не выключится, он будет работать бесконечно. И всякий раз, когда я выключаю и перезагружаю телефон, он также сразу работает. Так как я'

Кто-нибудь знает, есть ли разные способы включения дисплея на телефоне? Чем они отличаются между загрузкой и разблокировкой экрана, ведь первый способ надежно работает? Могу ли я каким-то образом заставить свою систему ВСЕГДА использовать этот метод, чтобы я мог снова полагаться на работающий дисплей, когда мне это нужно?

В противном случае кто-нибудь знает, как остановить полное отключение дисплея, кроме как при завершении работы системы? В настоящее время я использую приложение под названием «Экран включен», которое поддерживает работу экрана с затемнением. Но магнитная откидная крышка по-прежнему выключает его, а также это означает, что я никогда не смогу заблокировать экран кнопкой питания, потому что это также отключит его. Я хотел бы, чтобы мой экран переходил в Daydream, когда он обычно выключается.

Я хотел бы вообще иметь возможность использовать Daydream от батареи, но меню настроек предлагает только «при подключении к док-станции» и «при подключении кабеля питания». Используя dumpsys, я обнаружил, что есть переменная с именем «mDreamsEnabledOnBatteryConfig», и я хотел бы установить для нее значение «true» или «1», но «dumpsys power set mDreams....» просто ничего не делает (да, я root). Я также не могу найти файл конфигурации, который мне нужно отредактировать.

Пожалуйста, воздержитесь от предложений купить новый телефон или отправить его в профессиональный ремонт.

But the magnetic flip cover still turns it offчто такое магнитная откидная крышка? просто выбрось это

Ответы (1)

Используя приложение под названием privset, вы можете изменить настройки сна, чтобы они также работали от батареи, найдите мечту. Кроме того, проверьте Tasker, вы можете захватить кнопку питания, чтобы мечтать