Loading rootdir/etc/init.samsungexynos7870.rc +73 −41 Original line number Diff line number Diff line Loading @@ -38,11 +38,6 @@ on post-fs-data chmod 0644 /dev/freezer/olaf/cgroup.procs chmod 0644 /dev/freezer/olaf/freezer.state chown system system /sys/class/power_supply/battery/batt_slate_mode chown system system /sys/class/power_supply/battery/battery_charging_enabled chown system system /sys/class/power_supply/battery/charging_enabled chown system system /sys/class/power_supply/battery/input_suspend # Log data folder mkdir /data/vendor 0771 root system mkdir /data/vendor/log 0771 root system Loading Loading @@ -925,44 +920,67 @@ on fs chmod 0660 /dev/radio0 chown bluetooth bluetooth /sys/devices/bluetooth/lna_en # LPM service lpm /vendor/bin/lpm class sec-charger critical # ARGOSD network_throughput chown system system /dev/network_throughput on property:ro.bootmode=charger mount ext4 /dev/block/platform/13540000.dwmmc0/by-name/SYSTEM /system wait ro # ARGOSD service argos-daemon /vendor/bin/argosd class main user system group system radio # LPM on property:ro.bootmode=charger wait /dev/block/platform/13540000.dwmmc0/by-name/EFS mount ext4 /dev/block/platform/13540000.dwmmc0/by-name/EFS /efs nosuid nodev noatime noauto_da_alloc,discard,journal_async_commit on property:ro.bootmode=charger mkdir /efs/lpm 0775 system system class_start sec-charger # Bluetooth on property:wc_transport.start_hci=true start start_hci_filter on property:wc_transport.start_hci=false stop start_hci_filter # MobiCore startup #service mobicore /system/bin/mcDriverDaemon -r /system/app/020a0000000000000000000000000000.drbin -r /system/app/mcRegistry/FFFFFFFFD00000000000000000000016.tlbin # user drmrpc # group drmrpc # class core service start_hci_filter /vendor/bin/wcnss_filter class late_start user bluetooth group bluetooth disabled # RPMB daemon service rpmbd /system/bin/rpmbd user root group drmrpc class main on property:sys.mobicoredaemon.enable=true start cs_service write /proc/iccc_ready 1 on property:ro.multisim.simslotcount=1 setprop persist.radio.multisim.config ss # Modem boot daemon # service cpboot-daemon /system/bin/cbd -d # class main # user root # group radio cache inet misc audio sdcard_rw log on property:ro.multisim.simslotcount=2 setprop persist.radio.multisim.config dsds # DM daemon # service DM-daemon /system/bin/dmd # class main # user root # group system # FINGERPRINT FRAMEWORK : starts fingerprintd service fingerprintd /system/bin/fingerprintd class late_start user system group system # SCE daemon # service SCE-daemon /system/bin/sced # class main # user root # group system # diag daemon # service DM-daemon /system/bin/diagexe # class main # user root # group system service fuse_sdcard /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/sdcard /storage/sdcard class late_start Loading @@ -971,6 +989,13 @@ service fuse_usb1 /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/usb1 /stor class late_start disabled # IPSec for VOLTE service ipsec-daemon /system/bin/IPSecService class main socket ipsec_socket stream 660 system net_admin user system group system net_raw inet net_admin # Set watchdog timer to 30 seconds and pet it every 10 seconds to get a 20 second margin service watchdogd /system/bin/watchdogd 10 20 class core Loading @@ -989,15 +1014,22 @@ service swapon /vendor/bin/sswap -s -f 1536 seclabel u:r:sswap:s0 oneshot on property:init.svc.bootanim=stopped # set property for touchkey light voltage table chown system system /efs/FactoryApp/tkey_light_version chown system system /efs/FactoryApp/tkey_light_crc # sem_daemon service sem_daemon /system/bin/sem_daemon class core user system group system nfc disabled # GPS service gpsd /vendor/bin/hw/gpsd -c /vendor/etc/gnss/gps.cfg class main user gps group system inet net_raw wakelock ioprio be 0 seclabel u:r:gpsd:s0 on property:sys.boot_completed=1 setprop security.semdaemonfinish 0 start sem_daemon on property:security.semdaemonfinish=1 stop sem_daemon on property:ro.multisim.simslotcount=1 setprop persist.radio.multisim.config ss on property:ro.multisim.simslotcount=2 setprop persist.radio.multisim.config dsds Loading
rootdir/etc/init.samsungexynos7870.rc +73 −41 Original line number Diff line number Diff line Loading @@ -38,11 +38,6 @@ on post-fs-data chmod 0644 /dev/freezer/olaf/cgroup.procs chmod 0644 /dev/freezer/olaf/freezer.state chown system system /sys/class/power_supply/battery/batt_slate_mode chown system system /sys/class/power_supply/battery/battery_charging_enabled chown system system /sys/class/power_supply/battery/charging_enabled chown system system /sys/class/power_supply/battery/input_suspend # Log data folder mkdir /data/vendor 0771 root system mkdir /data/vendor/log 0771 root system Loading Loading @@ -925,44 +920,67 @@ on fs chmod 0660 /dev/radio0 chown bluetooth bluetooth /sys/devices/bluetooth/lna_en # LPM service lpm /vendor/bin/lpm class sec-charger critical # ARGOSD network_throughput chown system system /dev/network_throughput on property:ro.bootmode=charger mount ext4 /dev/block/platform/13540000.dwmmc0/by-name/SYSTEM /system wait ro # ARGOSD service argos-daemon /vendor/bin/argosd class main user system group system radio # LPM on property:ro.bootmode=charger wait /dev/block/platform/13540000.dwmmc0/by-name/EFS mount ext4 /dev/block/platform/13540000.dwmmc0/by-name/EFS /efs nosuid nodev noatime noauto_da_alloc,discard,journal_async_commit on property:ro.bootmode=charger mkdir /efs/lpm 0775 system system class_start sec-charger # Bluetooth on property:wc_transport.start_hci=true start start_hci_filter on property:wc_transport.start_hci=false stop start_hci_filter # MobiCore startup #service mobicore /system/bin/mcDriverDaemon -r /system/app/020a0000000000000000000000000000.drbin -r /system/app/mcRegistry/FFFFFFFFD00000000000000000000016.tlbin # user drmrpc # group drmrpc # class core service start_hci_filter /vendor/bin/wcnss_filter class late_start user bluetooth group bluetooth disabled # RPMB daemon service rpmbd /system/bin/rpmbd user root group drmrpc class main on property:sys.mobicoredaemon.enable=true start cs_service write /proc/iccc_ready 1 on property:ro.multisim.simslotcount=1 setprop persist.radio.multisim.config ss # Modem boot daemon # service cpboot-daemon /system/bin/cbd -d # class main # user root # group radio cache inet misc audio sdcard_rw log on property:ro.multisim.simslotcount=2 setprop persist.radio.multisim.config dsds # DM daemon # service DM-daemon /system/bin/dmd # class main # user root # group system # FINGERPRINT FRAMEWORK : starts fingerprintd service fingerprintd /system/bin/fingerprintd class late_start user system group system # SCE daemon # service SCE-daemon /system/bin/sced # class main # user root # group system # diag daemon # service DM-daemon /system/bin/diagexe # class main # user root # group system service fuse_sdcard /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/sdcard /storage/sdcard class late_start Loading @@ -971,6 +989,13 @@ service fuse_usb1 /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/usb1 /stor class late_start disabled # IPSec for VOLTE service ipsec-daemon /system/bin/IPSecService class main socket ipsec_socket stream 660 system net_admin user system group system net_raw inet net_admin # Set watchdog timer to 30 seconds and pet it every 10 seconds to get a 20 second margin service watchdogd /system/bin/watchdogd 10 20 class core Loading @@ -989,15 +1014,22 @@ service swapon /vendor/bin/sswap -s -f 1536 seclabel u:r:sswap:s0 oneshot on property:init.svc.bootanim=stopped # set property for touchkey light voltage table chown system system /efs/FactoryApp/tkey_light_version chown system system /efs/FactoryApp/tkey_light_crc # sem_daemon service sem_daemon /system/bin/sem_daemon class core user system group system nfc disabled # GPS service gpsd /vendor/bin/hw/gpsd -c /vendor/etc/gnss/gps.cfg class main user gps group system inet net_raw wakelock ioprio be 0 seclabel u:r:gpsd:s0 on property:sys.boot_completed=1 setprop security.semdaemonfinish 0 start sem_daemon on property:security.semdaemonfinish=1 stop sem_daemon on property:ro.multisim.simslotcount=1 setprop persist.radio.multisim.config ss on property:ro.multisim.simslotcount=2 setprop persist.radio.multisim.config dsds