This repository has been archived on 2025-09-03. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
device_motorola_msm8953-common/sepolicy/vendor/vendor_init.te
Jeferson 7dc147b5d3 msm8953-common: Solve some init denials
Change-Id: Id3cb44112e0219dd9d003ab1bf5acbf5762f095c
2021-09-19 15:59:53 -03:00

24 lines
735 B
Plaintext

typeattribute vendor_init data_between_core_and_vendor_violators;
allow vendor_init {
dhcp_data_file
media_rw_data_file
system_data_file
tombstone_data_file
wifi_data_file
camera_data_file
fingerprint_data_file
}:dir { create search getattr open read setattr ioctl write add_name remove_name rmdir relabelfrom };
allow vendor_init proc_uid_cpupower:file write;
# Allow vendor_init to relabel unlabeled files and directories
allow vendor_init unlabeled:{ dir file } { getattr relabelfrom };
get_prop(vendor_init, moto_boot_prop)
set_prop(vendor_init, moto_boot_prop)
set_prop(vendor_init, vendor_fm_prop)
allow vendor_init media_rw_data_file:file getattr;
allow vendor_init system_fps_data_file:dir create_dir_perms;