sanders: init: move some services to vendor

This commit is contained in:
Vachounet
2017-11-22 20:43:34 +01:00
committed by therootlord
parent 1f8198a460
commit a92cb18e1d
2 changed files with 29 additions and 27 deletions

View File

@@ -256,7 +256,7 @@ on property:ro.boot.dualsim=false
setprop persist.radio.multisim.config ""
setprop ro.telephony.default_network 10
service adspd /system/bin/adspd
service adspd /system/vendor/bin/adspd
class main
socket adspdsock stream 0660 system audio
user audio

View File

@@ -304,6 +304,12 @@ on post-fs-data
mkdir /data/misc/bluetooth 0770 bluetooth bluetooth
# Create the directories used by the Wireless subsystem
mkdir /data/vendor/wifi 0770 wifi wifi
mkdir /data/vendor/wifi/sockets 0770 wifi wifi
mkdir /data/vendor/wifi/hostapd 0770 wifi wifi
mkdir /data/vendor/wifi/hostapd/ctrl 0770 wifi wifi
mkdir /data/vendor/wifi/wpa_supplicant 0770 wifi wifi
mkdir /data/vendor/wifi/wigig_hostapd 0770 wifi wifi
mkdir /data/misc/wifi 0770 wifi wifi
mkdir /data/misc/wifi/sockets 0770 wifi wifi
mkdir /data/misc/wifi/wpa_supplicant 0770 wifi wifi
@@ -362,12 +368,12 @@ on post-fs-data
#symlink /data/misc/wifi/wpa_supplicant /data/system/wpa_supplicant
#Create directories for Location services
mkdir /data/misc/location 0770 gps gps
mkdir /data/misc/location/mq 0770 gps gps
mkdir /data/misc/location/xtwifi 0770 gps gps
mkdir /data/misc/location/gpsone_d 0770 system gps
mkdir /data/misc/location/quipc 0770 gps system
mkdir /data/misc/location/gsiff 0770 gps gps
mkdir /data/vendor/location 0770 gps gps
mkdir /data/vendor/location/mq 0770 gps gps
mkdir /data/vendor/location/xtwifi 0770 gps gps
mkdir /data/vendor/misc/location/gpsone_d 0770 system gps
mkdir /data/vendor/misc/location/quipc 0770 gps system
mkdir /data/vendor/misc/location/gsiff 0770 gps gps
#Create directory from IMS services
mkdir /data/shared 0755
@@ -377,10 +383,13 @@ on post-fs-data
mkdir /data/fota 0771
chown system system /data/fota
# Create /data/time folder for time-services
mkdir /data/time/ 0700 system system
#Create directory for hostapd
mkdir /data/hostapd 0770 system wifi
mkdir /data/audio/ 0770 media audio
# Create /data/vendor/time folder for time-services
mkdir /data/vendor/time/ 0700 system system
mkdir /data/vendor/audio/ 0770 media audio
# Create a folder for audio delta files
mkdir /data/audio/acdbdata 0770 media audio
@@ -402,15 +411,16 @@ on post-fs-data
mkdir /data/misc/SelfHost/socket/ 2770 system system
#Create PERFD deamon related dirs
mkdir /data/system/perfd 0770 root system
chmod 2770 /data/system/perfd
mkdir /data/vendor/perfd 0770 root system
chmod 2770 /data/vendor/perfd
rm /data/vendor/perfd/default_values
# NFC local data and nfcee xml storage
mkdir /data/nfc 0770 nfc nfc
mkdir /data/nfc/param 0770 nfc nfc
#Create IOP deamon related dirs
mkdir /data/misc/iop 0770 root system
mkdir /data/vendor/misc/iop 0770 root system
#Create SWAP related dirs
mkdir /data/system/swap 0770 root system
@@ -439,14 +449,6 @@ on property:persist.usb.chgdisabled=1
on property:persist.usb.chgdisabled=0
write /sys/class/power_supply/battery/charging_enabled 1
service perfd /system/vendor/bin/perfd
class main
user root
group root readproc
disabled
socket perfd seqpacket 0666 root system
writepid /dev/cpuset/system-background/tasks
service qseecomd /system/bin/qseecomd
class core
user root
@@ -507,12 +509,12 @@ service wcnss-service /system/bin/wcnss_service
group system wifi radio
oneshot
service adsprpcd /system/bin/adsprpcd
service adsprpcd /system/vendor/bin/adsprpcd
class main
user media
group media
service irsc_util /system/bin/irsc_util "/etc/sec_config"
service irsc_util /system/vendor/bin/irsc_util "/system/vendor/etc/sec_config"
class core
user root
oneshot
@@ -618,7 +620,7 @@ on property:sys.shutdown.requested=*
on property:ro.hw.ecompass=true
enable ecompassd
service config_bt_addr /system/bin/btnvtool -O
service config_bt_addr /system/vendor/bin/btnvtool -O
class core
user bluetooth
group bluetooth radio
@@ -765,7 +767,7 @@ service wlan_logging /system/bin/cnss_diag -q -f
disabled
oneshot
service cnss-daemon /system/bin/cnss-daemon -n -l
service cnss-daemon /system/vendor/bin/cnss-daemon -n -l
class late_start
user system
group system inet net_admin wifi
@@ -803,7 +805,7 @@ service dhcpcd_bnep4 /system/bin/dhcpcd -BKLG
disabled
oneshot
service loc_launcher /system/bin/loc_launcher
service loc_launcher /system/vendor/bin/loc_launcher
#loc_launcher will start as root and set its uid to gps
class late_start
group gps inet diag wifi
@@ -825,7 +827,7 @@ service qcom-sh /system/bin/sh /init.qcom.sh
user root
oneshot
service atfwd /system/bin/ATFWD-daemon
service atfwd /system/vendor/bin/ATFWD-daemon
class late_start
user system
group system radio