light: support more backlight paths

* I2C address for the panel regulator driver depends on the device and
  DSI port the display is connected on. Add more backlight paths to support
  different hardware configurations. Also add path for legacy rpi_backlight
  driver to make testing easier.
This commit is contained in:
Konsta
2025-05-02 13:39:37 +03:00
parent 14b993ba1e
commit 305b81cdf5
3 changed files with 39 additions and 10 deletions

View File

@@ -1,8 +1,16 @@
on early-boot
chown system system /sys/class/backlight/10-0045/brightness
chown system system /sys/class/backlight/10-0045/max_brightness
chown system system /sys/class/backlight/11-0045/brightness
chown system system /sys/class/backlight/11-0045/max_brightness
chown system system /sys/class/backlight/rpi_backlight/brightness
chown system system /sys/class/backlight/rpi_backlight/max_brightness
chmod 660 /sys/class/backlight/10-0045/brightness
chmod 440 /sys/class/backlight/10-0045/max_brightness
chmod 660 /sys/class/backlight/11-0045/brightness
chmod 440 /sys/class/backlight/11-0045/max_brightness
chmod 660 /sys/class/backlight/rpi_backlight/brightness
chmod 440 /sys/class/backlight/rpi_backlight/max_brightness
service vendor.light-rpi /apex/com.android.hardware.light.rpi5/bin/hw/android.hardware.light-service.rpi
class hal