diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index e4f79e5..c4591f9 100644 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -257,33 +257,6 @@ on boot chown system radio /sys/android_touch/gesture_swipe_up chmod 0660 /sys/android_touch/gesture_swipe_up - # Display - chown system graphics /sys/class/graphics/fb1/hpd - chmod 0664 /sys/class/graphics/fb1/hpd - chown system graphics /sys/class/graphics/fb1/res_info - chmod 0664 /sys/class/graphics/fb1/res_info - chown system graphics /sys/class/graphics/fb1/video_mode - chmod 0664 /sys/class/graphics/fb1/video_mode - chown system graphics /sys/class/graphics/fb1/cec/enable - chmod 0664 /sys/class/graphics/fb1/cec/enable - chown system graphics /sys/class/graphics/fb1/cec/logical_addr - chmod 0664 /sys/class/graphics/fb1/cec/logical_addr - chown system graphics /sys/class/graphics/fb1/cec/rd_msg - chmod 0664 /sys/class/graphics/fb1/cec/rd_msg - chown system graphics /sys/class/graphics/fb1/cec/wr_msg - chmod 0600 /sys/class/graphics/fb1/cec/wr_msg - - chown system graphics /sys/class/graphics/fb0/idle_time - chmod 0664 /sys/class/graphics/fb0/idle_time - chown system graphics /sys/class/graphics/fb0/dyn_pu - chmod 0664 /sys/class/graphics/fb0/dyn_pu - chown system graphics /sys/class/graphics/fb0/modes - chmod 0664 /sys/class/graphics/fb0/modes - chown system graphics /sys/class/graphics/fb0/mode - chmod 0664 /sys/class/graphics/fb0/mode - chown system graphics /sys/class/graphics/fb0/msm_cmd_autorefresh_en - chmod 0664 /sys/class/graphics/fb0/msm_cmd_autorefresh_en - write /dev/cpuset/top-app/cpus 0-7 write /dev/cpuset/foreground/cpus 0-3,6-7 write /dev/cpuset/background/cpus 0-3 diff --git a/rootdir/etc/ueventd.qcom.rc b/rootdir/etc/ueventd.qcom.rc index 3727fa1..b30c3be 100644 --- a/rootdir/etc/ueventd.qcom.rc +++ b/rootdir/etc/ueventd.qcom.rc @@ -1,4 +1,4 @@ -# Copyright (c) 2012-2015, The Linux Foundation. All rights reserved. +# Copyright (c) 2012-2015, 2017-2018, The Linux Foundation. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions are met: @@ -25,6 +25,11 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # +# Firmware directory Path +# Below macro will be read by uevent and path will +# be added to search path for firmware loading +firmware_directories /vendor/firmware_mnt/image/ + # the DIAG device node is not world writable/readable. /dev/diag 0660 system oem_2950 /dev/ttydiag0 0660 system oem_2950 @@ -51,6 +56,8 @@ /dev/ipaNatTable 0660 radio radio /dev/rmnet_ctrl 0660 usb usb /dev/dpl_ctrl 0660 usb usb +/dev/ipa_odl_ctl 0660 radio radio +/dev/ipa_adpl 0660 system oem_2905 #permissions for CSVT /dev/smd11 0660 radio radio @@ -112,9 +119,9 @@ /dev/hsicctl14 0640 radio radio /dev/hsicctl15 0640 radio radio /dev/hsicctl16 0640 radio radio -/dev/mhi_pipe_14 0640 radio radio -/dev/mhi_pipe_16 0640 radio radio -/dev/mhi_pipe_32 0640 radio radio +/dev/mhi_*_pipe_14 0640 radio radio +/dev/mhi_*_pipe_16 0640 radio radio +/dev/mhi_*_pipe_32 0640 radio radio /dev/at_usb0 0640 radio radio /dev/at_mdm0 0640 radio radio /dev/video* 0660 system camera @@ -122,6 +129,7 @@ /dev/media* 0660 system camera /dev/v4l-subdev* 0660 system camera /dev/qseecom 0660 system drmrpc +/dev/qce 0660 system drmrpc /dev/smcinvoke 0660 system system /dev/qsee_ipc_irq_spss 0660 system drmrpc /dev/seemplog 0660 system system @@ -130,15 +138,19 @@ /dev/sp_kernel 0660 system system /dev/sp_ssr 0660 system system /dev/sp_keymaster 0660 system system +/dev/sec_nvm_* 0660 system system /dev/cryptoapp 0660 system system +/dev/spdaemon_ssr 0660 system system /dev/gemini0 0660 system camera /dev/jpeg0 0660 system camera /dev/jpeg1 0660 system camera /dev/jpeg2 0660 system camera /dev/jpeg3 0660 system camera /dev/adsprpc-smd 0664 system system +/dev/adsprpc-smd-secure 0644 system system /dev/system_health_monitor 0644 radio system /dev/mdss_rotator 0664 system system + # wlan /dev/wcnss_wlan 0660 system system /dev/wcnss_ctrl 0660 system system @@ -148,10 +160,10 @@ /dev/msm_camera/* 0660 system camera /dev/gemini/ 0660 system camera /dev/mercury0 0660 system camera -/dev/msm_vidc_reg 0660 system camera -/dev/msm_vidc_dec 0660 system camera -/dev/msm_vidc_dec_sec 0660 system camera -/dev/msm_vidc_enc 0660 system camera +/dev/msm_vidc_reg 0660 system audio +/dev/msm_vidc_dec 0660 system audio +/dev/msm_vidc_dec_sec 0660 system audio +/dev/msm_vidc_enc 0660 system audio /dev/msm_rotator 0660 system system /dev/sdsprpc-smd 0660 system system @@ -194,7 +206,6 @@ /dev/tty_sdio_00 0660 system system /dev/ttyGS0 0660 system system /dev/i2c-5 0660 media media -/dev/voice_svc 0660 system audio /dev/avtimer 0660 system audio # DVB devices @@ -308,6 +319,37 @@ # Kmsg device /dev/kmsg 0620 root system +# sys-fs display +/sys/class/graphics/fb* hpd 0664 system graphics +/sys/class/graphics/fb* res_info 0664 system graphics +/sys/class/graphics/fb* vendor_name 0664 system graphics +/sys/class/graphics/fb* product_description 0664 system graphics +/sys/class/graphics/fb* video_mode 0664 system graphics +/sys/class/graphics/fb* format_3d 0664 system graphics +/sys/class/graphics/fb* s3d_mode 0664 system graphics +/sys/class/graphics/fb* dynamic_fps 0664 system graphics +/sys/class/graphics/fb* msm_fb_dfps_mode 0664 system graphics +/sys/class/graphics/fb* hdr_stream 0664 system graphics +/sys/class/graphics/fb* cec/enable 0664 system graphics +/sys/class/graphics/fb* cec/logical_addr 0664 system graphics +/sys/class/graphics/fb* cec/rd_msg 0664 system graphics +/sys/class/graphics/fb* pa 0664 system graphics +/sys/class/graphics/fb* cec/wr_msg 0600 system graphics +/sys/class/graphics/fb* hdcp/tp 0664 system graphics +/sys/class/graphics/fb* hdcp2p2/min_level_change 0660 system graphics +/sys/class/graphics/fb* hdmi_audio_cb 0600 audioserver audio + +/sys/class/graphics/fb* lineptr_value 0664 system graphics +/sys/class/graphics/fb* msm_fb_persist_mode 0664 system graphics + +/sys/class/graphics/fb0 idle_time 0664 system graphics +/sys/class/graphics/fb0 dynamic_fps 0664 system graphics +/sys/class/graphics/fb0 dyn_pu 0664 system graphics +/sys/class/graphics/fb0 modes 0664 system graphics +/sys/class/graphics/fb0 mode 0664 system graphics +/sys/class/graphics/fb0 msm_cmd_autorefresh_en 0664 system graphics +/sys/class/graphics/fb0 dynamic_bitclk 0664 system graphics + # I2C /dev/i2c-* 0660 system system