mirror of
https://github.com/Evolution-X-Devices/device_google_gs201
synced 2026-01-27 18:37:19 +00:00
avc: denied { open } for path="/dev/maxfg_history" dev="tmpfs" ino=1235 scontext=u:r:dump_power:s0 tcontext=u:object_r:battery_history_device:s0 tclass=chr_file permissive=0
avc: denied { read } for name="maxfg_history" dev="tmpfs" ino=1250 scontext=u:r:dump_power:s0 tcontext=u:object_r:battery_history_device:s0 tclass=chr_file permissive=0
Bug: 377895720
Flag: EXEMPT bugfix
Test: /dev/maxfg_history correctly dumped
Change-Id: I766f8a21468370e69a7c11b028b2326434ad2380
Signed-off-by: Spade Lee <spadelee@google.com>
26 lines
1.0 KiB
Plaintext
26 lines
1.0 KiB
Plaintext
# Allow dumpstate to execute dump_power
|
|
pixel_bugreport(dump_power);
|
|
|
|
allow dump_power sysfs_acpm_stats:dir r_dir_perms;
|
|
allow dump_power sysfs_acpm_stats:file r_file_perms;
|
|
allow dump_power sysfs_cpu:file r_file_perms;
|
|
allow dump_power sysfs_wlc:file r_file_perms;
|
|
allow dump_power sysfs_wlc:dir search;
|
|
allow dump_power sysfs_batteryinfo:dir r_dir_perms;
|
|
allow dump_power sysfs_batteryinfo:file r_file_perms;
|
|
allow dump_power logbuffer_device:chr_file r_file_perms;
|
|
allow dump_power mitigation_vendor_data_file:dir r_dir_perms;
|
|
allow dump_power mitigation_vendor_data_file:file r_file_perms;
|
|
allow dump_power sysfs_bcl:dir r_dir_perms;
|
|
allow dump_power sysfs_bcl:file r_file_perms;
|
|
allow dump_power battery_history_device:chr_file r_file_perms;
|
|
|
|
userdebug_or_eng(`
|
|
r_dir_file(dump_power, vendor_battery_debugfs)
|
|
r_dir_file(dump_power, vendor_maxfg_debugfs)
|
|
r_dir_file(dump_power, vendor_charger_debugfs)
|
|
r_dir_file(dump_power, vendor_votable_debugfs)
|
|
allow dump_power debugfs:dir r_dir_perms;
|
|
allow dump_power vendor_usb_debugfs:dir { search };
|
|
')
|