Required after recent kernel update. Based on QCOM commits:
liblight: set "timer" trigger before setting delay for blinking
display: light: set timer trigger before updating delay_on/off values
display: light: clear timer trigger before setting brightness
Change-Id: Iaa4d78fe7411f299ba866de174782c269c068c23
This reverts commit e63d405d36b99660806ef278dd4909373b031a7b.
Reason for revert: Need to rework kernel side.
Change-Id: I5edfb82b02a63ab068dfe87878bc2be7edb197b1
This addresses an underlying problem since /dev/hw_random is used. The
issue is that EntropyMixer, which runs in system_server, needs to read
from /dev/hw_random, but thanks to our qualcomm ueventd, EntropyMixer
can never accress this node, resulting in warnings like this:
W EntropyMixer: Failed to add HW RNG output to entropy pool
W EntropyMixer: java.io.FileNotFoundException: /dev/hw_random (Permission denied)
AOSP ueventd handles this well, so just remove this line to get things
back to stage. This issue was never exposed because Google derps the
logging here, which is already fixed on Pie.
c78a463e87
Change-Id: I42c9aaa8f57306536e51c0a17febad57a5a77581