mtk平台新增selinux規則

2021-07-03 19:41:58 字數 547 閱讀 9008

1,修改device/mediatek/common/sepolicy/file_contexts,新增對應的操作物件和型別

例如:/data/misc(/.*)?       u:object_r:misc_data_file:s0  //操作的物件是/data/misc目錄裡的所有檔案,型別是misc_data_file

2,修改device/mediatek/common/sepolicy/file.te,新增型別定義

例如:type misc_data_file, file_type, data_file_type;

3,在系統中對應的*.te檔案中增加對於型別的操作許可權

例如:allow recovery misc_data_file:dir ;   //在recovery中可以open/read/getattr /data/misc/中的目錄

allow recovery misc_data_file:file;   //在recovery中可以open/read/getattr /data/misc/中的檔案

通過以上三步來新增完整的selinux規則

MTK平台搭建

mtk平台搭建 最近公司的專案差不多都做完了,趁新專案還沒來的時候學學東西。從朋友那裡搞來一套 mtk的源 學學 mtk的開發。選擇 mtk是因為,它跟我的工作所用的平台相似,學起來方便一點,另外一點是它可以在 pc上跑,不用自己去買硬體,成本不高。呵呵,從朋友那裡搞來的源 不用硬體,成本就只有時間...

MTK平台入門

mtk平台入門 通過 new,update,remake,clean all,clean modules,codegen.來動作生成bin file 二進字檔案 類如 假設專案是gsm專案,專案名稱為m720,則有這些命令 make custom m720 gsm resgen 修改了資源時用這個命...

MTK 平台搭建

首先要安裝編譯器ads v1.2,安裝目錄為c program files arm,版本應該是842以上版,如果版本不夠,需要將公升級的軟體包解壓,拷貝到c program files arm adsv1 2的目錄下,注意壓縮的7z工具要安裝442版本。然後需要安裝perl的編譯器,推薦安裝acti...