rosemary: Update blobs from V13.0.6.0
This commit is contained in:
+5
-5
@@ -1,4 +1,4 @@
|
||||
service bluetooth-1-0 /vendor/bin/hw/android.hardware.bluetooth@1.0-service-mediatek
|
||||
service bluetooth-1-1 /vendor/bin/hw/android.hardware.bluetooth@1.1-service-mediatek
|
||||
class hal
|
||||
user bluetooth
|
||||
group bluetooth
|
||||
@@ -6,10 +6,10 @@ service bluetooth-1-0 /vendor/bin/hw/android.hardware.bluetooth@1.0-service-medi
|
||||
capabilities SYS_NICE
|
||||
|
||||
on property:vts.native_server.on=1 && property:ro.build.type=userdebug
|
||||
stop bluetooth-1-0
|
||||
stop bluetooth-1-1
|
||||
on property:vts.native_server.on=1 && property:ro.build.type=eng
|
||||
stop bluetooth-1-0
|
||||
stop bluetooth-1-1
|
||||
on property:vts.native_server.on=0 && property:ro.build.type=userdebug
|
||||
start bluetooth-1-0
|
||||
start bluetooth-1-1
|
||||
on property:vts.native_server.on=0 && property:ro.build.type=eng
|
||||
start bluetooth-1-0
|
||||
start bluetooth-1-1
|
||||
+3
-1
@@ -9,7 +9,7 @@ service vendor.move_data_sh /system/bin/move_widevine_data.sh
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-service.widevine
|
||||
service vendor.drm-widevine-hal-1-4 /vendor/bin/hw/android.hardware.drm@1.4-service.widevine
|
||||
interface android.hardware.drm@1.0::ICryptoFactory widevine
|
||||
interface android.hardware.drm@1.0::IDrmFactory widevine
|
||||
interface android.hardware.drm@1.1::ICryptoFactory widevine
|
||||
@@ -18,6 +18,8 @@ service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-serv
|
||||
interface android.hardware.drm@1.2::IDrmFactory widevine
|
||||
interface android.hardware.drm@1.3::ICryptoFactory widevine
|
||||
interface android.hardware.drm@1.3::IDrmFactory widevine
|
||||
interface android.hardware.drm@1.4::ICryptoFactory widevine
|
||||
interface android.hardware.drm@1.4::IDrmFactory widevine
|
||||
interface android.hidl.base@1.0::IBase widevine
|
||||
class hal
|
||||
user media
|
||||
@@ -0,0 +1,5 @@
|
||||
service vendor.gnss-default /vendor/bin/hw/android.hardware.gnss-service.mediatek
|
||||
class hal
|
||||
user system
|
||||
capabilities WAKE_ALARM
|
||||
group system gps
|
||||
@@ -1,4 +0,0 @@
|
||||
service gnss_service /vendor/bin/hw/android.hardware.gnss@2.1-service-mediatek
|
||||
class hal
|
||||
user system
|
||||
group system gps
|
||||
@@ -1,4 +0,0 @@
|
||||
service vendor.keymaster-4-0-beanpod /vendor/bin/hw/android.hardware.keymaster@4.0-service.beanpod
|
||||
class early_hal
|
||||
user system
|
||||
group system drmrpc
|
||||
@@ -0,0 +1,6 @@
|
||||
service vendor.keymaster-4-1-beanpod /vendor/bin/hw/android.hardware.keymaster@4.1-service.beanpod
|
||||
interface android.hardware.keymaster@4.0::IKeymasterDevice default
|
||||
interface android.hardware.keymaster@4.1::IKeymasterDevice default
|
||||
class early_hal
|
||||
user system
|
||||
group system drmrpc
|
||||
@@ -0,0 +1,7 @@
|
||||
service android-hardware-media-c2-hal-1-2 /vendor/bin/hw/android.hardware.media.c2@1.2-mediatek
|
||||
class hal
|
||||
user mediacodec
|
||||
group camera drmrpc mediadrm media_rw sdcard_rw media system audio inet net_bt net_bt_admin net_bw_acct sdcard_r
|
||||
ioprio rt 4
|
||||
writepid /dev/cpuset/foreground/tasks
|
||||
|
||||
+5
-2
@@ -4,8 +4,11 @@ service neuralnetworks_hal_service_mtk_neuron /vendor/bin/hw/android.hardware.ne
|
||||
group system readproc
|
||||
disabled
|
||||
|
||||
on property:ro.vendor.mtk_nn_support=1
|
||||
on property:ro.vendor.mtk_nn_baseline_support=1
|
||||
start neuralnetworks_hal_service_mtk_neuron
|
||||
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/h2o 660 system system
|
||||
mkdir /data/vendor/hmp 0775 system system
|
||||
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/nn 0775 system system
|
||||
-1
@@ -3,6 +3,5 @@ service mtk_secure_element_hal_service /vendor/bin/hw/android.hardware.secure_el
|
||||
user secure_element
|
||||
group secure_element
|
||||
disabled
|
||||
|
||||
on boot && property:ro.boot.product.vendor.sku=rosemary
|
||||
start mtk_secure_element_hal_service
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
service vendor.thermal-hal-2-0.mtk /vendor/bin/hw/android.hardware.thermal@2.0-service.mtk
|
||||
interface android.hardware.thermal@1.0::IThermal default
|
||||
interface android.hardware.thermal@2.0::IThermal default
|
||||
socket thermal_hal_socket stream 660 root system
|
||||
class hal
|
||||
user system
|
||||
group system
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
on boot
|
||||
chown root system /sys/class/typec/port0/power_role
|
||||
chown root system /sys/class/typec/port0/data_role
|
||||
chown root system /sys/class/typec/port0/port_type
|
||||
chmod 664 /sys/class/typec/port0/power_role
|
||||
chmod 664 /sys/class/typec/port0/data_role
|
||||
chmod 664 /sys/class/typec/port0/port_type
|
||||
|
||||
service vendor.usb-hal-1-2 /vendor/bin/hw/android.hardware.usb@1.2-service-mediatekv2
|
||||
class hal
|
||||
user root
|
||||
group root system shell mtp
|
||||
capabilities
|
||||
@@ -9,7 +9,7 @@ service wpa_supplicant /vendor/bin/hw/wpa_supplicant \
|
||||
interface android.hardware.wifi.supplicant@1.1::ISupplicant default
|
||||
interface android.hardware.wifi.supplicant@1.2::ISupplicant default
|
||||
interface android.hardware.wifi.supplicant@1.3::ISupplicant default
|
||||
interface vendor.mediatek.hardware.wifi.supplicant@2.0::ISupplicant default
|
||||
interface android.hardware.wifi.supplicant@1.4::ISupplicant default
|
||||
class main
|
||||
socket wpa_wlan0 dgram 660 wifi wifi
|
||||
disabled
|
||||
|
||||
+40
-6
@@ -1,15 +1,47 @@
|
||||
# Set enableflags for boot Systrace
|
||||
#====== Capture Boot Systrace ======
|
||||
on early-init && property:ro.boot.boot_trace=1
|
||||
setprop debug.atrace.tags.enableflags 0x1fffffe
|
||||
# Configuare ftrace
|
||||
write /sys/kernel/tracing/buffer_size_kb "24576"
|
||||
write /sys/kernel/tracing/trace_options "nooverwrite"
|
||||
|
||||
#Trace SystemUI App for booting
|
||||
setprop debug.atrace.app_number 1
|
||||
setprop debug.atrace.app_0 "com.android.systemui"
|
||||
write /sys/kernel/tracing/events/sched/sched_stat_iowait/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_wakeup_new/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_blocked_reason/enable 1
|
||||
write /sys/kernel/tracing/events/android_fs/enable 1
|
||||
write /sys/kernel/tracing/events/block/block_rq_issue/enable 1
|
||||
write /sys/kernel/tracing/events/block/block_rq_insert/enable 1
|
||||
write /sys/kernel/tracing/events/block/block_rq_complete/enable 1
|
||||
write /sys/kernel/tracing/events/power/cpu_frequency_limits/enable 1
|
||||
|
||||
# re-triger trace after atrace.rc disable tracing_on on late-init
|
||||
# enable mtk events for Legacy kernel
|
||||
write /sys/devices/system/cpu/perf/enable 1
|
||||
write /sys/kernel/tracing/events/mtk_events/perf_index_l/enable 1
|
||||
write /sys/kernel/tracing/events/mtk_events/perf_index_s/enable 1
|
||||
|
||||
setprop debug.atrace.tags.enableflags 0x1fffffe
|
||||
|
||||
#Trace SystemUI App for booting
|
||||
setprop debug.atrace.app_number 1
|
||||
setprop debug.atrace.app_0 "com.android.systemui"
|
||||
|
||||
# try to enable mtk events early
|
||||
on late-fs && property:ro.boot.boot_trace=1
|
||||
write /sys/devices/system/cpu/perf/enable 1
|
||||
write /sys/kernel/tracing/events/perf_tracker/enable 1
|
||||
write /sys/kernel/tracing/events/scheduler/sched_frequency_limits/enable 1
|
||||
|
||||
# enable mtk events
|
||||
on post-fs-data && property:ro.boot.boot_trace=1
|
||||
write /sys/devices/system/cpu/perf/enable 1
|
||||
write /sys/kernel/tracing/events/perf_tracker/enable 1
|
||||
write /sys/kernel/tracing/events/scheduler/sched_frequency_limits/enable 1
|
||||
|
||||
# atrace.rc disable ftrace on late-init, re-enable ftrace
|
||||
on late-init && property:ro.boot.boot_trace=1
|
||||
write /sys/kernel/tracing/tracing_on 1
|
||||
|
||||
|
||||
#====== Capture Systrace via property ======
|
||||
on property:persist.vendor.boot_trace=1
|
||||
write /proc/bootprof "Persist boot_trace trigger"
|
||||
write /sys/devices/system/cpu/perf/enable 1
|
||||
@@ -19,6 +51,7 @@ on property:persist.vendor.boot_trace=1
|
||||
|
||||
# enable events
|
||||
write /sys/kernel/tracing/events/power/cpu_frequency/enable 1
|
||||
write /sys/kernel/tracing/events/power/cpu_frequency_limits/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_wakeup/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_wakeup_new/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_switch/enable 1
|
||||
@@ -31,6 +64,7 @@ on property:persist.vendor.boot_trace=1
|
||||
write /sys/kernel/tracing/events/block/block_rq_complete/enable 1
|
||||
write /sys/kernel/tracing/events/workqueue/workqueue_execute_start/enable 1
|
||||
write /sys/kernel/tracing/events/workqueue/workqueue_execute_end/enable 1
|
||||
write /sys/kernel/tracing/events/scheduler/sched_frequency_limits/enable 1
|
||||
|
||||
# Configuare ftrace
|
||||
write /sys/kernel/tracing/buffer_size_kb "24576"
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
on early-init
|
||||
exec_background -- /vendor/bin/chipinfo
|
||||
|
||||
on post-fs-data
|
||||
wait_for_prop ro.vendor.soc.model_ready 1
|
||||
setprop ro.soc.model ${ro.vendor.soc.model}
|
||||
setprop ro.soc.manufacturer ${ro.vendor.soc.manufacturer}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
# MTK platform .rc configure
|
||||
service dmc_core /vendor/bin/dmc_core
|
||||
class core
|
||||
class hal
|
||||
user system
|
||||
group system
|
||||
interface vendor.mediatek.hardware.dmc@1.0::IDmcService dmc_hidl_service
|
||||
interface vendor.mediatek.hardware.dmc@1.1::IDmcService dmc_hidl_service
|
||||
interface vendor.mediatek.hardware.dmc@1.2::IDmcService dmc_hidl_service
|
||||
interface vendor.mediatek.hardware.apmonitor@2.0::IApmService apm_hidl_service
|
||||
disabled
|
||||
oneshot
|
||||
@@ -15,6 +15,7 @@ service hostapd /vendor/bin/hw/hostapd
|
||||
interface android.hardware.wifi.hostapd@1.0::IHostapd default
|
||||
interface android.hardware.wifi.hostapd@1.1::IHostapd default
|
||||
interface android.hardware.wifi.hostapd@1.2::IHostapd default
|
||||
interface android.hardware.wifi.hostapd@1.3::IHostapd default
|
||||
class main
|
||||
capabilities NET_ADMIN NET_RAW
|
||||
user wifi
|
||||
|
||||
-36
@@ -1,36 +0,0 @@
|
||||
#
|
||||
|
||||
on early-init
|
||||
|
||||
on post-fs-data
|
||||
|
||||
#SeLinux
|
||||
mkdir /data/vendor/mdlpm 0770 system radio
|
||||
restorecon /data/vendor/mdlpm
|
||||
mkdir /data/vendor/md3 0770 system radio
|
||||
restorecon /data/vendor/md3
|
||||
|
||||
mkdir /data/vendor_de/md 0770 system radio
|
||||
restorecon /data/vendor_de/md
|
||||
|
||||
restorecon_recursive /mnt/vendor/protect_f
|
||||
restorecon_recursive /mnt/vendor/protect_s
|
||||
|
||||
#
|
||||
# Modem related services
|
||||
#
|
||||
|
||||
service vendor.ccci_fsd /vendor/bin/ccci_fsd 0
|
||||
user radio
|
||||
group radio system
|
||||
class core
|
||||
priority -20
|
||||
ioprio rt 4
|
||||
oneshot
|
||||
|
||||
service vendor.ccci3_fsd /vendor/bin/ccci_fsd 2
|
||||
user radio
|
||||
group radio system
|
||||
class core
|
||||
oneshot
|
||||
|
||||
+14
@@ -14,12 +14,26 @@ on post-fs-data
|
||||
# chown radio radio /sys/class/BOOT/BOOT/boot/md
|
||||
chown radio radio /sys/kernel/ccci/boot
|
||||
|
||||
#from ccci_fsd
|
||||
mkdir /data/vendor/mdlpm 0770 system radio
|
||||
restorecon /data/vendor/mdlpm
|
||||
# mkdir /data/vendor/md3 0770 system radio
|
||||
restorecon /data/vendor/md3
|
||||
|
||||
mkdir /data/vendor_de/md 0770 system radio
|
||||
restorecon /data/vendor_de/md
|
||||
|
||||
restorecon_recursive /mnt/vendor/protect_f
|
||||
restorecon_recursive /mnt/vendor/protect_s
|
||||
|
||||
#SeLinux
|
||||
|
||||
service ccci_mdinit /vendor/bin/ccci_mdinit 0
|
||||
user system
|
||||
group radio system
|
||||
class core
|
||||
priority -20
|
||||
ioprio rt 4
|
||||
oneshot
|
||||
|
||||
service ccci3_mdinit /vendor/bin/ccci_mdinit 2
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
|
||||
# load gps_drv
|
||||
on property:vendor.connsys.driver.ready=yes
|
||||
insmod /vendor/lib/modules/gps_drv.ko
|
||||
insmod /vendor/lib/modules/${ro.vendor.gps.chrdev}.ko
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
on boot
|
||||
setprop ro.vendor.md_apps.support 1
|
||||
setprop ro.vendor.md_apps.load_type user
|
||||
setprop ro.vendor.md_apps.load_verno "MOLY.LR13.R1.MP.V89.5.P64"
|
||||
setprop ro.vendor.md_apps.load_verno "MOLY.LR13.R1.MP.V89.6.P13"
|
||||
setprop ro.vendor.md_apps.load_gencfg "GEN95_USER"
|
||||
setprop ro.vendor.md_apps.load_date "2022/03/23 14:41:54 GMT +08:00"
|
||||
setprop ro.vendor.md_apps.load_date "2022/05/31 23:22:53 GMT +08:00"
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
#copy from device/mediatek/common/init.volte.rc
|
||||
|
||||
service vendor.volte_imcb /vendor/bin/volte_imcb
|
||||
class core
|
||||
class main
|
||||
socket volte_imsa1 stream 660 system radio
|
||||
socket volte_imsa2 stream 660 system radio
|
||||
# socket volte_imsvt1 stream 660 root radio
|
||||
|
||||
+1
-1
@@ -49,7 +49,7 @@ on property:vendor.volte_md_status=exception
|
||||
stop volte_imsm_93
|
||||
|
||||
service volte_imsm_93 /vendor/bin/volte_imsm_93
|
||||
class core
|
||||
class main
|
||||
user system
|
||||
group radio cache inet misc log system wifi net_raw
|
||||
capabilities NET_RAW NET_ADMIN
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
#copy from device/mediatek/common/init.volte.rc
|
||||
|
||||
service vendor.volte_stack /vendor/bin/volte_stack
|
||||
class core
|
||||
class main
|
||||
socket volte_stack stream 660 system system
|
||||
user system
|
||||
group system log inet radio
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
#copy from device/mediatek/common/init.volte.rc
|
||||
|
||||
service vendor.volte_ua /vendor/bin/volte_ua
|
||||
class core
|
||||
class main
|
||||
socket volte_ua stream 660 system system
|
||||
user radio
|
||||
group system log inet radio net_admin
|
||||
|
||||
-15
@@ -1,15 +0,0 @@
|
||||
#
|
||||
## WFCA related services (Begin)
|
||||
#
|
||||
|
||||
service wfca /vendor/bin/wfca
|
||||
class core
|
||||
socket wfca stream 660 root system
|
||||
socket wfca_rds stream 660 root system
|
||||
user root
|
||||
group system log inet radio net_admin root wakelock
|
||||
|
||||
#
|
||||
## WFCA related services (End)
|
||||
#
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
|
||||
# load wifi driver after wmt_loader finish
|
||||
on property:vendor.connsys.driver.ready=yes
|
||||
insmod /vendor/lib/modules/wmt_chrdev_wifi.ko
|
||||
insmod /vendor/lib/modules/${ro.vendor.wlan.chrdev}.ko
|
||||
insmod /vendor/lib/modules/wlan_drv_${ro.vendor.wlan.gen}.ko
|
||||
start wlan_assistant
|
||||
|
||||
-42
@@ -1,42 +0,0 @@
|
||||
on post-fs-data
|
||||
exec rm -f /data/vendor/ipsec/wo
|
||||
mkdir /data/vendor/ipsec 0770 system system
|
||||
mkdir /data/vendor/ipsec/wo 0770 system system
|
||||
mkdir /dev/vendor/net/ 0770 system system
|
||||
chown system /data/vendor/ipsec/wo_apn.conf
|
||||
chown system /data/vendor/ipsec/charon.ctl
|
||||
chown system /data/vendor/ipsec/charon.pid
|
||||
chown system /data/vendor/ipsec/starter.charon.pid
|
||||
chmod 770 /data/vendor/ipsec/wo_apn.conf
|
||||
chmod 770 /data/vendor/ipsec/charon.ctl
|
||||
chmod 770 /data/vendor/ipsec/charon.pid
|
||||
chmod 770 /data/vendor/ipsec/starter.charon.pid
|
||||
|
||||
on property:vendor.volte_md_status=ready && property:persist.vendor.mtk_wfc_support=1
|
||||
start vendor.epdg_wod
|
||||
|
||||
on property:vendor.volte_md_status=reset
|
||||
stop vendor.epdg_wod
|
||||
|
||||
on property:vendor.volte_md_status=stop
|
||||
stop vendor.epdg_wod
|
||||
|
||||
on property:vendor.volte_md_status=flightmode
|
||||
stop vendor.epdg_wod
|
||||
|
||||
on property:vendor.volte_md_status=exception
|
||||
stop vendor.epdg_wod
|
||||
|
||||
# Trigger TRM when wod restart
|
||||
on property:ro.vendor.md_apps.load_type=user && property:init.svc.vendor.epdg_wod=restarting
|
||||
setprop vendor.ril.mux.report.case 2
|
||||
setprop vendor.ril.muxreport 1
|
||||
|
||||
service vendor.epdg_wod /vendor/bin/epdg_wod
|
||||
class late_start
|
||||
socket wod_action stream 660 system system
|
||||
socket wod_sim stream 660 system system
|
||||
user system
|
||||
group system shell log inet radio net_admin
|
||||
capabilities NET_RAW NET_ADMIN WAKE_ALARM CHOWN KILL NET_BIND_SERVICE
|
||||
disabled
|
||||
@@ -1,65 +0,0 @@
|
||||
# MTK connectivity .rc configure
|
||||
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/stp_dump 0755 system system
|
||||
mkdir /data/vendor/connsyslog 0755 system system
|
||||
|
||||
on boot
|
||||
|
||||
# WMT
|
||||
service wmt_loader /vendor/bin/wmt_loader
|
||||
class early_hal
|
||||
user system
|
||||
group system
|
||||
oneshot
|
||||
|
||||
service wmt_launcher /vendor/bin/wmt_launcher -p /vendor/firmware/ -o 1
|
||||
class early_hal
|
||||
user system
|
||||
group system
|
||||
|
||||
on property:ro.build.type=eng
|
||||
write /sys/kernel/debug/tracing/tracing_on 1
|
||||
|
||||
on property:persist.vendor.connsys.coredump.mode=1
|
||||
start stp_dump
|
||||
start bt_dump
|
||||
start wifi_dump
|
||||
|
||||
on property:persist.vendor.connsys.coredump.mode=2
|
||||
start stp_dump
|
||||
start bt_dump
|
||||
start wifi_dump
|
||||
|
||||
on property:persist.vendor.connsys.coredump.mode=0
|
||||
stop stp_dump
|
||||
stop bt_dump
|
||||
stop wifi_dump
|
||||
|
||||
on property:vendor.connsys.driver.ready=yes && property:persist.vendor.connsys.coredump.mode=*
|
||||
write /proc/driver/wmt_user_proc "0x1 ${persist.vendor.connsys.coredump.mode}"
|
||||
write /proc/driver/conninfra_dbg "0x13 ${persist.vendor.connsys.coredump.mode}"
|
||||
|
||||
on property:vendor.connsys.driver.ready=yes && property:debug.vendor.connsys.suspend.alarm=*
|
||||
write /proc/driver/wmt_user_proc "0x2 ${debug.vendor.connsys.suspend.alarm}"
|
||||
|
||||
on property:persist.vendor.em.dy.debug=1
|
||||
setprop persist.vendor.connsys.coredump.mode 0
|
||||
|
||||
service stp_dump /vendor/bin/stp_dump3
|
||||
user system
|
||||
group system sdcard_rw misc
|
||||
class core
|
||||
disabled
|
||||
|
||||
service bt_dump /vendor/bin/bt_dump
|
||||
user system
|
||||
group system sdcard_rw misc
|
||||
class core
|
||||
disabled
|
||||
|
||||
service wifi_dump /vendor/bin/wifi_dump
|
||||
user system
|
||||
group system sdcard_rw misc
|
||||
class core
|
||||
disabled
|
||||
+3
-1
@@ -223,6 +223,8 @@ on fs
|
||||
# rpmb device
|
||||
chmod 0660 /dev/rpmb0
|
||||
chown system system /dev/rpmb0
|
||||
chmod 0660 /dev/mmcblk0rpmb
|
||||
chown root system /dev/mmcblk0rpmb
|
||||
# legacy rpmb device for cross-platform compatibility
|
||||
chmod 0660 /dev/emmcrpmb0
|
||||
chown system system /dev/emmcrpmb0
|
||||
@@ -236,4 +238,4 @@ on property:vendor.crypto.fake_encrypt=1 && property:vold.post_fs_data_done=1
|
||||
setprop vendor.soter.teei.crypto.state unencrypted
|
||||
|
||||
on post-fs-data
|
||||
setprop vendor.soter.teei.logini "start"
|
||||
setprop vendor.soter.teei.logini "start"
|
||||
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
# MTK platform .rc configure
|
||||
|
||||
service mtk_pkm_service /vendor/bin/mtk_pkm_service
|
||||
class core
|
||||
user system
|
||||
group system inet net_admin net_raw
|
||||
capabilities NET_ADMIN NET_RAW
|
||||
disabled
|
||||
|
||||
on property:vendor.diagnostic.packetmonitor=0
|
||||
stop mtk_pkm_service
|
||||
|
||||
on property:vendor.diagnostic.packetmonitor=1
|
||||
start mtk_pkm_service
|
||||
+6
@@ -17,6 +17,12 @@ service vendor.ril-daemon-mtk /vendor/bin/hw/mtkfusionrild -l libmtk-ril.so
|
||||
on property:vendor.ril.mtk=1
|
||||
start vendor.ril-daemon-mtk
|
||||
|
||||
on property:vendor.ril.mtk.restart=1
|
||||
restart vendor.ril-daemon-mtk
|
||||
|
||||
on property:ro.vendor.mtk_mipc_support=1
|
||||
start vendor.ril-daemon-mtk
|
||||
|
||||
on property:vold.decrypt=trigger_restart_framework
|
||||
start vendor.ril-daemon-mtk
|
||||
|
||||
|
||||
+5
@@ -8,3 +8,8 @@ service netdagent /vendor/bin/netdagent
|
||||
on property:persist.vendor.operator.optr=OP12
|
||||
write /proc/sys/net/optr 12
|
||||
|
||||
# NTT also need this feature. optr in kernel
|
||||
# only is like a feature option to enable this
|
||||
# feature. No longer operator code meaning again.
|
||||
on property:persist.vendor.operator.optr=OP17
|
||||
write /proc/sys/net/optr 12
|
||||
|
||||
+10
@@ -2,7 +2,17 @@ on early-init
|
||||
# Change AOSP default tcp congestion control from cubic to bic.
|
||||
write /proc/sys/net/ipv4/tcp_congestion_control bic
|
||||
|
||||
# turn off hybrid slow start algorithm
|
||||
write /sys/module/tcp_cubic/parameters/hystart 0
|
||||
|
||||
# Change the slow start threshold from 0 to 1400
|
||||
write /sys/module/tcp_cubic/parameters/initial_ssthresh 1400
|
||||
|
||||
# When ftp is active mode, if nf_conntrack_helper is default value--0,
|
||||
# ftp download/upload session will fail with usb tethering, because ftp
|
||||
# response msg doesnot change ip to 192.168.42.xx manually
|
||||
write /proc/sys/net/netfilter/nf_conntrack_helper 1
|
||||
|
||||
# Decrease gro_normal_batch to 1, to avoid received packets are accumulated
|
||||
# which will result from timeout in the lower throughput case--such as mms
|
||||
# write /proc/sys/net/core/gro_normal_batch 1
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
service tetheroffloadservice /vendor/bin/hw/tetheroffloadservice
|
||||
interface android.hardware.tetheroffload.config@1.0::IOffloadConfig default
|
||||
interface android.hardware.tetheroffload.control@1.0::IOffloadControl default
|
||||
interface android.hardware.tetheroffload.control@1.1::IOffloadControl default
|
||||
class hal
|
||||
user system
|
||||
group net_admin net_raw system misc
|
||||
oneshot
|
||||
disabled
|
||||
@@ -1,5 +0,0 @@
|
||||
service dfps-1-0 /vendor/bin/hw/vendor.mediatek.hardware.dfps@1.0-service
|
||||
class hal
|
||||
user system
|
||||
group graphics drmrpc
|
||||
capabilities SYS_NICE
|
||||
@@ -1,19 +0,0 @@
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/doe 0711 root root
|
||||
mkdir /data/vendor/doe/data 0700 root root
|
||||
mkdir /data/vendor/doe/testers 0700 root root
|
||||
mkdir /data/vendor/doe/dexecutor 0700 root root
|
||||
mkdir /data/vendor/doe/results 0755 root root
|
||||
|
||||
service dplanner-2-0 /vendor/bin/hw/vendor.mediatek.hardware.dplanner@2.0-service
|
||||
interface vendor.mediatek.hardware.dplanner@2.0::IDPlanner default
|
||||
disabled
|
||||
class hal
|
||||
user root
|
||||
group system
|
||||
|
||||
on property:init.svc.zygote=stopping && property:init.svc.dplanner-2-0=running
|
||||
restart dplanner-2-0
|
||||
|
||||
on property:init.svc.zygote=restarting && property:init.svc.dplanner-2-0=running
|
||||
restart dplanner-2-0
|
||||
@@ -1,4 +0,0 @@
|
||||
service gpu-1-0 /vendor/bin/hw/vendor.mediatek.hardware.gpu@1.0-service
|
||||
class hal
|
||||
user system
|
||||
group system graphics
|
||||
-4
@@ -1,4 +0,0 @@
|
||||
service keyinstall-1-0 /vendor/bin/hw/vendor.mediatek.hardware.keyinstall@1.0-service
|
||||
class hal
|
||||
user system
|
||||
group system
|
||||
@@ -0,0 +1,8 @@
|
||||
service mmagent-1-1 /vendor/bin/hw/vendor.mediatek.hardware.mmagent@1.1-service
|
||||
interface vendor.mediatek.hardware.mmagent@1.1::IMMAgent default
|
||||
interface vendor.mediatek.hardware.mmagent@1.0::IMMAgent default
|
||||
class main
|
||||
oneshot
|
||||
disabled
|
||||
user system
|
||||
group system graphics
|
||||
+2
-1
@@ -1,4 +1,5 @@
|
||||
service mms-1-5 /vendor/bin/hw/vendor.mediatek.hardware.mms@1.5-service
|
||||
service mms-1-6 /vendor/bin/hw/vendor.mediatek.hardware.mms@1.6-service
|
||||
interface vendor.mediatek.hardware.mms@1.6::IMms default
|
||||
interface vendor.mediatek.hardware.mms@1.5::IMms default
|
||||
interface vendor.mediatek.hardware.mms@1.4::IMms default
|
||||
interface vendor.mediatek.hardware.mms@1.3::IMms default
|
||||
-7
@@ -1,7 +0,0 @@
|
||||
service mtkcodecservice-1-1 /vendor/bin/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-service
|
||||
interface vendor.mediatek.hardware.mtkcodecservice@1.1::IMtkCodecService default
|
||||
oneshot
|
||||
disabled
|
||||
class hal
|
||||
user system
|
||||
group audio media sdcard_r
|
||||
@@ -0,0 +1,16 @@
|
||||
#
|
||||
# volte_clientapi_ua specific system properties
|
||||
#
|
||||
on property:sys.boot_completed=1 && property:persist.vendor.clientapi_support=1
|
||||
start volte_clientapi_ua
|
||||
|
||||
#
|
||||
# volte_clientapi_ua specific system service and socket information
|
||||
#
|
||||
service volte_clientapi_ua /vendor/bin/volte_clientapi_ua
|
||||
class hal
|
||||
socket volte_clientapi stream 666 root system
|
||||
user system
|
||||
group system log inet radio
|
||||
disabled
|
||||
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
##
|
||||
#
|
||||
# volte_rcs_ua specific system properties
|
||||
#
|
||||
on property:sys.boot_completed=1 && property:persist.vendor.mtk_rcs_ua_support=1
|
||||
start volte_rcs_ua
|
||||
|
||||
#
|
||||
# volte_rcs_ua specific system service and socket information
|
||||
#
|
||||
service volte_rcs_ua /vendor/bin/volte_rcs_ua
|
||||
class hal
|
||||
socket rcs_ua_proxy stream 666 root system
|
||||
user system
|
||||
group system log inet radio
|
||||
disabled
|
||||
Reference in New Issue
Block a user