aboutsummaryrefslogtreecommitdiff
path: root/light/android.hardware.light@2.0-service.zuk_8996.rc
diff options
context:
space:
mode:
Diffstat (limited to 'light/android.hardware.light@2.0-service.zuk_8996.rc')
-rw-r--r--light/android.hardware.light@2.0-service.zuk_8996.rc66
1 files changed, 66 insertions, 0 deletions
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