安卓P init.rc添加開機運行.sh文件

.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};

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章