From e03f3220a3bb949ca5c11b78de3c6ce5228b0d19 Mon Sep 17 00:00:00 2001 From: Bruno Martins Date: Fri, 19 Jan 2018 15:42:00 +0000 Subject: msm8996-common: Convert lights HAL into a native binderized HAL Change-Id: If41458e22b9a67a5c2a415571723917df1904aa1 Signed-off-by: Davide Garberi --- .../android.hardware.light@2.0-service.zuk_8996.rc | 66 ++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 light/android.hardware.light@2.0-service.zuk_8996.rc (limited to 'light/android.hardware.light@2.0-service.zuk_8996.rc') diff --git a/light/android.hardware.light@2.0-service.zuk_8996.rc b/light/android.hardware.light@2.0-service.zuk_8996.rc new file mode 100644 index 0000000..ce90011 --- /dev/null +++ b/light/android.hardware.light@2.0-service.zuk_8996.rc @@ -0,0 +1,66 @@ +on init + # RGB lights + chown system system /sys/class/leds/red/brightness + chown system system /sys/class/leds/green/brightness + chown system system /sys/class/leds/blue/brightness + + chown system system /sys/class/leds/red/pause_lo + chown system system /sys/class/leds/green/pause_lo + chown system system /sys/class/leds/blue/pause_lo + + chown system system /sys/class/leds/red/pause_hi + chown system system /sys/class/leds/green/pause_hi + chown system system /sys/class/leds/blue/pause_hi + + chown system system /sys/class/leds/red/blink + chown system system /sys/class/leds/green/blink + chown system system /sys/class/leds/blue/blink + + chown system system /sys/class/leds/rgb/rgb_blink + + chown system system /sys/class/leds/red/ramp_step_ms + chown system system /sys/class/leds/green/ramp_step_ms + chown system system /sys/class/leds/blue/ramp_step_ms + + chown system system /sys/class/leds/red/duty_pcts + chown system system /sys/class/leds/green/duty_pcts + chown system system /sys/class/leds/blue/duty_pcts + + chown system system /sys/class/leds/red/start_idx + chown system system /sys/class/leds/green/start_idx + chown system system /sys/class/leds/blue/start_idx + + chown system system /sys/class/leds/blue/lut_flags + chown system system /sys/class/leds/red/lut_flags + chown system system /sys/class/leds/green/lut_flags + + chmod 660 /sys/class/leds/red/brightness + chmod 660 /sys/class/leds/green/brightness + chmod 660 /sys/class/leds/blue/brightness + + chmod 660 /sys/class/leds/red/ramp_step_ms + chmod 660 /sys/class/leds/green/ramp_step_ms + chmod 660 /sys/class/leds/blue/ramp_step_ms + + chmod 660 /sys/class/leds/red/duty_pcts + chmod 660 /sys/class/leds/green/duty_pcts + chmod 660 /sys/class/leds/blue/duty_pcts + + chmod 660 /sys/class/leds/red/start_idx + chmod 660 /sys/class/leds/green/start_idx + chmod 660 /sys/class/leds/blue/start_idx + + chmod 660 /sys/class/leds/blue/lut_flags + chmod 660 /sys/class/leds/red/lut_flags + chmod 660 /sys/class/leds/green/lut_flags + + chmod 660 /sys/class/leds/blue/pause_lo + chmod 660 /sys/class/leds/red/pause_lo + chmod 660 /sys/class/leds/green/pause_lo + + chmod 660 /sys/class/leds/rgb/rgb_blink + +service light-hal-2-0 /vendor/bin/hw/android.hardware.light@2.0-service.zuk_8996 + class hal + user system + group system -- cgit v1.2.3