aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Blanchard <joshua.lee.bbg@gmail.com>2020-09-25 19:39:18 -0400
committerJoshua Blanchard <joshua.lee.bbg@gmail.com>2020-11-08 14:49:46 -0500
commit4eb990493f30ac0bd2805aee0e890f0db4f47e0b (patch)
treed2962ad9c8e3bc2facab07da53485c01a7e444e7
parente3937ecf24eed8eb57e148b11cbef291f82863b7 (diff)
lake: Partially import target specific init.mmi.overlay.rc
* This is the target-specific file and mostly includes items specific to the device. Add what's relevant (or not already included in init.qcom.rc) to init.${ro.boot.device}.rc Change-Id: I395a85b89d02f10aa4daf6acf77eb58ca4ff0b80
-rw-r--r--rootdir/etc/init.lake.rc32
1 files changed, 32 insertions, 0 deletions
diff --git a/rootdir/etc/init.lake.rc b/rootdir/etc/init.lake.rc
index 42c266e..c15d8df 100644
--- a/rootdir/etc/init.lake.rc
+++ b/rootdir/etc/init.lake.rc
@@ -25,3 +25,35 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
+on boot
+ # change permission for capsensor
+ chown system system /sys/class/sensors/Moto\ CapSense\ Ch0/enable
+ chown system system /sys/class/sensors/Moto\ CapSense\ Ch0/poll_delay
+ chown system system /sys/class/sensors/Moto\ CapSense\ Ch1/enable
+ chown system system /sys/class/sensors/Moto\ CapSense\ Ch1/poll_delay
+ chown system system /sys/class/sensors/Moto\ CapSense\ Ch2/enable
+ chown system system /sys/class/sensors/Moto\ CapSense\ Ch2/poll_delay
+ chmod 0660 /sys/class/sensors/Moto\ CapSense\ Ch0/enable
+ chmod 0660 /sys/class/sensors/Moto\ CapSense\ Ch0/poll_delay
+ chmod 0660 /sys/class/sensors/Moto\ CapSense\ Ch1/enable
+ chmod 0660 /sys/class/sensors/Moto\ CapSense\ Ch1/poll_delay
+ chmod 0660 /sys/class/sensors/Moto\ CapSense\ Ch2/enable
+ chmod 0660 /sys/class/sensors/Moto\ CapSense\ Ch2/poll_delay
+ chown system system /sys/class/capsense/reset
+
+ # Change ownership and permission for 27W charge factory testing
+ chown root oem_5004 /sys/class/power_supply/bq2597x/voltage_now
+ chown root oem_5004 /sys/class/power_supply/bq2597x/charging_enabled
+ chmod 0664 /sys/class/power_supply/bq2597x/charging_enabled
+
+ # Change ownership and permission for vibrator awinic with extra functions
+ chown system system /sys/class/leds/vibrator/seq
+ chmod 0660 /sys/class/leds/vibrator/seq
+ chown system system /sys/class/leds/vibrator/extra
+ chmod 0660 /sys/class/leds/vibrator/extra
+
+ # Change ownership and permission for camera dual calibration data
+ chown oem_5004 oem_5004 /mnt/vendor/persist/camera/dualcal/dual_cal_data.bin
+ chown oem_5004 oem_5004 /mnt/vendor/persist/camera/dualcal/module_id.bin
+ chmod 0664 /mnt/vendor/persist/camera/dualcal/dual_cal_data.bin
+ chmod 0664 /mnt/vendor/persist/camera/dualcal/module_id.bin