sm8550-common: init: Update init scripts from S9160ZHU2AWH1
Change-Id: I23d408c9b1845fe563c8b7cbdd3052effe1c0d1e
This commit is contained in:
@@ -228,6 +228,7 @@ on boot
|
|||||||
chown system system /sys/class/backlight/panel1-backlight/brightness
|
chown system system /sys/class/backlight/panel1-backlight/brightness
|
||||||
chown system system /sys/class/backlight/panel1-backlight/max_brightness
|
chown system system /sys/class/backlight/panel1-backlight/max_brightness
|
||||||
|
|
||||||
|
# Allow access to sensors device attributes
|
||||||
# SS_SLPI_PROJECT
|
# SS_SLPI_PROJECT
|
||||||
#chown system system /sys/class/sensors/MPU6050-accel/enable
|
#chown system system /sys/class/sensors/MPU6050-accel/enable
|
||||||
#chown system system /sys/class/sensors/MPU6050-accel/poll_delay
|
#chown system system /sys/class/sensors/MPU6050-accel/poll_delay
|
||||||
@@ -278,7 +279,7 @@ on post-fs-data
|
|||||||
# Create directory for apps access via QTEEConnector
|
# Create directory for apps access via QTEEConnector
|
||||||
mkdir /data/vendor/qtee 0770 system system
|
mkdir /data/vendor/qtee 0770 system system
|
||||||
|
|
||||||
#Create folder of camera
|
# Create folder of camera
|
||||||
#mkdir /data/vendor/camera 0770 camera camera
|
#mkdir /data/vendor/camera 0770 camera camera
|
||||||
|
|
||||||
# SAMSUNG_CAMERA
|
# SAMSUNG_CAMERA
|
||||||
@@ -487,7 +488,7 @@ on property:persist.sys.modem_auth_timeout=*
|
|||||||
on property:persist.sys.pil_proxy_timeout=*
|
on property:persist.sys.pil_proxy_timeout=*
|
||||||
write /sys/module/peripheral_loader/parameters/proxy_timeout_ms ${persist.sys.pil_proxy_timeout}
|
write /sys/module/peripheral_loader/parameters/proxy_timeout_ms ${persist.sys.pil_proxy_timeout}
|
||||||
|
|
||||||
on property:persist.vendor.ssr.restart_level=*
|
on property:persist.vendor.ssr.restart_level=* && property:vendor.spdaemon.spss.available=*
|
||||||
start vendor.ssr_setup
|
start vendor.ssr_setup
|
||||||
|
|
||||||
on property:persist.vendor.ssr.enable_ramdumps=1
|
on property:persist.vendor.ssr.enable_ramdumps=1
|
||||||
@@ -633,16 +634,6 @@ service ptt_ffbm /system/vendor/bin/ptt_socket_app -f -d
|
|||||||
disabled
|
disabled
|
||||||
oneshot
|
oneshot
|
||||||
|
|
||||||
service wifi_ftmd /system/vendor/bin/wifi_ftmd
|
|
||||||
user system
|
|
||||||
group system inet net_admin
|
|
||||||
socket wififtmd_server dgram 0660 system system
|
|
||||||
disabled
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
on property:vendor.wifi.ftmd.load=true
|
|
||||||
insmod /system/lib/modules/pronto/pronto_wlan.ko con_mode=5
|
|
||||||
|
|
||||||
service cnss-daemon /system/vendor/bin/cnss-daemon -n -l
|
service cnss-daemon /system/vendor/bin/cnss-daemon -n -l
|
||||||
class late_start
|
class late_start
|
||||||
user system
|
user system
|
||||||
|
@@ -521,5 +521,34 @@ on post-fs-data
|
|||||||
|
|
||||||
chown system system /sys/class/lcd/panel1/night_dim
|
chown system system /sys/class/lcd/panel1/night_dim
|
||||||
chmod 0660 /sys/class/lcd/panel1/night_dim
|
chmod 0660 /sys/class/lcd/panel1/night_dim
|
||||||
|
|
||||||
|
# vendor graphics trace points - perfetto-trace
|
||||||
|
chmod 0660 /sys/kernel/debug/tracing/events/drm/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/drm/enable
|
||||||
|
chmod 0660 /sys/kernel/debug/events/tracing/sde/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/sde/enable
|
||||||
|
|
||||||
setprop system.display_driver.ready true
|
chmod 0660 /sys/kernel/debug/tracing/events/sde/sde_cmd_release_bw/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/sde/sde_cmd_release_bw/enable
|
||||||
|
chmod 0660 /sys/kernel/debug/tracing/events/sde/sde_encoder_underrun/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/sde/sde_encoder_underrun/enable
|
||||||
|
chmod 0660 /sys/kernel/debug/tracing/events/sde/sde_evtlog/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/sde/sde_evtlog/enable
|
||||||
|
chmod 0660 /sys/kernel/debug/tracing/events/sde/sde_perf_calc_crtc/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/sde/sde_perf_calc_crtc/enable
|
||||||
|
chmod 0660 /sys/kernel/debug/tracing/events/sde/sde_perf_crtc_update/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/sde/sde_perf_crtc_update/enable
|
||||||
|
chmod 0660 /sys/kernel/debug/tracing/events/sde/sde_perf_set_ot/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/sde/sde_perf_set_ot/enable
|
||||||
|
chmod 0660 /sys/kernel/debug/tracing/events/sde/sde_perf_set_qos_luts/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/sde/sde_perf_set_qos_luts/enable
|
||||||
|
chmod 0660 /sys/kernel/debug/tracing/events/sde/sde_perf_uidle_cntr/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/sde/sde_perf_uidle_cntr/enable
|
||||||
|
chmod 0660 /sys/kernel/debug/tracing/events/sde/sde_perf_uidle_status/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/sde/sde_perf_uidle_status/enable
|
||||||
|
chmod 0660 /sys/kernel/debug/tracing/events/sde/sde_perf_update_bus/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/sde/sde_perf_update_bus/enable
|
||||||
|
chmod 0660 /sys/kernel/debug/tracing/events/sde/tracing_mark_write/enable
|
||||||
|
chmod 0660 /sys/kernel/tracing/events/sde/tracing_mark_write/enable
|
||||||
|
|
||||||
|
setprop system.display_driver.ready true
|
@@ -64,7 +64,7 @@ on boot
|
|||||||
chown system system /sys/class/dp_sec/dp_error_info
|
chown system system /sys/class/dp_sec/dp_error_info
|
||||||
|
|
||||||
# DP monitor info
|
# DP monitor info
|
||||||
chmod 0440 /sys/class/dp_sec/monitor_info
|
chmod 0444 /sys/class/dp_sec/monitor_info
|
||||||
chown system system /sys/class/dp_sec/monitor_info
|
chown system system /sys/class/dp_sec/monitor_info
|
||||||
|
|
||||||
on shutdown
|
on shutdown
|
||||||
|
@@ -71,6 +71,26 @@ on post-fs-data
|
|||||||
# Meta event
|
# Meta event
|
||||||
chown system radio /sys/class/sensors/sensor_dev/flush
|
chown system radio /sys/class/sensors/sensor_dev/flush
|
||||||
|
|
||||||
|
# If AP debug_level is low, recovery mode for ALL peripheral will be endabled
|
||||||
|
on post-fs-data && property:ro.boot.debug_level=0x4f4c
|
||||||
|
setprop persist.vendor.ssr.restart_level ALL_ENABLE
|
||||||
|
|
||||||
|
# Enable recovery mode for modem only (CP Ramdump OFF && dbg_level MID)
|
||||||
|
on post-fs-data && property:ro.boot.cp_debug_level=0x55FF && property:ro.boot.debug_level=0x494d
|
||||||
|
setprop persist.vendor.ssr.restart_level mss
|
||||||
|
|
||||||
|
# Enable recovery mode for modem only (CP Ramdump OFF && dbg_level HI)
|
||||||
|
on post-fs-data && property:ro.boot.cp_debug_level=0x55FF && property:ro.boot.debug_level=0x4948
|
||||||
|
setprop persist.vendor.ssr.restart_level mss
|
||||||
|
|
||||||
|
# Disable recovery mode for modem only (CP Ramdump ON && dbg_level MID)
|
||||||
|
on post-fs-data && property:ro.boot.cp_debug_level=0x5500 && property:ro.boot.debug_level=0x494d
|
||||||
|
setprop persist.vendor.ssr.restart_level ALL_DISABLE
|
||||||
|
|
||||||
|
# Disable recovery mode for modem only (CP Ramdump ON && dbg_level HI)
|
||||||
|
on post-fs-data && property:ro.boot.cp_debug_level=0x5500 && property:ro.boot.debug_level=0x4948
|
||||||
|
setprop persist.vendor.ssr.restart_level ALL_DISABLE
|
||||||
|
|
||||||
on early-boot
|
on early-boot
|
||||||
|
|
||||||
on early-boot && property:ro.binary.type=factory
|
on early-boot && property:ro.binary.type=factory
|
||||||
|
@@ -86,7 +86,6 @@ on fs
|
|||||||
chown root system /mnt/vendor/persist
|
chown root system /mnt/vendor/persist
|
||||||
chmod 0771 /mnt/vendor/persist
|
chmod 0771 /mnt/vendor/persist
|
||||||
restorecon_recursive /mnt/vendor/persist
|
restorecon_recursive /mnt/vendor/persist
|
||||||
mkdir /mnt/vendor/persist/secnvm 0770 system system
|
|
||||||
mkdir /mnt/vendor/persist/data 0700 system system
|
mkdir /mnt/vendor/persist/data 0700 system system
|
||||||
|
|
||||||
on property:ro.boot.product.vendor.sku=kalama
|
on property:ro.boot.product.vendor.sku=kalama
|
||||||
@@ -170,10 +169,10 @@ service vendor.per_proxy /vendor/bin/pm-proxy
|
|||||||
group system
|
group system
|
||||||
disabled
|
disabled
|
||||||
|
|
||||||
service vendor.mdm_helper /vendor/bin/mdm_helper
|
#service vendor.mdm_helper /vendor/bin/mdm_helper
|
||||||
class core
|
# class core
|
||||||
group system wakelock
|
# group system wakelock
|
||||||
disabled
|
# disabled
|
||||||
|
|
||||||
service vendor.mdm_launcher /vendor/bin/sh /vendor/bin/init.mdm.sh
|
service vendor.mdm_launcher /vendor/bin/sh /vendor/bin/init.mdm.sh
|
||||||
class core
|
class core
|
||||||
@@ -198,15 +197,3 @@ service vendor.cnss_diag /system/vendor/bin/cnss_diag -q -f -t HELIUM
|
|||||||
on early-boot && property:persist.vendor.pcie.boot_option=*
|
on early-boot && property:persist.vendor.pcie.boot_option=*
|
||||||
write /sys/bus/platform/devices/1c00000.qcom,pcie/debug/boot_option ${persist.vendor.pcie.boot_option}
|
write /sys/bus/platform/devices/1c00000.qcom,pcie/debug/boot_option ${persist.vendor.pcie.boot_option}
|
||||||
write /sys/bus/platform/devices/1c08000.qcom,pcie/debug/boot_option ${persist.vendor.pcie.boot_option}
|
write /sys/bus/platform/devices/1c08000.qcom,pcie/debug/boot_option ${persist.vendor.pcie.boot_option}
|
||||||
|
|
||||||
service fan_control_turn_on /vendor/bin/fan_service 1
|
|
||||||
class late_start
|
|
||||||
user root
|
|
||||||
disabled
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
service fan_control_turn_off /vendor/bin/fan_service 0
|
|
||||||
class late_start
|
|
||||||
user root
|
|
||||||
disabled
|
|
||||||
oneshot
|
|
||||||
|
Reference in New Issue
Block a user