You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.6 KiB
47 lines
1.6 KiB
# Copyright (C) 2012 The Android Open Source Project
|
|
#
|
|
# IMPORTANT: Do not create world writable files or directories.
|
|
# This is a common source of Android security bugs.
|
|
#
|
|
|
|
service ril-daemon /vendor/bin/hw/rild
|
|
class main
|
|
user radio
|
|
group radio cache inet misc audio log oem_2901 system drmrpc vpn readproc wakelock net_admin
|
|
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW SYS_ADMIN CHOWN SYS_TIME
|
|
socket sap_uim_socket1 stream 660 bluetooth bluetooth
|
|
|
|
service irsc_util_oem /vendor/bin/irsc_util "/vendor/etc/sec_config_oem"
|
|
class core
|
|
user root
|
|
oneshot
|
|
|
|
# Avoid running ril-daemon services on qualcomm model
|
|
service vendor.ril-daemon /vendor/bin/hw/rild-dummy
|
|
override
|
|
|
|
service vendor.ril-daemon1 /vendor/bin/hw/rild-dummy
|
|
override
|
|
|
|
service vendor.ril-daemon2 /vendor/bin/hw/rild-dummy
|
|
override
|
|
|
|
service vendor.ril-daemon3 /vendor/bin/hw/rild-dummy
|
|
override
|
|
|
|
# Disable vendor.embmsslServer to fix VTS failure
|
|
# as vendor.embmsslServer is not running even though it has interface
|
|
service vendor.embmsslServer /vendor/bin/embmsslServer
|
|
override
|
|
|
|
on property:init.svc.vendor.netmgrd=running && property:ro.vendor.use_data_netmgrd=false
|
|
stop vendor.netmgrd
|
|
|
|
# To enable QMS logs
|
|
on post-fs-data
|
|
mkdir /data/vendor/qms_logs 0775 radio system
|
|
mkdir /data/vendor/qms_logs/main 0775 radio system
|
|
mkdir /data/vendor/qms_logs/other 0775 radio system
|
|
mkdir /data/vendor/qms_logs/config 0775 radio system
|
|
copy /vendor/etc/qms_log_config /data/vendor/qms_logs/config/qms_log_config
|
|
chmod 0666 /data/vendor/qms_logs/config/qms_log_config
|
|
|