Merge "Add sysfs_batteryinfo label."
am: f02db47bc2
* commit 'f02db47bc2024a871a48f4afc5e73bd2eab1226e':
Add sysfs_batteryinfo label.
This commit is contained in:
commit
8cac951328
1
file.te
1
file.te
@ -22,6 +22,7 @@ type selinuxfs, fs_type, mlstrustedobject;
|
||||
type cgroup, fs_type, mlstrustedobject;
|
||||
type sysfs, fs_type, sysfs_type, mlstrustedobject;
|
||||
type sysfs_writable, fs_type, sysfs_type, mlstrustedobject;
|
||||
type sysfs_batteryinfo, fs_type, sysfs_type;
|
||||
type sysfs_bluetooth_writable, fs_type, sysfs_type, mlstrustedobject;
|
||||
type sysfs_nfc_power_writable, fs_type, sysfs_type, mlstrustedobject;
|
||||
type sysfs_wake_lock, fs_type, sysfs_type;
|
||||
|
@ -16,6 +16,8 @@ binder_call(healthd, system_server)
|
||||
# TODO: Split into a separate type?
|
||||
allow healthd sysfs:file write;
|
||||
|
||||
allow healthd sysfs_batteryinfo:file r_file_perms;
|
||||
|
||||
###
|
||||
### healthd: charger mode
|
||||
###
|
||||
|
2
shell.te
2
shell.te
@ -119,6 +119,8 @@ allow shell bootchart_data_file:file create_file_perms;
|
||||
# Make sure strace works for the non-privileged shell user
|
||||
allow shell self:process ptrace;
|
||||
|
||||
# allow shell to get battery info
|
||||
allow shell sysfs_batteryinfo:file r_file_perms;
|
||||
|
||||
# Allow access to ion memory allocation device.
|
||||
allow shell ion_device:chr_file rw_file_perms;
|
||||
|
Loading…
Reference in New Issue
Block a user