external/drmfb-composer
Revision | 8f89cef574494baaff23ce9c50b74e445dee5a81 (tree) |
---|---|
Zeit | 2019-04-21 21:56:24 |
Autor | lambdadroid <lambdadroid@gmai...> |
Commiter | lambdadroid |
sepolicy: Add simple sepolicy for drmfb-composer
@@ -83,6 +83,10 @@ Add [drmfb-composer] to your Android build tree and build `android.hardware.grap | ||
83 | 83 | - `/vendor/bin/hw/android.hardware.graphics.composer@2.1-service.drmfb` |
84 | 84 | - `/vendor/etc/init/android.hardware.graphics.composer@2.1-service.drmfb.rc` |
85 | 85 | |
86 | +## SELinux Policy | |
87 | +`sepolicy` contains a simple SELinux Policy definition for drmfb-composer. | |
88 | +You can include it in the build by adding the directory to `BOARD_SEPOLICY_DIRS`. | |
89 | + | |
86 | 90 | ## License |
87 | 91 | [drmfb-composer] is licensed under the [Apache License, Version 2.0]. Contributions welcome! |
88 | 92 |
@@ -0,0 +1 @@ | ||
1 | +/(vendor|system/vendor)/bin/hw/android\.hardware\.graphics\.composer@2\.1-service\.drmfb u:object_r:hal_graphics_composer_drmfb_exec:s0 |
@@ -0,0 +1,10 @@ | ||
1 | +type hal_graphics_composer_drmfb, domain; | |
2 | +hal_server_domain(hal_graphics_composer_drmfb, hal_graphics_composer) | |
3 | + | |
4 | +type hal_graphics_composer_drmfb_exec, exec_type, vendor_file_type, file_type; | |
5 | +init_daemon_domain(hal_graphics_composer_drmfb) | |
6 | + | |
7 | +vndbinder_use(hal_graphics_composer_drmfb) | |
8 | + | |
9 | +# Listen for DRM hotplug events | |
10 | +allow hal_graphics_composer_drmfb self:netlink_kobject_uevent_socket create_socket_perms_no_ioctl; |