unplugged-system/vendor/unplugged/proprietary/common/init/init.upcust.rc

121 lines
5.5 KiB
Plaintext
Executable File

# fingerprint
import ${ro.vendor.rc}init.fingerprint.rc
import ${ro.vendor.rc}init.upswap.rc
on post-fs-data
mkdir /mnt/vendor/nvcfg/FLIR
chown system system /mnt/vendor/nvcfg/FLIR
chmod 0771 /mnt/vendor/nvcfg/FLIR
restorecon_recursive /mnt/vendor/nvcfg/FLIR
mkdir /mnt/vendor/nvcfg/infiray
chown system system /mnt/vendor/nvcfg/infiray
chmod 0771 /mnt/vendor/nvcfg/infiray
restorecon_recursive /mnt/vendor/nvcfg/infiray
on boot
chmod 0666 /sys/class/leds/red/brightness
chown system system /sys/class/leds/red/brightness
chmod 0666 /sys/class/leds/green/brightness
chown system system /sys/class/leds/green/brightness
chmod 0666 /sys/class/leds/blue/brightness
chown system system /sys/class/leds/blue/brightness
chown system system /sys/bus/i2c/drivers/fm78100-sensor/chip_power
chmod 0777 /sys/bus/i2c/drivers/fm78100-sensor/chip_power
chown system system /sys/bus/i2c/drivers/fm78100-sensor/chip_enable
chmod 0777 /sys/bus/i2c/drivers/fm78100-sensor/chip_enable
chown system system /sys/bus/i2c/drivers/fm78100-sensor/chip_exist
chmod 0777 /sys/bus/i2c/drivers/fm78100-sensor/chip_exist
chown system system /sys/bus/i2c/drivers/fm78100-sensor/mems_temp
chmod 0777 /sys/bus/i2c/drivers/fm78100-sensor/mems_temp
chown system system /sys/bus/i2c/drivers/fm78100-sensor/ntc_temp
chmod 0777 /sys/bus/i2c/drivers/fm78100-sensor/ntc_temp
chown system system /sys/bus/i2c/drivers/fm78100-sensor/objs_temp
chmod 0777 /sys/bus/i2c/drivers/fm78100-sensor/objs_temp
# flashlight
chmod 0777 sys/devices/virtual/flashlight_core/flashlight/flashlight_contrl
chown system radio sys/devices/virtual/flashlight_core/flashlight/flashlight_contrl
# gloves mode
chmod 0777 /sys/devices/platform/soc/1100a000.spi0/spi_master/spi0/spi0.0/fts_glove_mode
chown system radio /sys/devices/platform/soc/1100a000.spi0/spi_master/spi0/spi0.0/fts_glove_mode
chmod 0777 /sys/devices/platform/11018000.spi4/spi_master/spi4/spi4.0/fts_glove_mode
chown system radio /sys/devices/platform/11018000.spi4/spi_master/spi4/spi4.0/fts_glove_mode
chmod 0777 /sys/devices/platform/11f00000.i2c0/i2c-0/0-0038/fts_glove_mode
chown system radio /sys/devices/platform/11f00000.i2c0/i2c-0/0-0038/fts_glove_mode
chmod 0777 /sys/devices/platform/11f00000.i2c0/i2c-0/0-0048/misc/glove_en
chown system radio /sys/devices/platform/11f00000.i2c0/i2c-0/0-0048/misc/glove_en
chmod 0777 /sys/devices/platform/11f00000.i2c0/i2c-0/0-0041/ilitek_glove_mode
chown system radio /sys/devices/platform/11f00000.i2c0/i2c-0/0-0041/ilitek_glove_mode
chmod 0777 /sys/class/vendor_tpd_class/glove_mode
chown system radio /sys/class/vendor_tpd_class/glove_mode
# esim switch
chmod 0777 /sys/devices/platform/up_device/esim_switch
chown system system /sys/devices/platform/up_device/esim_switch
chmod 0666 /sys/class/fs16xx/fsm_re25
chmod 0666 /sys/bus/i2c/drivers/speaker_amp/6-0034/dsp_re
chown system system /dev/lepton_drv
chmod 660 /dev/lepton_drv
chown system system /sys/bus/spi/drivers/spidev/tiny1c_power_enable
chmod 666 /sys/bus/spi/drivers/spidev/tiny1c_power_enable
chown system system /sys/devices/platform/soc/soc:up_device/up_fm_switch
chmod 0777 /sys/devices/platform/soc/soc:up_device/up_fm_switch
chown system system /sys/class/up_device/up_fm_switch
chmod 0777 /sys/class/up_device/up_fm_switch
chown system system /sys/devices/platform/11d00000.i2c5/i2c-5/5-0034/mt6360_pmu_rgbled.4.auto/leds/mt6360_pmu_led4/brightness
chmod 0777 /sys/devices/platform/11d00000.i2c5/i2c-5/5-0034/mt6360_pmu_rgbled.4.auto/leds/mt6360_pmu_led4/brightness
chmod 0666 /data/anr/binderinfo
chmod 0666 /sys/devices/virtual/flashlight_core/flashlight/flashlight_sw_ctrl
chmod 0666 /sys/class/flashlight_core/flashlight_sw_ctrl
chmod 0666 /sys/class/flashlight_core/flashlight/flashlight_torch
chmod 0666 /sys/devices/platform/soc/soc:gftk_camplight/camplight_mode
# Infrared
chmod 0666 /sys/bus/platform/drivers/irled-gpio/irmotor
chown system system /sys/bus/platform/drivers/irled-gpio/irmotor
chown system system /sys/bus/platform/drivers/up_finger/tplcd_pattern
chmod 0777 /sys/bus/platform/drivers/up_finger/tplcd_pattern
chmod 0666 /sys/devices/platform/soc/11e00000.i2c/i2c-0/0-0062/nvt_sysfs_group/nvt_sensitivity_switch
chmod 0777 /sys/devices/platform/charger/input_current
chown system radio /sys/devices/platform/charger/input_current
chmod 0777 /sys/devices/platform/charger/enable_hv_charging
chown system radio /sys/devices/platform/charger/enable_hv_charging
chmod 0666 /sys/devices/platform/soc/1100a000.spi0/spi_master/spi0/spi0.1/nvt_sysfs_group/nvt_sensitivity_switch
chmod 0666 /sys/devices/platform/soc/1100a000.spi0/spi_master/spi0/spi0.0/misc/glove_mode_en
chmod 0666 /sys/devices/platform/gpioleds/leds/cam_fled/brightness
chown system system /dev/ctrl
chmod 0777 /dev/ctrl
chown system system /dev/i2c-8
chmod 666 /dev/i2c-8
chown system system /dev/shutter
chmod 666 /dev/shutter
chown system system /sys/devices/platform/soc/11db3000.i2c/i2c-8/8-0050/eeprom
chmod 666 /sys/devices/platform/soc/11db3000.i2c/i2c-8/8-0050/eeprom
mkdir /data/vendor/pixsmart
chown root system /data/vendor/pixsmart
chmod 0771 /data/vendor/pixsmart
chmod 0666 /sys/class/wireless_charger/reverse_charger
chmod 0666 /sys/class/wireless_charger/rxdetect
chmod 0666 /data/anr/binderinfo