sm8250-common: cleanup rootdir init
remove non existing services also fixup path for fpc_ident
This commit is contained in:
parent
d021fee4e1
commit
2e99e32574
@ -1,8 +0,0 @@
|
||||
# Android fstab file.
|
||||
|
||||
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
|
||||
system /system ext4 ro,barrier=1 wait,slotselect,avb=vbmeta_system,avb_keys=/avb/q-gsi.avbpubkey:/avb/r-gsi.avbpubkey:/avb/s-gsi.avbpubkey,logical,first_stage_mount
|
||||
system_ext /system_ext ext4 ro,barrier=1 wait,slotselect,avb=vbmeta_system,logical,nofail,first_stage_mount
|
||||
vendor /vendor ext4 ro,barrier=1 wait,slotselect,avb,logical,first_stage_mount
|
||||
product /product ext4 ro,barrier=1 wait,slotselect,avb,logical,nofail,first_stage_mount
|
||||
/dev/block/by-name/metadata /metadata ext4 noatime,nosuid,nodev,discard wait,formattable,first_stage_mount,check
|
@ -11,12 +11,6 @@ on early-boot
|
||||
write /sys/module/subsystem_restart/parameters/disable_restart_work 0x0
|
||||
|
||||
on init
|
||||
chown system log /sys/fs/pstore/console-ramoops-0
|
||||
chmod 0440 /sys/fs/pstore/console-ramoops-0
|
||||
chown system log /sys/fs/pstore/annotate-ramoops-0
|
||||
chmod 0640 /sys/fs/pstore/annotate-ramoops-0
|
||||
chown system log /sys/fs/pstore/dmesg-ramoops-0
|
||||
chmod 0640 /sys/fs/pstore/dmesg-ramoops-0
|
||||
chown system log /proc/driver/mmi_annotate
|
||||
chmod 0640 /proc/driver/mmi_annotate
|
||||
|
||||
@ -34,7 +28,6 @@ on early-init
|
||||
# Map oem properties, this must follow
|
||||
# execution of vendor.oem-hw-sh to set
|
||||
# required properties.
|
||||
setprop ro.carrier ${ro.boot.carrier}
|
||||
setprop ro.sf.lcd_density ${ro.boot.lcd_density}
|
||||
setprop ro.vendor.fsg-id ${ro.boot.fsg-id}
|
||||
setprop ro.vendor.hw.device ${ro.boot.device}
|
||||
@ -353,14 +346,7 @@ service vendor.hal-fps-sh /vendor/bin/init.oem.fingerprint2.sh
|
||||
group system
|
||||
oneshot
|
||||
|
||||
service fpc_ident /vendor/bin/hw/fpc_ident
|
||||
class late_start
|
||||
user system
|
||||
group system
|
||||
oneshot
|
||||
disabled
|
||||
|
||||
service egis_ident /vendor/bin/hw/egis_ident
|
||||
service fpc_ident /vendor/bin/fpc_ident
|
||||
class late_start
|
||||
user system
|
||||
group system
|
||||
@ -407,12 +393,6 @@ service vendor.touchRec /vendor/bin/touchRec
|
||||
oneshot
|
||||
disabled
|
||||
|
||||
on property:vendor.wifi.tethering=false
|
||||
write /sys/module/wlan/parameters/sar_mhs disabled
|
||||
|
||||
on property:vendor.wifi.tethering=true
|
||||
write /sys/module/wlan/parameters/sar_mhs enabled
|
||||
|
||||
# Override the AOSP sensor HAL service definition
|
||||
# from hardware/interfaces/sensors/2.0/multihal
|
||||
# to add input and uhid group access
|
||||
@ -423,21 +403,3 @@ service vendor.sensors-hal-2-0-multihal /vendor/bin/hw/android.hardware.sensors@
|
||||
writepid /dev/cpuset/system-background/tasks
|
||||
capabilities BLOCK_SUSPEND
|
||||
rlimit rtprio 10 10
|
||||
|
||||
#Override fwpath string when wpa_supplicant server was killed
|
||||
on property:vendor.wifi.station=true
|
||||
write /sys/module/wlan/parameters/sar_sta enabled
|
||||
|
||||
on property:vendor.wifi.station=false
|
||||
write /sys/module/wlan/parameters/sar_sta disabled
|
||||
|
||||
# IKSWQ-149109: Force shutter tone on Japan softbank carrier
|
||||
on property:ro.carrier=softbank
|
||||
setprop audio.camerasound.force true
|
||||
|
||||
on property:ro.sys.force_max_chrg_temp=*
|
||||
write /sys/class/power_supply/battery/device/force_max_chrg_temp ${ro.sys.force_max_chrg_temp}
|
||||
|
||||
on property:ro.sys.force_demo_mode=*
|
||||
write /sys/class/power_supply/battery/device/force_demo_mode ${ro.sys.force_demo_mode}
|
||||
|
||||
|
@ -25,11 +25,7 @@
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#
|
||||
|
||||
import /vendor/etc/init/hw/init.qti.ufs.rc
|
||||
import /vendor/etc/init/hw/init.qcom.usb.rc
|
||||
import /vendor/etc/init/hw/init.qcom.test.rc
|
||||
import /vendor/etc/init/hw/init.target.rc
|
||||
import /vendor/etc/init/hw/init.qcom.factory.rc
|
||||
|
||||
on early-init
|
||||
mount debugfs debugfs /sys/kernel/debug
|
||||
@ -394,89 +390,12 @@ on post-fs-data
|
||||
#Create dir for TUI
|
||||
mkdir /data/vendor/tui 0700 system drmrpc
|
||||
|
||||
service nqnfcinfo /system/vendor/bin/nqnfcinfo
|
||||
class late_start
|
||||
group nfc
|
||||
user system
|
||||
oneshot
|
||||
|
||||
service iop /system/vendor/bin/iop
|
||||
class main
|
||||
user root
|
||||
group root
|
||||
disabled
|
||||
socket iop seqpacket 0666 root system
|
||||
|
||||
#service qcomsysd /system/vendor/bin/qcom-system-daemon
|
||||
# class main
|
||||
# user root
|
||||
# group root diag oem_2901
|
||||
# disabled
|
||||
|
||||
#on property:persist.vendor.qcomsysd.enabled=1
|
||||
# enable qcomsysd
|
||||
|
||||
on property:ro.vendor.hw.dualsim=true
|
||||
setprop persist.vendor.radio.multisim.config dsds
|
||||
|
||||
on property:ro.vendor.hw.dualsim=false
|
||||
setprop persist.vendor.radio.multisim.config ""
|
||||
|
||||
#on property:persist.vendor.qcomsysd.enabled=0
|
||||
# stop qcomsysd
|
||||
|
||||
service vendor.ssr_setup /system/vendor/bin/ssr_setup
|
||||
oneshot
|
||||
disabled
|
||||
|
||||
service vendor.ss_ramdump /system/vendor/bin/subsystem_ramdump
|
||||
class main
|
||||
user system
|
||||
group log sdcard_rw sdcard_r diag system
|
||||
ioprio rt 4
|
||||
disabled
|
||||
|
||||
on property:ro.vendor.iocgrp.config=1
|
||||
mkdir /dev/blkio
|
||||
mount cgroup none /dev/blkio blkio
|
||||
chown system system /dev/blkio
|
||||
chown system system /dev/blkio/tasks
|
||||
chmod 0664 /dev/blkio/tasks
|
||||
mkdir /dev/blkio/bg 0755 system system
|
||||
chown system system /dev/blkio/bg/tasks
|
||||
chmod 0664 /dev/blkio/bg/tasks
|
||||
write /dev/blkio/blkio.weight 1000
|
||||
write /dev/blkio/bg/blkio.weight 100
|
||||
|
||||
on property:persist.sys.ssr.enable_debug=*
|
||||
write /sys/module/subsystem_restart/parameters/enable_debug ${persist.sys.ssr.enable_debug}
|
||||
|
||||
on property:persist.sys.mba_boot_timeout=*
|
||||
write /sys/module/pil_msa/parameters/pbl_mba_boot_timeout_ms ${persist.sys.mba_boot_timeout}
|
||||
|
||||
on property:persist.sys.modem_auth_timeout=*
|
||||
write /sys/module/pil_msa/parameters/modem_auth_timeout_ms ${persist.sys.modem_auth_timeout}
|
||||
|
||||
on property: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=*
|
||||
start vendor.ssr_setup
|
||||
|
||||
on property:persist.vendor.ssr.enable_ramdumps=1
|
||||
write /sys/module/subsystem_restart/parameters/enable_ramdumps 1
|
||||
mkdir /data/vendor/ramdump_ssr 770 system system
|
||||
start vendor.ss_ramdump
|
||||
|
||||
on property:persist.vendor.ssr.enable_ramdumps=0
|
||||
write /sys/module/subsystem_restart/parameters/enable_ramdumps 0
|
||||
|
||||
on property:persist.vendor.sys.rawdump_copy=1
|
||||
write /sys/kernel/dload/emmc_dload 1
|
||||
|
||||
on property:persist.vendor.sys.rawdump_copy=0
|
||||
write /sys/kernel/dload/emmc_dload 0
|
||||
|
||||
on property:sys.boot_completed=1
|
||||
write /dev/kmsg "Boot completed "
|
||||
#Enable UFS clock scaling back
|
||||
@ -537,12 +456,6 @@ service irsc_util /vendor/bin/irsc_util "/vendor/etc/sec_config"
|
||||
user root
|
||||
oneshot
|
||||
|
||||
service qmiproxy /system/bin/qmiproxy
|
||||
class main
|
||||
user radio
|
||||
group radio diag
|
||||
disabled
|
||||
|
||||
service wpa_supplicant /vendor/bin/hw/wpa_supplicant \
|
||||
-O/data/vendor/wifi/wpa/sockets -puse_p2p_group_interface=1 -dd \
|
||||
-g@android:vendor_wpa_wlan0
|
||||
@ -585,24 +498,6 @@ service vendor.move_wifi_data /system/bin/move_wifi_data.sh
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service wigignpt /vendor/bin/wigignpt
|
||||
class hal
|
||||
socket wigig/wigignpt stream 660 system wifi
|
||||
user system
|
||||
group wifi
|
||||
capabilities NET_ADMIN
|
||||
disabled
|
||||
|
||||
on property:persist.vendor.wigig.npt.enable=1
|
||||
start wigignpt
|
||||
|
||||
service vendor.sensingdaemon /vendor/bin/sensingdaemon
|
||||
class hal
|
||||
socket wigig/sensingdaemon stream 660 system wifi
|
||||
user system
|
||||
group wifi
|
||||
disabled
|
||||
|
||||
service dhcpcd_wlan0 /system/bin/dhcpcd -ABKLG
|
||||
class late_start
|
||||
disabled
|
||||
@ -643,29 +538,6 @@ service iprenew_wigig0 /system/bin/dhcpcd -n
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service ptt_socket_app /system/vendor/bin/ptt_socket_app -d
|
||||
class main
|
||||
user wifi
|
||||
group wifi system inet net_admin
|
||||
capabilities NET_ADMIN
|
||||
oneshot
|
||||
|
||||
service ptt_ffbm /system/vendor/bin/ptt_socket_app -f -d
|
||||
user root
|
||||
group root
|
||||
disabled
|
||||
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
|
||||
class late_start
|
||||
user system
|
||||
@ -686,12 +558,6 @@ service iprenew_bt-pan /system/bin/dhcpcd -n
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
#service ssgqmigd /vendor/bin/ssgqmigd
|
||||
# class late_start
|
||||
# user radio
|
||||
# group radio gps system
|
||||
# socket ssgqmig seqpacket 0660 radio inet
|
||||
|
||||
service mlid /vendor/bin/mlid
|
||||
class late_start
|
||||
user gps
|
||||
@ -708,11 +574,6 @@ service qcom-sh /vendor/bin/init.qcom.sh
|
||||
user root
|
||||
group root system radio
|
||||
oneshot
|
||||
# Remove since is deprecated but throws AVC denial.
|
||||
# service crashdata-sh /vendor/bin/init.qcom.crashdata.sh
|
||||
# class late_start
|
||||
# user root
|
||||
# oneshot
|
||||
|
||||
service qcom-post-boot /vendor/bin/init.qcom.post_boot.sh
|
||||
class late_start
|
||||
@ -721,13 +582,6 @@ service qcom-post-boot /vendor/bin/init.qcom.post_boot.sh
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service qti-testscripts /system/bin/sh /product/etc/init.qcom.testscripts.sh
|
||||
class late_start
|
||||
user root
|
||||
disabled
|
||||
oneshot
|
||||
seclabel u:r:qti-testscripts:s0
|
||||
|
||||
service wifi-sdio-on /vendor/bin/init.qcom.sdio.sh
|
||||
class late_start
|
||||
group wifi inet
|
||||
@ -742,16 +596,10 @@ service wifi-crda /vendor/bin/init.crda.sh
|
||||
|
||||
on property:sys.boot_completed=1
|
||||
start qcom-post-boot
|
||||
start qti-testscripts
|
||||
|
||||
on property:ro.vendor.ril.mbn_copy_completed=1
|
||||
write /data/vendor/radio/copy_complete 1
|
||||
|
||||
service qvop-daemon /vendor/bin/qvop-daemon
|
||||
class late_start
|
||||
user system
|
||||
group system drmrpc
|
||||
|
||||
service vendor.atfwd /vendor/bin/ATFWD-daemon
|
||||
class late_start
|
||||
user system
|
||||
@ -790,40 +638,6 @@ service profiler_daemon /system/bin/profiler_daemon
|
||||
group root
|
||||
disabled
|
||||
|
||||
service vendor.ssr_diag /system/vendor/bin/ssr_diag
|
||||
class late_start
|
||||
user system
|
||||
group system
|
||||
disabled
|
||||
|
||||
#service diag_mdlog_start /system/vendor/bin/diag_mdlog
|
||||
# class late_start
|
||||
# user shell
|
||||
# group system oem_2901 sdcard_rw sdcard_r media_rw
|
||||
# disabled
|
||||
# oneshot
|
||||
|
||||
#service diag_mdlog_stop /system/vendor/bin/diag_mdlog -k
|
||||
# class late_start
|
||||
# user shell
|
||||
# group system oem_2901 sdcard_rw sdcard_r media_rw
|
||||
# disabled
|
||||
# oneshot
|
||||
|
||||
service qlogd /system/xbin/qlogd
|
||||
socket qlogd stream 0662 system system
|
||||
class main
|
||||
disabled
|
||||
on property:persist.sys.qlogd=1
|
||||
start qlogd
|
||||
on property:persist.sys.qlogd=0
|
||||
stop qlogd
|
||||
|
||||
service vm_bms /vendor/bin/vm_bms
|
||||
class main
|
||||
user root
|
||||
group system wakelock
|
||||
|
||||
service vendor.msm_irqbalance /vendor/bin/msm_irqbalance -f /system/vendor/etc/msm_irqbalance.conf
|
||||
class core
|
||||
user root
|
||||
@ -842,40 +656,6 @@ service vendor.msm_irqbl_sdm630 /vendor/bin/msm_irqbalance -f /system/vendor/etc
|
||||
group root
|
||||
disabled
|
||||
|
||||
# service for USERDEBUG
|
||||
service vendor.LKCore-dbg /vendor/bin/LKCore
|
||||
class late_start
|
||||
oneshot
|
||||
disabled
|
||||
user root
|
||||
group root system log diag net_raw
|
||||
|
||||
# service for USER
|
||||
service vendor.LKCore-rel /vendor/bin/LKCore
|
||||
class late_start
|
||||
oneshot
|
||||
disabled
|
||||
user system
|
||||
group system log diag
|
||||
|
||||
service qseeproxydaemon /system/vendor/bin/qseeproxydaemon
|
||||
class late_start
|
||||
user system
|
||||
group system
|
||||
|
||||
service esepmdaemon /system/vendor/bin/esepmdaemon
|
||||
class core
|
||||
user system
|
||||
group nfc
|
||||
|
||||
#add poweroffhandler
|
||||
service poweroffhandler /system/vendor/bin/poweroffhandler
|
||||
class core
|
||||
user media
|
||||
group graphics audio
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service time_daemon /vendor/bin/time_daemon
|
||||
class main
|
||||
user system
|
||||
@ -895,23 +675,6 @@ service vendor.power_off_alarm /vendor/bin/power_off_alarm
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service vendor.hbtp /vendor/bin/hbtp_daemon
|
||||
class main
|
||||
user system
|
||||
group system
|
||||
capabilities SYS_NICE
|
||||
disabled
|
||||
|
||||
#service chre /vendor/bin/chre
|
||||
# class late_start
|
||||
# user system
|
||||
# group system
|
||||
# socket chre seqpacket 0660 root system
|
||||
# shutdown critical
|
||||
|
||||
on property:vendor.chre.enabled=0
|
||||
stop chre
|
||||
|
||||
service bugreport /system/bin/dumpstate -d -p -B -z -o /data/user_de/0/com.android.shell/files/bugreports/bugreport
|
||||
class main
|
||||
disabled
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Copyright (c) 2011-2016, 2018-2020 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:
|
||||
# # * Redistributions of source code must retain the above copyright
|
||||
# # notice, this list of conditions and the following disclaimer.
|
||||
# # * Redistributions in binary form must reproduce the above
|
||||
# # copyright notice, this list of conditions and the following
|
||||
# # disclaimer in the documentation and/or other materials provided
|
||||
# # with the distribution.
|
||||
# # * Neither the name of The Linux Foundation nor the names of its
|
||||
# # contributors may be used to endorse or promote products derived
|
||||
# # from this software without specific prior written permission.
|
||||
# #
|
||||
# # THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||
# # WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
|
||||
# # ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
|
||||
# # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
# # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
# # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
|
||||
# # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# # WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
|
||||
# # OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
|
||||
# # IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
#
|
||||
|
||||
on init
|
||||
exec u:r:vendor-qti-testscripts:s0 -- /vendor/bin/sh /vendor/bin/init.qti.ufs.debug.sh
|
Loading…
x
Reference in New Issue
Block a user