Merge "WLC: Fix hal_wireless_charger sepolicies"

This commit is contained in:
TreeHugger Robot 2023-02-08 09:16:22 +00:00 committed by Android (Google) Code Review
commit f61bc3e16a
5 changed files with 9 additions and 14 deletions

View file

@ -5,7 +5,6 @@ con_monitor_app dalvikcache_data_file file b/264483670
con_monitor_app mnt_expand_file dir b/264483670
con_monitor_app system_data_file lnk_file b/264483670
dumpstate app_zygote process b/264483390
dumpstate hal_wireless_charger binder b/264483390
google_camera_app audio_service service_manager b/264600171
google_camera_app backup_service service_manager b/264483456
google_camera_app legacy_permission_service service_manager b/264600171
@ -24,8 +23,7 @@ hal_usb_impl hal_thermal_hwservice hwservice_manager b/264482981
hal_usb_impl hal_thermal_hwservice hwservice_manager b/264600052
hal_usb_impl hidl_manager_hwservice hwservice_manager b/264482981
hal_usb_impl hidl_manager_hwservice hwservice_manager b/264600052
hal_wireless_charger dumpstate fd b/264483533
hal_wireless_charger dumpstate fifo_file b/264483533
hal_vibrator_default aac_drc_prop file b/264483356
logger_app radio_vendor_data_file file b/264600084
logger_app vendor_logger_prop file b/264600053
logger_app vendor_modem_prop property_service b/264600053
@ -35,7 +33,6 @@ pixelstats_vendor sysfs_pixelstats file b/264483319
pixelstats_vendor sysfs_pixelstats file b/264483568
platform_app bootanim_system_prop property_service b/264483532
servicemanager hal_fingerprint_default binder b/264483753
shell sysfs_wlc dir b/264483152
ssr_detector_app system_app_data_file dir b/264483352
ssr_detector_app system_app_data_file file b/264483352
system_server default_android_service service_manager b/264483754

View file

@ -1,9 +0,0 @@
# b/263429589
dontaudit hal_wireless_charger sysfs:file { getattr };
dontaudit hal_wireless_charger sysfs:file { open };
dontaudit hal_wireless_charger sysfs:file { read };
dontaudit hal_wireless_charger sysfs:file { write };
# b/264489610
userdebug_or_eng(`
permissive hal_wireless_charger;
')

4
vendor/dumpstate.te vendored
View file

@ -3,4 +3,6 @@ dump_hal(hal_graphics_composer)
dump_hal(hal_health)
dump_hal(hal_uwb)
binder_call(dumpstate, hal_wireless_charger)
dump_hal(hal_uwb)

View file

@ -1,2 +1,5 @@
type hal_wireless_charger, domain;
type hal_wireless_charger_exec, exec_type, vendor_file_type, file_type;
allow hal_wireless_charger dumpstate:fd use;
allow hal_wireless_charger dumpstate:fifo_file rw_file_perms;

2
vendor/shell.te vendored Normal file
View file

@ -0,0 +1,2 @@
# wlc
dontaudit shell sysfs_wlc:dir search;