Mark GS101 camera HAL as using Binder.

The service implements a public API, so it will communicate over
Binder in both the framework domain and the vendor domain.

Bug: 186067463
Test: boot on oriole & check logs
Change-Id: If5bee474f79b7d14f65351580544c0dcb701d604
This commit is contained in:
Krzysztof Kosiński 2021-04-22 13:43:25 -07:00
parent 134a3882cc
commit de973d797a
3 changed files with 2 additions and 5 deletions

View file

@ -3,5 +3,3 @@ dontaudit hal_camera_default system_data_file:dir { search };
# b/180567725 # b/180567725
dontaudit hal_camera_default traced:unix_stream_socket { connectto }; dontaudit hal_camera_default traced:unix_stream_socket { connectto };
dontaudit hal_camera_default traced_producer_socket:sock_file { write }; dontaudit hal_camera_default traced_producer_socket:sock_file { write };
# b/184091381
dontaudit hal_camera_default hal_radioext_hwservice:hwservice_manager { find };

View file

@ -1,5 +1,3 @@
# b/182086688 # b/182086688
dontaudit servicemanager hal_sensors_default:binder { call }; dontaudit servicemanager hal_sensors_default:binder { call };
dontaudit servicemanager hal_sensors_default:binder { call }; dontaudit servicemanager hal_sensors_default:binder { call };
# b/186067463
dontaudit servicemanager hal_camera_default:binder call;

View file

@ -2,6 +2,7 @@ type hal_camera_default_tmpfs, file_type;
allow hal_camera_default self:global_capability_class_set sys_nice; allow hal_camera_default self:global_capability_class_set sys_nice;
binder_use(hal_camera_default);
vndbinder_use(hal_camera_default); vndbinder_use(hal_camera_default);
allow hal_camera_default lwis_device:chr_file rw_file_perms; allow hal_camera_default lwis_device:chr_file rw_file_perms;
@ -73,5 +74,5 @@ binder_call(hal_camera_default, mediacodec);
allow hal_camera_default hal_radioext_hwservice:hwservice_manager find; allow hal_camera_default hal_radioext_hwservice:hwservice_manager find;
binder_call(hal_camera_default, hal_radioext_default); binder_call(hal_camera_default, hal_radioext_default);
# Allow camera HAL to connect stats service. # Allow camera HAL to connect to the stats service.
allow hal_camera_default fwk_stats_service:service_manager find; allow hal_camera_default fwk_stats_service:service_manager find;