From d3b3b3c6f44b4ce2c1964fe2c01e238bb224e5ed Mon Sep 17 00:00:00 2001 From: Alex Winkowski Date: Tue, 4 May 2021 19:39:08 +0200 Subject: [PATCH] miatoll: rootdir: Clean up init.target.rc --- rootdir/etc/init.target.rc | 500 ------------------------------------- 1 file changed, 500 deletions(-) diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index 736fdb7..c3bcd3f 100644 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -28,20 +28,12 @@ # on early-init - write /proc/sys/kernel/sched_boost 1 mkdir /dsp 0771 media media mkdir /firmware 0771 system system mkdir /bt_firmware 0771 system system symlink /data/tombstones /tombstones on init - write /dev/stune/foreground/schedtune.sched_boost_no_override 1 - write /dev/stune/top-app/schedtune.sched_boost_no_override 1 - write /dev/stune/schedtune.colocate 0 - write /dev/stune/background/schedtune.colocate 0 - write /dev/stune/system-background/schedtune.colocate 0 - write /dev/stune/foreground/schedtune.colocate 0 - write /dev/stune/top-app/schedtune.colocate 1 write /sys/module/qpnp_rtc/parameters/poweron_alarm 1 wait /dev/block/platform/soc/${ro.boot.bootdevice} symlink /dev/block/platform/soc/${ro.boot.bootdevice} /dev/block/bootdevice @@ -78,11 +70,6 @@ on property:sys.boot_completed=1 # Enable ZRAM on boot_complete swapon_all /vendor/etc/fstab.qcom -service sec_nvm /vendor/bin/sec_nvm - class core - user system - group system - on post-fs-data mkdir /data/vendor/touchpad 0775 system system mkdir /data/tombstones 0771 system system @@ -90,20 +77,13 @@ on post-fs-data mkdir /tombstones/lpass 0771 system system mkdir /tombstones/wcnss 0771 system system mkdir /tombstones/dsps 0771 system system - mkdir /data/vendor/hbtp 0750 system system mkdir /persist/qti_fp 0700 system system mkdir /data/vendor/nnhal 0700 system system mkdir /data/vendor/mac_addr 0771 system system -#Creat charger log - mkdir /data/vendor/charge_logger 0771 system system - mkdir /data/vendor/thermal 0771 root system mkdir /data/vendor/thermal/config 0771 root system mkdir /data/vendor/mac_addr 0771 system system - mkdir /data/vendor/wlan_logs 0770 system wifi -# For cpusets initialize for Silver Only first and then Silver + Gold -# Silver Only configuration cannot work with 0-7 on boot chown system system /sys/class/drm/card0-DSI-1/disp_param chmod 0664 /sys/class/drm/card0-DSI-1/disp_param @@ -111,20 +91,8 @@ on boot chmod 0664 /sys/class/drm/card0-DSI-1/mipi_reg chown system system /sys/class/drm/card0-DSI-1/panel_info chmod 0444 /sys/class/drm/card0-DSI-1/panel_info - write /dev/cpuset/audio-app/cpus 1-2 - chown system system /sys/kernel/hbtp/display_pwr start rmt_storage start rfs_access - write /dev/cpuset/top-app/cpus 0-3 - write /dev/cpuset/foreground/cpus 0-3 - write /dev/cpuset/foreground/boost/cpus 0-3 - write /dev/cpuset/background/cpus 0-3 - write /dev/cpuset/system-background/cpus 0-3 - write /dev/cpuset/top-app/cpus 0-7 - write /dev/cpuset/foreground/cpus 0-7 - write /dev/cpuset/foreground/boost/cpus 0-7 - write /dev/cpuset/background/cpus 0-7 - write /dev/cpuset/system-background/cpus 0-7 # Add a cpuset for the camera daemon # We want all cores for camera @@ -156,14 +124,6 @@ on boot chmod 0666 /dev/qseecom chmod 0644 /dev/goodix_fp chown system system /dev/goodix_fp -#Load WLAN driver - insmod /vendor/lib/modules/wlan.ko - -#Load exfat driver - insmod /vendor/lib/modules/exfat.ko - -#Load mi memory driver - insmod /vendor/lib/modules/mi_memory.ko #USB controller configuration setprop vendor.usb.rndis.func.name "gsi" @@ -173,19 +133,6 @@ on boot setprop vendor.usb.qdss.inst.name "qdss" setprop sys.usb.configfs 1 -#start camera server as daemon -#service qcamerasvr /system/bin/mm-qcamera-daemon -# class late_start -# user camera - -service audioshell_service /vendor/bin/audioshell_service - oneshot - disabled - -on property:ro.vendor.miui.region=* - start audioshell_service - -# group camera system inet input graphics #pd-mapper service vendor.pd_mapper /vendor/bin/pd-mapper class core @@ -222,49 +169,8 @@ on charger chown system system /sys/class/leds/red/brightness chmod 0666 /sys/class/leds/red/brightness chmod 0666 /sys/class/backlight/panel0-backlight/brightness - mkdir /data/vendor/charge_logger 0771 system system - start charge_logger start vendor.power_off_alarm - -on property:vendor.display.lcd_density=640 - setprop dalvik.vm.heapgrowthlimit 512m - -on property:vendor.display.lcd_density=560 - setprop dalvik.vm.heapgrowthlimit 256m - -on property:vendor.display.lcd_density=480 - setprop dalvik.vm.heapgrowthlimit 128m - -on property:vendor.display.lcd_density=240 - setprop dalvik.vm.heapgrowthlimit 96m - -on property:vendor.display.lcd_density=160 - setprop dalvik.vm.heapgrowthlimit 96m - -## import cne init file -#on post-fs -# export LD_PRELOAD /vendor/lib/libNimsWrap.so -# -## Allow usb charging to be disabled peristently -#on property:persist.usb.chgdisabled=1 -# write /sys/class/power_supply/battery/charging_enabled 0 -# -#on property:persist.usb.chgdisabled=0 -# write /sys/class/power_supply/battery/charging_enabled 1 - -# QR_code feature -service nv_mac /vendor/bin/nv_mac - class late_start - user system - group system inet net_raw wifi - disabled - oneshot - -on property:sys.boot_completed=1 - start nv_mac -#end - service vibrator_calibration /vendor/bin/vibrator_calibration class late_start user system @@ -274,411 +180,5 @@ service vibrator_calibration /vendor/bin/vibrator_calibration on property:sys.boot_completed=1 start vibrator_calibration -service spdaemon /vendor/bin/spdaemon - class core - user system - group system - -#service qosmgrd /system/bin/qosmgr /system/etc/qosmgr_rules.xml -# user system -# group system -# disabled -# - -#service security-check1 /sbin/security_boot_check system -# class core -# oneshot -# -#service security-check2 /sbin/security_boot_check recovery -# class core -# oneshot -# -#service time_daemon /system/vendor/bin/time_daemon -# class late_start -# user root -# group root - -#service audiod /vendor/bin/audiod -# class late_start -# user system -# group system -# -#service usf_tester /vendor/bin/usf_tester -# user system -# group system inet -# disabled -# -#service usf_epos /vendor/bin/usf_epos -# user system -# group system inet -# disabled -# -#service usf_gesture /vendor/bin/usf_gesture -# user system -# group system inet -# disabled -# - -#service usf_sync_gesture /system/bin/usf_sync_gesture -# user system -# group system inet -# disabled -# - -#service usf_p2p /system/bin/usf_p2p -# user system -# group system inet -# disabled -# -#service usf_hovering /vendor/bin/usf_hovering -# user system -# group system inet -# disabled -# -#service usf_proximity /system/bin/usf_proximity -# user system -# group system inet -# disabled -# -#service usf-post-boot /system/vendor/bin/sh /system/etc/usf_post_boot.sh -# class late_start -# user root -# disabled -# oneshot -# -#on property:init.svc.bootanim=stopped -# start usf-post-boot -# -# -#on boot -# insmod /system/lib/modules/adsprpc.ko -# insmod /system/lib/modules/mhi.ko -## access permission for secure touch -# chmod 0660 /sys/devices/f9966000.i2c/i2c-1/1-004a/secure_touch_enable -# chmod 0440 /sys/devices/f9966000.i2c/i2c-1/1-004a/secure_touch -# chmod 0660 /sys/devices/f9966000.i2c/i2c-1/1-0020/secure_touch_enable -# chmod 0440 /sys/devices/f9966000.i2c/i2c-1/1-0020/secure_touch -# chown system drmrpc /sys/devices/f9966000.i2c/i2c-1/1-004a/secure_touch_enable -# chown system drmrpc /sys/devices/f9966000.i2c/i2c-1/1-004a/secure_touch -# chown system drmrpc /sys/devices/f9966000.i2c/i2c-1/1-0020/secure_touch_enable -# chown system drmrpc /sys/devices/f9966000.i2c/i2c-1/1-0020/secure_touch -# -# -# -#service mdm_helper /system/bin/mdm_helper -# class core -# onrestart setprop ro.service.mdm_helper_restarted "true" -# disabled -# -#service mdm_helper_proxy /system/bin/mdm_helper_proxy -# class core -# disabled -# -#service qcamerasvr /system/bin/mm-qcamera-daemon -# class late_start -# user camera -# group camera system inet input graphics -# -# Stop mdm_helper_proxy in case of shutdown -#on property:sys.shutdown.requested=* -# stop mdm_helper_proxy -# -# Stop mdm_helper_proxy on APQ target -#on property:ro.radio.noril=yes -# stop mdm_helper_proxy -# -#on property:persist.airplane.mode.pwr.svg=enabled -# setprop ro.mdm_helper_proxy_req false -# -#on property:init.svc.ril-daemon=running -# setprop ro.mdm_helper_proxy_req true -# -## Start mdm_helper_proxy -#on property:ro.mdm_helper_proxy_req=true -# start mdm_helper_proxy -# -## QCA1530 SoC core detect -#service gnss-detect /system/vendor/bin/gnss.qca1530.sh detect -# class core -# oneshot -# -## QCA1530 SoC late_start group trigger -#service gnss-init /system/vendor/bin/gnss.qca1530.sh init -# class late_start -# oneshot -# -## QCA1530 SoC Service Daemon -#service gnss-svcd /system/vendor/bin/gnss.qca1530.sh start -# class late_start -# user root -# group gps system qcom_diag diag log inet net_raw -# disabled - - -#on property:vold.decrypt=trigger_restart_framework -# start vendor.cnss_diag - -service vendor.cnss_diag /system/vendor/bin/cnss_diag -q -f -t HELIUM - class main - user system - group system wifi inet sdcard_rw media_rw diag - disabled - -service ppd /vendor/bin/mm-pp-dpps - class late_start - user system - group system graphics - socket pps stream 0660 system system - disabled - -on property:init.svc.hwcomposer-2-1=stopped - stop ppd - -on property:init.svc.hwcomposer-2-1=running - start ppd - -on property:init.svc.hwcomposer-2-1=restarting - stop ppd - on property:ro.boot.multisim_config=* setprop persist.radio.multisim.config ${ro.boot.multisim_config} - -#service nqs /system/bin/nqs -# class late_start -# socket nqs_qsb_comm stream 660 system system -# user system -# group drmrpc -# -#service adsprpcd /system/vendor/bin/adsprpcd -# class main -# user media -# group media -# -##Start picture quality tuning service -#service vqttoolservice /system/bin/vqttoolservice -# class late_start -# socket vqtss stream 0660 system system -# user system -# group system - -service hbtp /system/vendor/bin/hbtp_daemon - class main - user system - group system - disabled - -service qfp-daemon /vendor/bin/qfp-daemon - class late_start - user system - group system drmrpc diag input - -service energy-awareness /system/vendor/bin/energy-awareness - class main - user system - group system - oneshot - -service smcinvoked /system/bin/smcinvoked - class main - user system - group system - -# smart pa cal add by lct -service smart-pa-cal /vendor/bin/FactoryApp -r -t 25 - user root - group root audio - disabled - oneshot - -on property:odm.pa-cal=0 - stop smart-pa-cal - -on property:odm.pa-cal=1 - start smart-pa-cal - -service smart-pa-test /vendor/bin/FactoryApp -f -t 25 - user root - group root audio - disabled - oneshot - -on property:odm.pa-test=0 - stop smart-pa-test - -on property:odm.pa-test=1 - start smart-pa-test - -# add charge_logger service for dump charge message -service charge_logger /vendor/bin/charge_logger - class last_start - user system - group system system wakelock - disabled - oneshot - -on property:sys.boot_completed=1 - start charge_logger - -service tinyhostless_loop /system/bin/tinyhostless -D 0 -P 30 -C 31 -p 256 -n 2 -c 1 -r 48000 - user root - group root audio - disabled - oneshot - -# Add for mic2 to speaker loopback test lct_20190501 -service tinyhostless_spk /system/bin/tinyhostless -D 0 -P 40 -C 31 -p 256 -n 2 -c 1 -r 48000 - user root - group root audio - disabled - oneshot - -service loopback_spk_start /vendor/bin/loopback.sh 1 1 - user root - group root audio - disabled - oneshot - -service loopback_spk_stop /vendor/bin/loopback.sh 1 0 - user root - group root audio - disabled - oneshot - -on property:odm.loopback-spk=1 - start loopback_spk_start - -on property:odm.loopback-spk=0 - start loopback_spk_stop -service dcvs-sh /vendor/bin/init.qti.dcvs.sh - class late_start - user root - group root system - disabled - oneshot - -on property:vendor.dcvs.prop=1 - start dcvs-sh - -#Add tools for wifi RF test and start by dial *#*#2008#*#* on 20191031 -service openwifi_L /vendor/bin/sh /vendor/bin/wifitest.sh - oneshot - disabled - -service closewifi_L /vendor/bin/sh /vendor/bin/wifitest_close.sh - oneshot - disabled - -on property:odm.openwifi_L=1 - start openwifi_L -on property:odm.closewifi_L=1 - start closewifi_L - -service wifiFtmdaemon /vendor/bin/ftmdaemon -dd -n - oneshot - disabled - -on property:vendor.sys.wifiFtmdaemon=1 - start wifiFtmdaemon -on property:vendor.sys.wifiFtmdaemon=0 - stop wifiFtmdaemon - -service myftmftm /vendor/bin/sh /vendor/bin/myftm.agent.sh - oneshot - disabled -on property:vendor.sys.myftm=1 - start myftmftm - -#End on 20191031 - -#add tools for bt RF test and start by dial *#*#2008#*#* on 20191031 -service wdsdaemon /vendor/bin/wdsdaemon -su - user root - group root - oneshot - disabled - -on property:odm.start_wdsdaemon=1 - start wdsdaemon -on property:odm.start_wdsdaemon=0 - stop wdsdaemon - -on property:odm.thermallct.isincall=1 - write /sys/class/power_supply/battery/device/thermalcall 1 - -on property:odm.thermallct.isincall=0 - write /sys/class/power_supply/battery/device/thermalcall 0 - -service displayfeature /vendor/bin/displayfeature - class late_start - user root - group root - -on property:init.svc.surfaceflinger=stopped - stop displayfeature - -on property:init.svc.surfaceflinger=running - start displayfeature - -on property:init.svc.surfaceflinger=restarting - stop displayfeature - -#2019.12.30 tianyajun add pocket mode -on property:odm.pocket.mode.keygurad.locked=1 - write /proc/tp_palm 1 - -on property:odm.pocket.mode.keygurad.locked=0 - write /proc/tp_palm 0 - -service blueduttest /vendor/bin/sh /vendor/bin/bluedut.sh - class late_start - user root - group root - disabled - oneshot - -service btclose /vendor/bin/sh /vendor/bin/bt_close.sh - user root - group root - oneshot - disabled - -on property:odm.closebt=1 - start btclose - -#End on 20191031 -#add for wifi 9434 log -service vendor.tcpdump /system/vendor/bin/tcpdump -i any -W 2 -C 2 -s 134 -w /data/vendor/wlan_logs/tcpdump.pcap - class main - user root - group root wifi inet sdcard_rw media_rw diag - disabled - oneshot - -service sniffer /system/vendor/bin/tcpdump -i wlan0 -w /sdcard/wlan_logs/sniffer.pcap - class main - user root - group root - disabled - oneshot - -on property:sys.user.0.ce_available=true - start vendor.cnss_diag - start vendor.tcpdump - -service startpktlog /system/vendor/bin/iwpriv wlan0 pktlog 2 - class main - user root - group root - disabled - oneshot - -service stoppktlog /system/vendor/bin/iwpriv wlan0 pktlog 0 - class main - user root - group root - disabled - oneshot - -on property:persist.sys.device_provisioned=1 - setprop dalvik.vm.dex2oat-cpu-set 0,1,2,3,4,5,7 - setprop dalvik.vm.dex2oat-threads 6