sanders: init: move some services to vendor
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user