Android 新增啟動指令碼

2021-09-27 10:28:41 字數 759 閱讀 2232

一般androi系統啟動時 我們想讓它啟動我們自己的指令碼 那麼應該怎麼去新增以及啟動呢

首先在init.rc 新增我們的啟動服務

service test /system/bin/test.sh

user root

group root

disabled

oneshot

以及更改指令碼許可權

chmod 0777 /system/bin/test.sh

這裡的指令碼為 test.sh 然後放到我們的system/bin目錄下

接著我們要在file_contexts 新增

/system/bin/test.sh u:object_r:test_exec:s0

test.te 內容如下

type test, domain;

type test_exec, exec_type, file_type;

init_daemon_domain(test)

allow test device:lnk_file ;

allow test device:dir ;

allow test device:dir ;

allow test toolbox_exec:file ;

allow test system_data_file:file ;

allow test shell_exec:file ;

allow test shell_exec:file ;

redhat 新增自動啟動指令碼

如何在linux中新增自動啟動指令碼?redhat 1 在 etc init.d 下新建指令碼 2 chmod x etc init.d ping 使指令碼擁有執行的許可權 3 ln s etc init.d ping etc rc3.d s99ping 將 etc init.d ping 做軟連線...

android 開機自啟動指令碼

往往需要在android啟動過程中去對系統做一些設定,如修改某些資料夾的屬主和檔案的許可權,可在init.rc中增加service執行shell指令碼,從而可在shell指令碼中完成大部分操作。1 在system bin 下建立乙個shell指令碼malloc.sh,以修改mtd許可權為例,內容如下...

Manjaro新增開機啟動指令碼

如何給manjaro新增開機啟動指令碼。前段時間折騰小黑t450安裝了manjaro系統,又安裝了sublime text 3,順便參考installation package control指導安裝了package control外掛程式,但是很不幸國內的package control頁面已經被遮...