Commit 123a9816 authored by fire855's avatar fire855
Browse files

sepolicy: add spm loader

parent fa0b10d3
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -25,6 +25,9 @@ type Vcodec_device, dev_type;
type M4U_device_device, dev_type;
type mtk_smi_device, dev_type;

# SPM
type spm_device, dev_type;

# NFC
type mt6605_device, dev_type;

+2 −0
Original line number Diff line number Diff line
@@ -29,6 +29,7 @@
/(system|system\/vendor|vendor)/bin/kpoc_charger                u:object_r:kpoc_charger_exec:s0
/(system|system\/vendor|vendor)/bin/etsd                        u:object_r:etsd_exec:s0
/(system|system\/vendor|vendor)/bin/ged_srv                     u:object_r:ged_srv_exec:s0
/(system|system\/vendor|vendor)/bin/spm_loader                  u:object_r:spm_loader_exec:s0

# exfat & ntfs
/system/bin/mkfs\.exfat                                         u:object_r:mkfs_exec:s0
@@ -86,6 +87,7 @@
/dev/fm                                                         u:object_r:fm_device:s0
/dev/Vcodec                                                     u:object_r:Vcodec_device:s0
/dev/M4U_device(/.*)?                                           u:object_r:M4U_device_device:s0
/dev/spm                                                        u:object_r:spm_device:s0
/dev/mt6605                                                     u:object_r:mt6605_device:s0
/dev/esfp0                                                      u:object_r:esfp0_device:s0
/dev/madev0                                                     u:object_r:madev0_device:s0

sepolicy/spm_loader.te

0 → 100644
+6 −0
Original line number Diff line number Diff line
type spm_loader_exec, exec_type, file_type;
type spm_loader, domain, domain_deprecated;

init_daemon_domain(spm_loader)

allow spm_loader spm_device:chr_file r_file_perms;