From a42faff53ff5662dec832aee0db16cc115ae4fe5 Mon Sep 17 00:00:00 2001
From: Kim Low <klow@gaikai.com>
Date: Fri, 19 Jan 2018 12:23:35 -0800
Subject: [PATCH] Add input_device permission to hal_sensors_default

This is done so that /dev/input/event* nodes can be read by
dynamic sensors framework.

Bug: 38511270
Change-Id: Ib017c5621a8b7e08ddfa088453d061a6537a2a1c
---
 vendor/hal_sensors_default.te | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/vendor/hal_sensors_default.te b/vendor/hal_sensors_default.te
index 1bde858cd..172e6864a 100644
--- a/vendor/hal_sensors_default.te
+++ b/vendor/hal_sensors_default.te
@@ -6,6 +6,9 @@ init_daemon_domain(hal_sensors_default)
 
 allow hal_sensors_default fwk_scheduler_hwservice:hwservice_manager find;
 
+allow hal_sensors_default input_device:dir r_dir_perms;
+allow hal_sensors_default input_device:chr_file r_file_perms;
+
 # Allow sensor hals to access and use gralloc memory allocated by
 # android.hardware.graphics.allocator
 allow hal_sensors_default hal_graphics_allocator_default:fd use;
-- 
GitLab