.sh文件首先需要拷貝到對應目錄下
/system/bin/
在system/core/rootdir/init.rc 有些項目是在device/目錄下面
chmod 0777 /system/bin/dma.daemon.sh
on property:dev.bootcomplete=1
start network2
service network2 /system/bin/sh /system/bin/dma.daemon.sh
class main
group root
disabled
oneshot
user root
seclabel u:r🐚s0
編譯版本燒錄,看log是否有報權限問題
avc: denied { getattr } for path
然後根據log添加對應的權限
shell.te
allow shell shell:capability {net_raw net_admin dac_override};
allow shell system_data_file:file {open};