sm7250-common: Update init scripts from OnePlusNordCE OxygenOS 11.0.4.4
This commit is contained in:
@@ -12,6 +12,8 @@
|
||||
#Load WLAN driver
|
||||
|
||||
import /vendor/etc/init/hw/init.cust.rc
|
||||
#ethan.peng@Connectivity,2020/12/29,close uicc since orange
|
||||
import /vendor/etc/init/hw/init.uicc.rc
|
||||
|
||||
on property:wlan.driver.status=ok
|
||||
start load_wlan_driver
|
||||
@@ -29,7 +31,6 @@ on charger
|
||||
#@bsp, 2019/08/22 Add dash charging
|
||||
service dashd /vendor/bin/dashd
|
||||
class core
|
||||
critical
|
||||
seclabel u:r:dashd:s0
|
||||
group root system
|
||||
|
||||
@@ -42,8 +43,6 @@ service wlchgd /vendor/bin/wlchgd
|
||||
|
||||
on fs
|
||||
mount ext4 /dev/block/bootdevice/by-name/op1 /mnt/vendor/op1 ro barrier=1 discard context=u:object_r:op1_file:s0
|
||||
mount ext4 /dev/block/bootdevice/by-name/op2 /mnt/vendor/op2 noatime nosuid nodev barrier=1
|
||||
chown system system /mnt/vendor/op2
|
||||
#yankelong add
|
||||
chown system system /sys/class/leds/vibrator/haptic_audio_ai_input
|
||||
chown system system /sys/class/leds/vibrator/haptic_audio_tp_input
|
||||
@@ -108,8 +107,13 @@ on fs
|
||||
write /sys/devices/platform/soc/a94000.i2c/i2c-4/4-0048/tp_fw_update 0
|
||||
write /sys/devices/platform/soc/984000.i2c/i2c-4/4-005d/tp_fw_update 0
|
||||
write /sys/devices/platform/soc/984000.i2c/i2c-4/4-0048/tp_fw_update 0
|
||||
write /sys/devices/platform/soc/a94000.i2c/i2c-4/4-005d/tp_fw_update 0
|
||||
write /sys/devices/platform/soc/880000.i2c/i2c-0/0-0038/tp_fw_update 0
|
||||
write /sys/devices/platform/soc/880000.spi/spi_master/spi0/spi0.0/tp_fw_update 0
|
||||
#add for n200
|
||||
write /sys/devices/platform/soc/4a80000.spi/spi_master/spi0/spi0.0/tp_fw_update 0
|
||||
|
||||
#add for tp debug log
|
||||
#add for tp debug log & to set node gesture_enable
|
||||
chown system system /proc/touchpanel/tp_debug_log
|
||||
chown system system /proc/touchpanel/gesture_enable
|
||||
chown system system /proc/touchpanel/gesture_switch
|
||||
@@ -117,6 +121,9 @@ on fs
|
||||
chown system system /proc/touchpanel/tp_switch_dead_zone
|
||||
chown system system /proc/touchpanel/tp_switch_corner_dead_l_zone
|
||||
chown system system /proc/touchpanel/tp_switch_corner_dead_p_zone
|
||||
chown system system /proc/touchpanel/touch_apk
|
||||
chown system system /proc/touchpanel/get_device_temperature
|
||||
chown system system /proc/touchpanel/get_ic_firmware_version
|
||||
# /* add for wireless charge */
|
||||
chown system system /proc/wireless/enable_tx
|
||||
chown system system /proc/wireless/enable_rx
|
||||
@@ -129,7 +136,12 @@ on fs
|
||||
chown system system /proc/wireless/fast_skin_threld
|
||||
|
||||
chown system system /proc/enhance_dash
|
||||
#ifdef VENDOR_EDIT
|
||||
|
||||
# rayboo.lin@bsp, 2020/09/09 add for simCard holder detect
|
||||
chmod 0666 /proc/simholder/sim_holder_detect
|
||||
chown system system /proc/simholder/sim_holder_detect
|
||||
|
||||
|
||||
#uma.mahesh@Imaging 2020/4/8 add for factory item
|
||||
chown system system /sys/class/leds/led:torch_0/brightness
|
||||
chmod 666 /sys/class/leds/led:torch_0/brightness
|
||||
@@ -159,24 +171,40 @@ on fs
|
||||
chmod 666 /sys/kernel/tof_control/app0/app0_get_distance
|
||||
chown system system /sys/kernel/tof_control/app0/app0_read_peak_crosstalk
|
||||
chmod 666 /sys/kernel/tof_control/app0/app0_read_peak_crosstalk
|
||||
chown system system /sys/kernel/tof_control/app0/period
|
||||
chmod 666 /sys/kernel/tof_control/app0/period
|
||||
chown system system /sys/kernel/tof_control/app0/iterations
|
||||
chmod 666 /sys/kernel/tof_control/app0/iterations
|
||||
chown system system /sys/kernel/tof_control/app0/alg_setting
|
||||
chmod 666 /sys/kernel/tof_control/app0/alg_setting
|
||||
chown system system /sys/kernel/tof_control/app0/app0_clk_iterations
|
||||
chmod 666 /sys/kernel/tof_control/app0/app0_clk_iterations
|
||||
chown system system /sys/kernel/tof_control/chip_enable
|
||||
chmod 666 /sys/kernel/tof_control/chip_enable
|
||||
chown system system /sys/kernel/tof_control/app0/app0_clk_trim_set
|
||||
chmod 666 /sys/kernel/tof_control/app0/app0_clk_trim_set
|
||||
chown system system /sys/kernel/tof_control/app0/app0_apply_fac_calib
|
||||
chmod 666 /sys/kernel/tof_control/app0/app0_apply_fac_calib
|
||||
chown system system /sys/kernel/tof_control/driver_debug
|
||||
chmod 666 /sys/kernel/tof_control/driver_debug
|
||||
#add for ois debug
|
||||
chown system system /sys/kernel/ois_control/dump_registers
|
||||
chmod 666 /sys/kernel/ois_control/dump_registers
|
||||
#endif
|
||||
|
||||
|
||||
# Power@bsp, 2020/2/27, add for thermal
|
||||
chown system system /dev/msm_thermal
|
||||
chown system system /dev/skin_thermal
|
||||
chown system system /dev/modem_skin_thermal
|
||||
chown system system /dev/mmw0_thermal
|
||||
chown system system /dev/mmw1_thermal
|
||||
chown system system /dev/mmw2_thermal
|
||||
chown system system /dev/modem_skin_therm
|
||||
chown system system /dev/mmw0_therm
|
||||
chown system system /dev/mmw1_therm
|
||||
chown system system /dev/mmw2_therm
|
||||
chmod 0664 /dev/msm_thermal
|
||||
chmod 0664 /dev/skin_thermal
|
||||
chmod 0664 /dev/modem_skin_thermal
|
||||
chmod 0664 /dev/mmw0_thermal
|
||||
chmod 0664 /dev/mmw1_thermal
|
||||
chmod 0664 /dev/mmw2_thermal
|
||||
chmod 0664 /dev/modem_skin_therm
|
||||
chmod 0664 /dev/mmw0_therm
|
||||
chmod 0664 /dev/mmw1_therm
|
||||
chmod 0664 /dev/mmw2_therm
|
||||
|
||||
#ifdef VENDOR_EDIT
|
||||
#if OP_FEATURE_MM_ADSP_MINIDUMP == 1
|
||||
@@ -190,6 +218,35 @@ on fs
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/hbm_brightness
|
||||
chmod 0666 /sys/class/backlight/panel0-backlight/brightness
|
||||
#endif
|
||||
# display add 2018/10/19 @lichao_display
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/SRGB
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/DCI_P3
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/aod
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/night_mode
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/panel_serial_number
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/cabc
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/oplus_shutdownflag
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/oneplus_mode
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/adaption_mode
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/notify_fppress
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/dim_alpha
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/notify_dim
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/force_screenfp
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/native_display_p3_mode
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/native_display_wide_color_mode
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/native_display_srgb_color_mode
|
||||
chmod 0666 /sys/devices/platform/soc/soc:qcom,dsi-display-primary/dynamic_dsi_clock
|
||||
chown radio radio /sys/devices/platform/soc/soc:qcom,dsi-display-primary/dynamic_dsi_clock
|
||||
chown radio radio /proc/force_reset
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/native_display_loading_effect_mode
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/native_display_customer_srgb_mode
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/native_display_customer_p3_mode
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/dimlayer_bl_en
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/dither_en
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/oplus_msd_aod
|
||||
|
||||
chmod 0666 /sys/class/drm/card0-DSI-1/osc_mode
|
||||
chown radio radio /sys/class/drm/card0-DSI-1/osc_mode
|
||||
|
||||
# ken.lin@ASTI, 2019/6/21, add for fsc
|
||||
chown system system /sys/module/fsc/parameters/enable
|
||||
@@ -205,16 +262,27 @@ on boot
|
||||
chmod 0664 sys/devices/platform/soc/soc:goodix_fp/screen_state
|
||||
chown system system sys/devices/platform/soc/soc:goodix_fp/screen_state
|
||||
chmod 0666 /dev/qseecom
|
||||
|
||||
# access permission for egis
|
||||
chown system system /dev/esfp0
|
||||
chmod 0666 /dev/esfp0
|
||||
# access permission for egis navigation
|
||||
chmod 0666 /sys/devices/platform/egis_input/navigation_event
|
||||
chmod 0666 /sys/devices/platform/egis_input/navigation_enable
|
||||
chown system system /sys/devices/platform/egis_input/navigation_event
|
||||
chown system system /sys/devices/platform/egis_input/navigation_enable
|
||||
#endif
|
||||
setprop ro.nfc.port "I2C"
|
||||
chmod 0666 /dev/pn553
|
||||
chown nfc nfc /dev/pn553
|
||||
chmod 0666 /dev/p73
|
||||
chown secure_element secure_element /dev/p73
|
||||
#Leo@BSP 2020/04/17 add for qsee_log tz_log
|
||||
chmod 0666 /proc/tzdbg/qsee_log
|
||||
chmod 0666 /proc/tzdbg/tz_log
|
||||
chmod 0666 /proc/tzdbg/log
|
||||
#Norman@Connectivity 2020/04/24 add for default country code
|
||||
setprop ro.boot.wificountrycode 00
|
||||
|
||||
#Brandon@Conn 2020/07/24 add for default uicc support
|
||||
setprop persist.vendor.radio.uicc_se_enabled true
|
||||
|
||||
#martin.li@BSP, 2019/12/03,support for EngineeringMode tool start
|
||||
chown system system /proc/rf_cable_config
|
||||
chown system system /proc/rf_factory_mode
|
||||
@@ -224,6 +292,19 @@ on boot
|
||||
write /proc/sys/net/ipv4/tcp_mtu_probing 1
|
||||
#endif /*VENDOR_EDIT*/
|
||||
|
||||
#ifdef VENDOR_EDIT
|
||||
#tempest.chen@BSP 2020/12/07 add for light sensor and ultrasound proximity
|
||||
chmod 666 /dev/input/event1
|
||||
chmod 666 /dev/input/event2
|
||||
chmod 666 /dev/input/event8
|
||||
chmod 666 /dev/input/event10
|
||||
#endif /*VENDOR_EDIT*/
|
||||
|
||||
#ifdef VENDOR_EDIT
|
||||
#niku.huang@SYSTEM, 2020/12/30, Add for enable round corner
|
||||
setprop vendor.display.disable_rounded_corner 0
|
||||
#endif /*VENDOR_EDIT*/
|
||||
|
||||
on init
|
||||
setprop vendor.boot.verifiedbootstate ${ro.boot.verifiedbootstate}
|
||||
setprop vendor.boot.hw_version ${ro.boot.hw_version}
|
||||
@@ -257,22 +338,14 @@ on post-fs
|
||||
chown system system /proc/skin_temp_thrd/fastchg_lcdoff_thd
|
||||
chown system system /proc/skin_temp_thrd/norchg_thd
|
||||
chown system system /proc/skin_temp_thrd/norchg_lcdoff_thd
|
||||
chmod 0444 /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
|
||||
chmod 0444 /sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_cur_freq
|
||||
chmod 0444 /sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_cur_freq
|
||||
chmod 0444 /sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_cur_freq
|
||||
chmod 0444 /sys/devices/system/cpu/cpu4/cpufreq/cpuinfo_cur_freq
|
||||
chmod 0444 /sys/devices/system/cpu/cpu5/cpufreq/cpuinfo_cur_freq
|
||||
chmod 0444 /sys/devices/system/cpu/cpu6/cpufreq/cpuinfo_cur_freq
|
||||
chmod 0444 /sys/devices/system/cpu/cpu7/cpufreq/cpuinfo_cur_freq
|
||||
#ifdef VENDOR_EDIT
|
||||
#brandon.zeng@Conn,2020/05/08. add for nfc pnscr tool
|
||||
chown system system /system/xbin/nfc_trasmit_start.sh
|
||||
chmod 0777 /system/xbin/nfc_trasmit_start.sh
|
||||
chown system system /system/xbin/nfc_trasmit_stop.sh
|
||||
chmod 0777 /system/xbin/nfc_trasmit_stop.sh
|
||||
chown system system system/xbin/pnscr
|
||||
chmod 0777 system/xbin/pnscr
|
||||
chown system system /vendor/bin/nfc_trasmit_start.sh
|
||||
chmod 0777 /vendor/bin/nfc_trasmit_start.sh
|
||||
chown system system /vendor/bin/nfc_trasmit_stop.sh
|
||||
chmod 0777 /vendor/bin/nfc_trasmit_stop.sh
|
||||
chown system system vendor/bin/pnscr
|
||||
chmod 0777 vendor/bin/pnscr
|
||||
#endif
|
||||
|
||||
#ifdef VENDOR_EDIT
|
||||
@@ -282,6 +355,8 @@ on post-fs
|
||||
chown wifi wifi /mnt/vendor/persist/qca6390/wlan_mac.bin
|
||||
copy /vendor/etc/wifi/qca6390/WCNSS_qcom_cfg.ini /mnt/vendor/persist/qca6390/WCNSS_qcom_cfg.ini
|
||||
chown wifi wifi /mnt/vendor/persist/qca6390/WCNSS_qcom_cfg.ini
|
||||
# /*create a empty file for wifi single point calibration*/
|
||||
mkdir /mnt/vendor/persist/copy 0770 wifi wifi
|
||||
# /* create a empty file for wifi hal to write qca6490 mac address */
|
||||
write /mnt/vendor/persist/wlan_mac.bin ""
|
||||
chown wifi wifi /mnt/vendor/persist/wlan_mac.bin
|
||||
@@ -357,17 +432,32 @@ on post-fs-data
|
||||
chown system system /sys/module/tpd/parameters/tpd_dynamic
|
||||
chown system system /sys/module/fuse/parameters/shortcircuit
|
||||
chown system system /sys/module/fuse/parameters/sct_mode
|
||||
# Jacky.Ho@OPTI 2020/09/23 add for [OSP-8617]
|
||||
chown system system /sys/module/houston/parameters/game_fps_pid
|
||||
chown system system /sys/module/houston/parameters/game_info
|
||||
# fps stabilizer
|
||||
chown system system /sys/module/houston/parameters/efps_max
|
||||
chown system system /sys/module/houston/parameters/fps_boost_strategy
|
||||
chown system system /sys/module/houston/parameters/egl_buf
|
||||
chown system system /sys/module/houston/parameters/ht_online_config_update
|
||||
|
||||
# rock.lin@OPTI [OPTI-191] for power consumption
|
||||
chown system system /sys/module/cpufreq_bouncing/parameters/enable
|
||||
chown system system /sys/module/cpufreq_bouncing/parameters/config
|
||||
|
||||
# Jacky.Ho@OPTI 2020/09/30 add for [OPTI-85]
|
||||
chown system system /sys/module/tpp/parameters/tpp_on
|
||||
chown system system /sys/module/tpp/parameters/strategy
|
||||
|
||||
# Ted.Lin@ASTI 2019/06/12 add for CONFIG_CONTROL_CENTER
|
||||
chown system system /dev/cc_ctl
|
||||
chown system system /proc/cc_ctl
|
||||
|
||||
#endif /* VENDOR_EDIT */
|
||||
|
||||
# rock.lin@OPTI 2020/06/11 add for CONFIG_RATP
|
||||
chown system system /sys/module/ratp/parameters/ratp_enable
|
||||
|
||||
#ifdef VENDOR_EDIT
|
||||
# TomCheng@Core ,2020/06/22, HDCP provision key feature
|
||||
mkdir /mnt/vendor/persist/hdcp/media_dump 0770 mediaex mediadrm
|
||||
@@ -389,6 +479,35 @@ on post-fs-data
|
||||
mkdir /data/vendor/ramdump/adsp 0770 system system
|
||||
# endif
|
||||
|
||||
# kimmy.yang@NETWORK, 20201223, add for SM8350 (SoC)
|
||||
mkdir /data/vendor/ramdump/modem 0770 system system
|
||||
|
||||
#ifdef VENDOR_EDIT online ISP tuning
|
||||
mkdir /data/vendor/camera_update 0777 camera camera
|
||||
write /data/vendor/camera_update/reservetuningbin0 ""
|
||||
write /data/vendor/camera_update/reservetuningbin1 ""
|
||||
write /data/vendor/camera_update/reservetuningbin2 ""
|
||||
write /data/vendor/camera_update/reservetuningbin3 ""
|
||||
write /data/vendor/camera_update/reservetuningbin4 ""
|
||||
write /data/vendor/camera_update/reservetuningbin5 ""
|
||||
write /data/vendor/camera_update/reservetuningbin6 ""
|
||||
|
||||
chmod 0666 /data/vendor/camera_update/reservetuningbin0
|
||||
chmod 0666 /data/vendor/camera_update/reservetuningbin1
|
||||
chmod 0666 /data/vendor/camera_update/reservetuningbin2
|
||||
chmod 0666 /data/vendor/camera_update/reservetuningbin3
|
||||
chmod 0666 /data/vendor/camera_update/reservetuningbin4
|
||||
chmod 0666 /data/vendor/camera_update/reservetuningbin5
|
||||
chmod 0666 /data/vendor/camera_update/reservetuningbin6
|
||||
#endif
|
||||
|
||||
# for battery charging off is call_state_change
|
||||
# jinguozhi@wt.network,20210207,add for battery charging off is call_state_change
|
||||
on property:persist.sys.chgdisabled=1
|
||||
write /sys/class/power_supply/battery/call_mode 1
|
||||
on property:persist.sys.chgdisabled=0
|
||||
write /sys/class/power_supply/battery/call_mode 0
|
||||
|
||||
# add for SMT test enters WLAN FTM test in non-signaling
|
||||
service wififtmserver /vendor/bin/sh vendor/bin/wifi_ftm
|
||||
class late_start
|
||||
@@ -397,20 +516,32 @@ service wififtmserver /vendor/bin/sh vendor/bin/wifi_ftm
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
# ted.lin@OPTU [OPTI-191] add for qcom boost config
|
||||
on property:vendor.post_boot.parsed=1
|
||||
chown system system /sys/devices/system/cpu/cpu0/cpufreq/schedutil/target_loads
|
||||
chown system system /sys/devices/system/cpu/cpu4/cpufreq/schedutil/target_loads
|
||||
chown system system /sys/devices/system/cpu/cpu7/cpufreq/schedutil/target_loads
|
||||
chown system system /sys/devices/system/cpu/cpu7/core_ctl/busy_up_thres
|
||||
chown system system /sys/devices/system/cpu/cpu7/core_ctl/busy_down_thres
|
||||
|
||||
on property:vendor.wlan.ftm.up=1
|
||||
start wififtmserver
|
||||
|
||||
on property:persist.vendor.oem.wifi.chain=1
|
||||
copy /vendor/etc/wifi/WCNSS_qcom_cfg_setchain.ini /mnt/vendor/persist/qca6390/WCNSS_qcom_cfg.ini
|
||||
copy /vendor/etc/wifi/WCNSS_qcom_cfg_setchain.ini /mnt/vendor/persist/WCNSS_qcom_cfg.ini
|
||||
start service_setChain
|
||||
on property:persist.vendor.oem.wifi.chain=2
|
||||
copy /vendor/etc/wifi/WCNSS_qcom_cfg_setchain.ini /mnt/vendor/persist/qca6390/WCNSS_qcom_cfg.ini
|
||||
copy /vendor/etc/wifi/WCNSS_qcom_cfg_setchain.ini /mnt/vendor/persist/WCNSS_qcom_cfg.ini
|
||||
start service_setChain
|
||||
on property:persist.vendor.oem.wifi.chain=0
|
||||
copy /vendor/etc/wifi/qca6390/WCNSS_qcom_cfg.ini /mnt/vendor/persist/qca6390/WCNSS_qcom_cfg.ini
|
||||
copy /vendor/etc/wifi/WCNSS_qcom_cfg.ini /mnt/vendor/persist/WCNSS_qcom_cfg.ini
|
||||
start service_setChain
|
||||
on property:persist.vendor.oem.wifi.chain=3
|
||||
copy /vendor/etc/wifi/WCNSS_qcom_cfg_roam.ini /mnt/vendor/persist/qca6390/WCNSS_qcom_cfg.ini
|
||||
copy /vendor/etc/wifi/WCNSS_qcom_cfg_roam.ini /mnt/vendor/persist/WCNSS_qcom_cfg.ini
|
||||
service service_setChain /vendor/bin/sh /vendor/bin/wifi_setChain ${persist.vendor.oem.wifi.chain}
|
||||
class main
|
||||
user root
|
||||
@@ -440,13 +571,6 @@ on init
|
||||
|
||||
# alex.huang@Connectivity, 2020/04/29, Porting *#8019# function
|
||||
#ifdef VENDOR_EDIT
|
||||
service wifisocket /system_ext/bin/diag_system_socket_log -a 181.157.1.200 -p 2500 -r 10000 -c 1
|
||||
user root
|
||||
group root system oem_2901
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:logserver:s0
|
||||
|
||||
service wifisocket-mdm /system_ext/bin/diag_system_socket_log -a 181.157.1.200 -p 2500 -r 10000 -c 2
|
||||
user root
|
||||
group root system oem_2901
|
||||
@@ -454,13 +578,6 @@ service wifisocket-mdm /system_ext/bin/diag_system_socket_log -a 181.157.1.200 -
|
||||
oneshot
|
||||
seclabel u:r:logserver:s0
|
||||
|
||||
service wifisocket-stop /system_ext/bin/diag_system_socket_log -k
|
||||
user root
|
||||
group root system oem_2901
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:logserver:s0
|
||||
|
||||
service wifisocket-mdm-stop /system_ext/bin/diag_system_socket_log -k
|
||||
user root
|
||||
group root system oem_2901
|
||||
@@ -475,14 +592,6 @@ service oemsysd /vendor/bin/oem-system-daemon
|
||||
disabled
|
||||
seclabel u:r:ftmdaemon:s0
|
||||
|
||||
on property:vendor.service.wifi.socket.enable=1
|
||||
start oemsysd
|
||||
start wifisocket
|
||||
|
||||
on property:vendor.service.wifi.socket.enable=0
|
||||
stop oemsysd
|
||||
start wifisocket-stop
|
||||
|
||||
on property:vendor.service.wifi.socket.mdm.enable=1
|
||||
start oemsysd
|
||||
start wifisocket-mdm
|
||||
@@ -490,6 +599,64 @@ on property:vendor.service.wifi.socket.mdm.enable=1
|
||||
on property:vendor.service.wifi.socket.mdm.enable=0
|
||||
stop oemsysd
|
||||
start wifisocket-mdm-stop
|
||||
|
||||
service wifisocket /vendor/bin/diag_socket_log -a 181.157.1.200 -p 2500 -r 10000 -c 1
|
||||
user root
|
||||
group root system oem_2901
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service wifisocket-stop /vendor/bin/diag_socket_log -k
|
||||
user root
|
||||
group root system oem_2901
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
on property:vendor.service.wifi.socket.enable=1
|
||||
start oemsysd
|
||||
|
||||
on property:vendor.service.wifi.socket.enable=0
|
||||
stop oemsysd
|
||||
|
||||
service wifisocket-lahaina /vendor/bin/diag_socket_log -a 181.157.1.200 -p 2500 -r 10000 -c 1
|
||||
user root
|
||||
group root system oem_2901
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service wifisocket-lahaina-stop /vendor/bin/diag_socket_log -k
|
||||
user root
|
||||
group root system oem_2901
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
on property:vendor.service.wifi.socket.lahaina.enable=0
|
||||
stop oemsysd
|
||||
|
||||
on property:vendor.service.wifi.socket.lahaina.enable=1
|
||||
start oemsysd
|
||||
|
||||
service wifisocket-nord /system_ext/bin/diag_system_socket_log -a 181.157.1.200 -p 2500 -r 10000 -c 1
|
||||
user root
|
||||
group root system oem_2901
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:logserver:s0
|
||||
|
||||
service wifisocket-nord-stop /system_ext/bin/diag_system_socket_log -k
|
||||
user root
|
||||
group root system oem_2901
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:logserver:s0
|
||||
|
||||
on property:vendor.service.wifi.socket.nord.enable=1
|
||||
start oemsysd
|
||||
start wifisocket-nord
|
||||
|
||||
on property:vendor.service.wifi.socket.nord.enable=0
|
||||
stop oemsysd
|
||||
start wifisocket-nord-stop
|
||||
#endif
|
||||
|
||||
service ftmdaemon /system/vendor/bin/ftmdaemon -n
|
||||
@@ -559,6 +726,19 @@ service rmalikey /system/bin/rm -r /mnt/vendor/op2/.lii
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:vold:s0
|
||||
|
||||
service chownalikey /system/bin/chown -R system.system /mnt/vendor/op2/.lii
|
||||
class core
|
||||
user root
|
||||
group root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:vold:s0
|
||||
|
||||
#len.nie@bsp, 2020/11/04. add for dump fingerprint data
|
||||
on property:gf.debug.dump_path=*
|
||||
mkdir /sdcard/Android/data/gf_file 0755 system ext_data_rw
|
||||
|
||||
#endif
|
||||
|
||||
# ken.lin@ASTI, 2019/6/21, add for memplus
|
||||
@@ -578,30 +758,30 @@ on property:persist.sys.memplus.direct_swappiness=*
|
||||
|
||||
#ifdef VENDOR_EDIT
|
||||
#brandon.zeng@Conn,2020/05/08. add for nfc pnscr tool
|
||||
service nfctransmitstart /system/bin/sh /system/xbin/nfc_trasmit_start.sh
|
||||
service nfctransmitstart /vendor/bin/sh /vendor/bin/nfc_trasmit_start.sh
|
||||
class late_start
|
||||
user nfc
|
||||
group nfc
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service nfctransmitstop /system/bin/sh /system/xbin/nfc_trasmit_stop.sh
|
||||
service nfctransmitstop /vendor/bin/sh /vendor/bin/nfc_trasmit_stop.sh
|
||||
class late_start
|
||||
user nfc
|
||||
group nfc
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
on property:nfc.transmit.start=1
|
||||
on property:vendor.nfc.transmit.start=1
|
||||
start nfctransmitstart
|
||||
|
||||
on property:nfc.transmit.start=0
|
||||
on property:vendor.nfc.transmit.start=0
|
||||
stop nfctransmitstart
|
||||
|
||||
on property:nfc.transmit.stop=1
|
||||
on property:vendor.nfc.transmit.stop=1
|
||||
start nfctransmitstop
|
||||
|
||||
on property:nfc.transmit.stop=0
|
||||
on property:vendor.nfc.transmit.stop=0
|
||||
stop nfctransmitstop
|
||||
#endif
|
||||
|
||||
@@ -656,8 +836,17 @@ on property:sys.boot_completed=1
|
||||
#@bsp Add OTG switch
|
||||
on property:persist.sys.oem.otg_support=true
|
||||
write /sys/class/power_supply/usb/otg_switch 1
|
||||
write /sys/class/oplus_chg/usb/otg_switch 1
|
||||
on property:persist.sys.oem.otg_support=false
|
||||
write /sys/class/power_supply/usb/otg_switch 0
|
||||
write /sys/class/oplus_chg/usb/otg_switch 0
|
||||
#endif
|
||||
|
||||
#ifdef VENDOR_EDIT
|
||||
on property:persist.vendor.oem.wechat_cameraon=1
|
||||
write /sys/class/oplus_chg/common/camera_on 1
|
||||
on property:persist.vendor.oem.wechat_cameraon=0
|
||||
write /sys/class/oplus_chg/common/camera_on 0
|
||||
#endif
|
||||
|
||||
on property:vendor.sys.op.game=1
|
||||
@@ -792,6 +981,12 @@ service rmdpshdcp2 /system/bin/rm /mnt/vendor/op2/DPS_hdcp2
|
||||
seclabel u:r:vold:s0
|
||||
#endif
|
||||
|
||||
on property:vendor.sys.op.disable_ufstw=1
|
||||
write /sys/devices/platform/soc/1d84000.ufshc/ufstw_lu0/tw_enable 0
|
||||
|
||||
on property:vendor.sys.op.disable_ufstw=0
|
||||
write /sys/devices/platform/soc/1d84000.ufshc/ufstw_lu0/tw_enable 1
|
||||
|
||||
service filebuilderd /system_ext/bin/filebuilderd
|
||||
class core
|
||||
user root
|
||||
@@ -828,6 +1023,118 @@ service KmInstallKeybox20809 /vendor/bin/KmInstallKeybox /mnt/vendor/op2/.lii/ke
|
||||
oneshot
|
||||
seclabel u:r:keybox_oem:s0
|
||||
|
||||
# ifdef VENDOR_EDIT
|
||||
# yanamadala.ragini@SYSTEM, 2018/7/23, [AVICII-2558] Add for keymaster key
|
||||
service KmInstallKeybox20801 /vendor/bin/KmInstallKeybox /mnt/vendor/op2/.lii/keyboxes_ciphered.xml Nord_Key_Attest_00 true
|
||||
class core
|
||||
setenv LD_LIBRARY_PATH /vendor/lib64/hw
|
||||
user system
|
||||
group root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:keybox_oem:s0
|
||||
|
||||
# yanamadala.ragini@SYSTEM, 2020/11/30, [AN-977] Add for keymaster key
|
||||
service KmInstallKeybox20828 /vendor/bin/KmInstallKeybox /mnt/vendor/op2/.lii/keyboxes_ciphered.xml OnePlus9R_Key_Attest_0 true
|
||||
class core
|
||||
setenv LD_LIBRARY_PATH /vendor/lib64/hw
|
||||
user system
|
||||
group root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:keybox_oem:s0
|
||||
# endif
|
||||
|
||||
# v-huanouyang@SYSTEM, 2020/10/22 [TFS-20170] Update Google key box for check on Lemonadev
|
||||
service KmInstallKeyboxLemonadev /vendor/bin/KmInstallKeybox /mnt/vendor/op2/.lii/keyboxes_ciphered.xml OnePlus9VZW_Key_Attest_0 true
|
||||
class core
|
||||
setenv LD_LIBRARY_PATH /vendor/lib64/hw
|
||||
user system
|
||||
group root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:keybox_oem:s0
|
||||
|
||||
# v-huanouyang@SYSTEM, 2020/10/22 [TFS-20170] Update Google key box for check on Lemonadet
|
||||
service KmInstallKeyboxLemonadet /vendor/bin/KmInstallKeybox /mnt/vendor/op2/.lii/keyboxes_ciphered.xml OnePlus9TMO_Key_Attest_0 true
|
||||
class core
|
||||
setenv LD_LIBRARY_PATH /vendor/lib64/hw
|
||||
user system
|
||||
group root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:keybox_oem:s0
|
||||
|
||||
# v-huanouyang@SYSTEM, 2020/10/22 [TFS-20170] Update Google key box for check on Lemonade
|
||||
service KmInstallKeyboxLemonade /vendor/bin/KmInstallKeybox /mnt/vendor/op2/.lii/keyboxes_ciphered.xml OnePlus9_Key_Attest_0 true
|
||||
class core
|
||||
setenv LD_LIBRARY_PATH /vendor/lib64/hw
|
||||
user system
|
||||
group root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:keybox_oem:s0
|
||||
|
||||
# v-huanouyang@SYSTEM, 2020/10/22 [TFS-20170] Update Google key box for check on Lemonadep
|
||||
service KmInstallKeyboxLemonadep /vendor/bin/KmInstallKeybox /mnt/vendor/op2/.lii/keyboxes_ciphered.xml OnePlus9Pro_Key_Attest_0 true
|
||||
class core
|
||||
setenv LD_LIBRARY_PATH /vendor/lib64/hw
|
||||
user system
|
||||
group root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:keybox_oem:s0
|
||||
|
||||
# v-huanouyang@SYSTEM, 2020/10/22 [TFS-20170] Update Google key box for check on Lemonadept
|
||||
service KmInstallKeyboxLemonadept /vendor/bin/KmInstallKeybox /mnt/vendor/op2/.lii/keyboxes_ciphered.xml OnePlus9ProTMO_Key_Attest_0 true
|
||||
class core
|
||||
setenv LD_LIBRARY_PATH /vendor/lib64/hw
|
||||
user system
|
||||
group root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:keybox_oem:s0
|
||||
|
||||
# braden.liu@SYSTEM, 2021/01/05 Update Google key box for check on Dre
|
||||
service KmInstallKeyboxDre8t /vendor/bin/KmInstallKeybox /mnt/vendor/op2/.lii/keyboxes_ciphered.xml OnePlusN200TMO_Key_Attest_0 true
|
||||
class core
|
||||
setenv LD_LIBRARY_PATH /vendor/lib64/hw
|
||||
user system
|
||||
group root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:keybox_oem:s0
|
||||
|
||||
# braden.liu@SYSTEM, 2021/01/05 Update Google key box for check on Dre
|
||||
service KmInstallKeyboxDre8m /vendor/bin/KmInstallKeybox /mnt/vendor/op2/.lii/keyboxes_ciphered.xml OnePlusN200METRO_Key_Attest_0 true
|
||||
class core
|
||||
setenv LD_LIBRARY_PATH /vendor/lib64/hw
|
||||
user system
|
||||
group root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:keybox_oem:s0
|
||||
|
||||
# braden.liu@SYSTEM, 2021/01/05 Update Google key box for check on Dre
|
||||
service KmInstallKeyboxDre9 /vendor/bin/KmInstallKeybox /mnt/vendor/op2/.lii/keyboxes_ciphered.xml OnePlusN200_Key_Attest_0 true
|
||||
class core
|
||||
setenv LD_LIBRARY_PATH /vendor/lib64/hw
|
||||
user system
|
||||
group root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:keybox_oem:s0
|
||||
|
||||
# dongbin@WT_ODM_SYSTEM, 2021/01/27 Update Google key box for check on ebba
|
||||
service KmInstallKeybox20813 /vendor/bin/KmInstallKeybox /mnt/vendor/op2/.lii/keyboxes_ciphered.xml OnePlusNordCE_Key_Attest_00 true
|
||||
class core
|
||||
setenv LD_LIBRARY_PATH /vendor/lib64/hw
|
||||
user system
|
||||
group root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:keybox_oem:s0
|
||||
|
||||
service keyboxxml /system/bin/mv /sdcard/.lii /mnt/vendor/op2/
|
||||
class core
|
||||
user root
|
||||
@@ -856,13 +1163,27 @@ service chmodkeyboxxmldir /system/bin/chmod 777 -R /mnt/vendor/op2/.lii
|
||||
#alden.zhang@OPTI, 2020/7/18. [OSP-8064], add for IOLIMIT
|
||||
on property:persist.sys.iolimiter.enable=true
|
||||
write /proc/iolimit_enable 1
|
||||
write /sys/module/oneplus_healthinfo/parameters/ohm_action_ctrl Y
|
||||
chown system system /sys/module/oneplus_healthinfo
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters/ohm_iowait_h_ms
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters/ohm_iowait_l_ms
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters/ohm_read_thresh
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters/ohm_write_thresh
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters/ohm_sample_time
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters/ohm_action_ctrl
|
||||
chown system system /proc/iolimit_enable
|
||||
write /sys/module/oneplus_healthinfo/parameters/ohm_action_ctrl Y
|
||||
chown system system /sys/module/oneplus_healthinfo
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters/ohm_iowait_h_ms
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters/ohm_iowait_l_ms
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters/ohm_read_thresh
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters/ohm_write_thresh
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters/ohm_sample_time
|
||||
chown system system /sys/module/oneplus_healthinfo/parameters/ohm_action_ctrl
|
||||
chown system system /proc/iolimit_enable
|
||||
|
||||
#huangwen.chen#OPTI, 2020/9/16, [OPTI-43], add for zram writeback
|
||||
on property:persist.vendor.oem.dump=0
|
||||
setprop persist.vendor.zwriteback.backup 0
|
||||
|
||||
on property:persist.vendor.oem.dump=1
|
||||
setprop persist.vendor.zwriteback.backup 1
|
||||
|
||||
#ifdef ODM_WT_EDIT Kai.Cao@ODM_WT.NW.SIM,BILLIE8-6704, 2020/07/13,Support single and dual card solutions
|
||||
on property:ro.boot.rf_version=0 && property:ro.boot.project_codename=billie8
|
||||
setprop persist.radio.multisim.config "ssss"
|
||||
on property:ro.boot.rf_version=0 && property:ro.boot.project_codename=billie8t
|
||||
setprop persist.radio.multisim.config "ssss"
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user