sepolicy: allows pixelstat to access pca file nodes
Bug: 262520811 Test: no Permission denied while accessing the file node Change-Id: I0b50d85ea7002c9ee16f4c34b472b45def7f374e Signed-off-by: Jack Wu <wjack@google.com>
This commit is contained in:
parent
cdb62d5474
commit
8d45937a38
3 changed files with 14 additions and 0 deletions
1
vendor/file.te
vendored
1
vendor/file.te
vendored
|
@ -8,6 +8,7 @@ type persist_sensor_reg_file, file_type, vendor_persist_type;
|
||||||
type sysfs_power_dump, sysfs_type, fs_type;
|
type sysfs_power_dump, sysfs_type, fs_type;
|
||||||
type sysfs_acpm_stats, sysfs_type, fs_type;
|
type sysfs_acpm_stats, sysfs_type, fs_type;
|
||||||
type sysfs_write_leds, sysfs_type, fs_type;
|
type sysfs_write_leds, sysfs_type, fs_type;
|
||||||
|
type sysfs_pca, sysfs_type, fs_type;
|
||||||
|
|
||||||
# Trusty
|
# Trusty
|
||||||
type sysfs_trusty, sysfs_type, fs_type;
|
type sysfs_trusty, sysfs_type, fs_type;
|
||||||
|
|
10
vendor/genfs_contexts
vendored
10
vendor/genfs_contexts
vendored
|
@ -244,6 +244,16 @@ genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-6/6-0036/power_supply
|
||||||
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-7/7-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-7/7-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
||||||
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-8/8-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-8/8-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
||||||
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-9/9-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-9/9-0036/power_supply u:object_r:sysfs_batteryinfo:s0
|
||||||
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-0/0-0057/chg_stats u:object_r:sysfs_pca:s0
|
||||||
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-1/1-0057/chg_stats u:object_r:sysfs_pca:s0
|
||||||
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-2/2-0057/chg_stats u:object_r:sysfs_pca:s0
|
||||||
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-3/3-0057/chg_stats u:object_r:sysfs_pca:s0
|
||||||
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-4/4-0057/chg_stats u:object_r:sysfs_pca:s0
|
||||||
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-5/5-0057/chg_stats u:object_r:sysfs_pca:s0
|
||||||
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-6/6-0057/chg_stats u:object_r:sysfs_pca:s0
|
||||||
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-7/7-0057/chg_stats u:object_r:sysfs_pca:s0
|
||||||
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-8/8-0057/chg_stats u:object_r:sysfs_pca:s0
|
||||||
|
genfscon sysfs /devices/platform/10cb0000.hsi2c/i2c-9/9-0057/chg_stats u:object_r:sysfs_pca:s0
|
||||||
|
|
||||||
# wake up nodes
|
# wake up nodes
|
||||||
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-0/0-0008/wakeup u:object_r:sysfs_wakeup:s0
|
genfscon sysfs /devices/platform/10c80000.hsi2c/i2c-0/0-0008/wakeup u:object_r:sysfs_wakeup:s0
|
||||||
|
|
3
vendor/pixelstats_vendor.te
vendored
3
vendor/pixelstats_vendor.te
vendored
|
@ -25,3 +25,6 @@ allow pixelstats_vendor sysfs_pixelstats:file r_file_perms;
|
||||||
#Thermal
|
#Thermal
|
||||||
r_dir_file(pixelstats_vendor, sysfs_thermal)
|
r_dir_file(pixelstats_vendor, sysfs_thermal)
|
||||||
allow pixelstats_vendor sysfs_thermal:lnk_file r_file_perms;
|
allow pixelstats_vendor sysfs_thermal:lnk_file r_file_perms;
|
||||||
|
|
||||||
|
# Pca charge
|
||||||
|
allow pixelstats_vendor sysfs_pca:file rw_file_perms;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue