Android-x86
Fork
Faire un don

  • R/O
  • HTTP
  • SSH
  • HTTPS

external-drmfb-composer: Commit

external/drmfb-composer


Commit MetaInfo

Révision8f89cef574494baaff23ce9c50b74e445dee5a81 (tree)
l'heure2019-04-21 21:56:24
Auteurlambdadroid <lambdadroid@gmai...>
Commiterlambdadroid

Message de Log

sepolicy: Add simple sepolicy for drmfb-composer

Change Summary

Modification

--- a/README.md
+++ b/README.md
@@ -83,6 +83,10 @@ Add [drmfb-composer] to your Android build tree and build `android.hardware.grap
8383 - `/vendor/bin/hw/android.hardware.graphics.composer@2.1-service.drmfb`
8484 - `/vendor/etc/init/android.hardware.graphics.composer@2.1-service.drmfb.rc`
8585
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+
8690 ## License
8791 [drmfb-composer] is licensed under the [Apache License, Version 2.0]. Contributions welcome!
8892
--- /dev/null
+++ b/sepolicy/file_contexts
@@ -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
--- /dev/null
+++ b/sepolicy/hal_graphics_composer_drmfb.te
@@ -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;
Afficher sur ancien navigateur de dépôt.