c56805614c
This set of rules is neeeded to allow vr_windows_manager to run successfully on the system. Bug: 32541196 Test: `m -j32` succeeds. Sailfish device boots. Change-Id: I0aec94d80f655a6f47691cf2622dd158ce9e475f
12 lines
490 B
Text
12 lines
490 B
Text
type virtual_touchpad, domain;
|
|
type virtual_touchpad_exec, exec_type, file_type;
|
|
|
|
binder_use(virtual_touchpad)
|
|
binder_service(virtual_touchpad)
|
|
add_service(virtual_touchpad, virtual_touchpad_service)
|
|
|
|
# Requires access to /dev/uinput to create and feed the virtual device.
|
|
allow virtual_touchpad uhid_device:chr_file { w_file_perms ioctl };
|
|
|
|
# Limit access so that nothing else can inject input.
|
|
neverallow { domain -virtual_touchpad -vr_wm } virtual_touchpad_service:service_manager find;
|