From 96ba523a8dc9459d52345d6525771644aa4a96d8 Mon Sep 17 00:00:00 2001 From: Kiyoung Kim Date: Fri, 23 Feb 2024 09:36:17 +0900 Subject: [PATCH] Mark libft2.so and libpng.so installed in /vendor/lib as sphal libft2.so is removed from LLNDK, as it was LLNDK-private just because it is referenced from VNDK-SPs, but it is no longer true because of VNDK deprecation. This change adds libft2.so to have same sepolicy with other sphal libraries, so it can be loaded from sphal libraries same as before. Mark same to libpng.so as it is referenced from libft2.so Bug: 326402649 Test: Barbet boot succeeded without sepolicy error Change-Id: Id8c1194da478bd4fc02e701230fd1a3c0b3c00be --- vendor/file_contexts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vendor/file_contexts b/vendor/file_contexts index 60e03396e..841576f0c 100644 --- a/vendor/file_contexts +++ b/vendor/file_contexts @@ -188,6 +188,7 @@ /(vendor|system/vendor)/lib(64)?/libcompiler_rt\.so u:object_r:same_process_hal_file:s0 /(vendor|system/vendor)/lib(64)?/libcutils\.so u:object_r:same_process_hal_file:s0 /(vendor|system/vendor)/lib(64)?/libdmabufheap\.so u:object_r:same_process_hal_file:s0 +/(vendor|system/vendor)/lib(64)?/libft2\.so u:object_r:same_process_hal_file:s0 /(vendor|system/vendor)/lib(64)?/libgralloctypes\.so u:object_r:same_process_hal_file:s0 /(vendor|system/vendor)/lib(64)?/libhardware\.so u:object_r:same_process_hal_file:s0 /(vendor|system/vendor)/lib(64)?/libhidlbase\.so u:object_r:same_process_hal_file:s0 @@ -195,6 +196,7 @@ /(vendor|system/vendor)/lib(64)?/libion\.so u:object_r:same_process_hal_file:s0 /(vendor|system/vendor)/lib(64)?/libjsoncpp\.so u:object_r:same_process_hal_file:s0 /(vendor|system/vendor)/lib(64)?/liblzma\.so u:object_r:same_process_hal_file:s0 +/(vendor|system/vendor)/lib(64)?/libpng\.so u:object_r:same_process_hal_file:s0 /(vendor|system/vendor)/lib(64)?/libprocessgroup\.so u:object_r:same_process_hal_file:s0 /(vendor|system/vendor)/lib(64)?/libunwindstack\.so u:object_r:same_process_hal_file:s0 /(vendor|system/vendor)/lib(64)?/libutils\.so u:object_r:same_process_hal_file:s0