From 7997d6a8a0829b08fcb61370aaac56b58beb6f68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krzysztof=20Kosi=C5=84ski?= Date: Thu, 17 Feb 2022 06:47:07 -0800 Subject: [PATCH] Camera: add setsched capability. The camera HAL needs to increase the priority of some threads to reduce frame drops. Bug: 205072921 Test: Inspected logcat on P10 Change-Id: Ife5194c780a91f32d718f8db38e41f2f47fb929f --- tracking_denials/hal_camera_default.te | 5 ----- whitechapel_pro/hal_camera_default.te | 1 + 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/tracking_denials/hal_camera_default.te b/tracking_denials/hal_camera_default.te index 5f2df0ef..f423e497 100644 --- a/tracking_denials/hal_camera_default.te +++ b/tracking_denials/hal_camera_default.te @@ -1,10 +1,5 @@ -# b/205072921 -dontaudit hal_camera_default kernel:process { setsched }; # b/205780065 dontaudit hal_camera_default system_data_file:dir { search }; -# b/205904406 -dontaudit hal_camera_default init:unix_stream_socket { connectto }; -dontaudit hal_camera_default property_socket:sock_file { write }; # b/218585004 dontaudit hal_camera_default traced:unix_stream_socket { connectto }; dontaudit hal_camera_default traced_producer_socket:sock_file { write }; diff --git a/whitechapel_pro/hal_camera_default.te b/whitechapel_pro/hal_camera_default.te index 3c90bf32..5fcb5547 100644 --- a/whitechapel_pro/hal_camera_default.te +++ b/whitechapel_pro/hal_camera_default.te @@ -1,6 +1,7 @@ type hal_camera_default_tmpfs, file_type; allow hal_camera_default self:global_capability_class_set sys_nice; +allow hal_camera_default kernel:process setsched; binder_use(hal_camera_default); vndbinder_use(hal_camera_default);