From 1626080a5c4d8c488115b384225c3453941dfba4 Mon Sep 17 00:00:00 2001 From: Rashed Abdel-Tawab Date: Thu, 5 Apr 2018 13:01:00 -0700 Subject: [PATCH] sanders: Move HIDL shims to vendor Nothing uses these in system. No need to keep them there also address denials (thanks to @joojoobee666) Change-Id: Ia09e6611f801a79fa9ac04c60425397eada383ec --- libhidl/Android.mk | 2 ++ sepolicy/system_server.te | 2 ++ 2 files changed, 4 insertions(+) diff --git a/libhidl/Android.mk b/libhidl/Android.mk index 428655c..1c521e1 100644 --- a/libhidl/Android.mk +++ b/libhidl/Android.mk @@ -18,6 +18,7 @@ LOCAL_SHARED_LIBRARIES := libhidltransport LOCAL_MODULE := android.hidl.base@1.0 LOCAL_MODULE_TAGS := optional LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_VENDOR_MODULE := true include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) @@ -25,4 +26,5 @@ LOCAL_SHARED_LIBRARIES := libhidltransport LOCAL_MODULE := android.hidl.manager@1.0 LOCAL_MODULE_TAGS := optional LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_VENDOR_MODULE := true include $(BUILD_SHARED_LIBRARY) diff --git a/sepolicy/system_server.te b/sepolicy/system_server.te index 0e9e8e8..2882a55 100644 --- a/sepolicy/system_server.te +++ b/sepolicy/system_server.te @@ -15,4 +15,6 @@ allow system_server init:unix_stream_socket write; allow system_server sensors_device:chr_file { ioctl open read }; +allow system_server vendor_file:file { getattr open read execute }; + get_prop(system_server, alarm_boot_prop)