Dの部分は、可読性を確保する為、別変数を
LineageOS/android_system_sepolicy
リポジトリの
public/neverallow_macros
や、
public/global_macros
などで定義しているので、要確認。
===========
unknown type aaaみたいなエラーが出たときの対処方法は
(例) unknown type adsprpcd
前提条件
android_device_qcom_sepolicy-legacy
リポジトリの
common
ディレクトリに
adsprpcd.te
と言うファイルの先頭部分
# adsprpcd daemon
type adsprpcd, domain;
type adsprpcd_exec, exec_type, vendor_file_type, file_type;
は、
# adsprpcd daemon
#type adsprpcd, domain;
type adsprpcd_exec, exec_type, vendor_file_type, file_type;
と修正して、
type adsprpcd, deamon
の部分は、
android_system_sepolicy
リポジトリの
public
ディレクトリにある
file.te
中の最終行に引っ越しするとエラーが解決。