Migrate dump_power.sh to cpp for improved speed
Bug: 299133307 Test: adb bugreport and check dumpstate_board.txt Change-Id: Ia12b5f4c050a719f994b0f7df8211533d48e0806 Signed-off-by: Hiroshi Akiyama <hiroshiakiyama@google.com>
This commit is contained in:
parent
2d20db9d65
commit
65bb6f7c98
4 changed files with 8 additions and 1 deletions
34
vendor/dump_power.te
vendored
Normal file
34
vendor/dump_power.te
vendored
Normal file
|
@ -0,0 +1,34 @@
|
|||
pixel_bugreport(dump_power)
|
||||
|
||||
allow dump_power vendor_toolbox_exec:file execute_no_trans;
|
||||
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_bcl:dir r_dir_perms;
|
||||
allow dump_power sysfs_bcl:file r_file_perms;
|
||||
allow dump_power sysfs_odpm:dir r_dir_perms;
|
||||
allow dump_power sysfs_odpm:file r_file_perms;
|
||||
allow dump_power logbuffer_device:chr_file r_file_perms;
|
||||
allow dump_power sysfs_batteryinfo:dir r_dir_perms;
|
||||
allow dump_power sysfs_batteryinfo:file r_file_perms;
|
||||
allow dump_power sysfs_wlc:dir search;
|
||||
allow dump_power sysfs_wlc:file r_file_perms;
|
||||
allow dump_power sysfs_power_dump:file r_file_perms;
|
||||
allow dump_power mitigation_vendor_data_file:dir r_dir_perms;
|
||||
allow dump_power mitigation_vendor_data_file:file rw_file_perms;
|
||||
|
||||
userdebug_or_eng(`
|
||||
allow dump_power debugfs:dir r_dir_perms;
|
||||
allow dump_power vendor_battery_debugfs:dir r_dir_perms;
|
||||
allow dump_power vendor_battery_debugfs:file r_file_perms;
|
||||
allow dump_power vendor_pm_genpd_debugfs:file r_file_perms;
|
||||
allow dump_power vendor_charger_debugfs:dir r_dir_perms;
|
||||
allow dump_power vendor_charger_debugfs:file r_file_perms;
|
||||
allow dump_power vendor_usb_debugfs:dir r_dir_perms;
|
||||
allow dump_power vendor_votable_debugfs:dir r_dir_perms;
|
||||
allow dump_power vendor_votable_debugfs:file r_file_perms;
|
||||
allow dump_power vendor_maxfg_debugfs:dir r_dir_perms;
|
||||
allow dump_power vendor_maxfg_debugfs:file r_file_perms;
|
||||
allow dump_power self:lockdown integrity;
|
||||
')
|
||||
|
1
vendor/file_contexts
vendored
1
vendor/file_contexts
vendored
|
@ -1,6 +1,7 @@
|
|||
# Binaries
|
||||
/vendor/bin/hw/android\.hardware\.qorvo\.uwb\.service u:object_r:hal_uwb_vendor_default_exec:s0
|
||||
/vendor/bin/init_uwb_calib u:object_r:vendor_uwb_init_exec:s0
|
||||
/vendor/bin/dump/dump_power u:object_r:dump_power_exec:s0
|
||||
|
||||
# Vendor
|
||||
/data/vendor/uwb(/.*)? u:object_r:uwb_data_vendor:s0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue