clone sepolicy from gs101
s/gs101/gs201/g Bug: 186836335 Test: Boot Signed-off-by: Pat Tjin <pattjin@google.com> Change-Id: Ifa0d083f7317c38eb02c8228c2804cbd4d5ee19f
This commit is contained in:
parent
703587e97c
commit
d3a63de64b
172 changed files with 3678 additions and 0 deletions
1
display/common/file.te
Normal file
1
display/common/file.te
Normal file
|
@ -0,0 +1 @@
|
|||
type persist_display_file, file_type, vendor_persist_type;
|
1
display/common/file_contexts
Normal file
1
display/common/file_contexts
Normal file
|
@ -0,0 +1 @@
|
|||
/mnt/vendor/persist/display(/.*)? u:object_r:persist_display_file:s0
|
14
display/gs101/genfs_contexts
Normal file
14
display/gs101/genfs_contexts
Normal file
|
@ -0,0 +1,14 @@
|
|||
genfscon sysfs /devices/platform/1c2c0000.drmdsim/1c2c0000.drmdsim.0/backlight u:object_r:sysfs_leds:s0
|
||||
genfscon sysfs /devices/platform/1c2c0000.drmdsim/1c2c0000.drmdsim.0/panel_name u:object_r:sysfs_display:s0
|
||||
genfscon sysfs /devices/platform/1c2c0000.drmdsim/1c2c0000.drmdsim.0/serial_number u:object_r:sysfs_display:s0
|
||||
genfscon sysfs /firmware/devicetree/base/drmdsim@0x1C2C0000/panel@0/compatible u:object_r:sysfs_display:s0
|
||||
|
||||
genfscon sysfs /devices/platform/1c2d0000.drmdsim/1c2d0000.drmdsim.0/backlight u:object_r:sysfs_leds:s0
|
||||
genfscon sysfs /devices/platform/1c2d0000.drmdsim/1c2d0000.drmdsim.0/panel_name u:object_r:sysfs_display:s0
|
||||
genfscon sysfs /devices/platform/1c2d0000.drmdsim/1c2d0000.drmdsim.0/serial_number u:object_r:sysfs_display:s0
|
||||
genfscon sysfs /firmware/devicetree/base/drmdsim@0x1C2D0000/panel@0/compatible u:object_r:sysfs_display:s0
|
||||
|
||||
genfscon sysfs /module/drm/parameters/vblankoffdelay u:object_r:sysfs_display:s0
|
||||
|
||||
genfscon sysfs /devices/platform/1c300000.drmdecon/dqe/atc u:object_r:sysfs_display:s0
|
||||
genfscon sysfs /devices/platform/1c300000.drmdecon/early_wakeup u:object_r:sysfs_display:s0
|
38
display/gs101/hal_graphics_composer_default.te
Normal file
38
display/gs101/hal_graphics_composer_default.te
Normal file
|
@ -0,0 +1,38 @@
|
|||
allow hal_graphics_composer_default video_device:chr_file rw_file_perms;
|
||||
add_service(hal_graphics_composer_default, vendor_surfaceflinger_vndservice)
|
||||
hal_client_domain(hal_graphics_composer_default, hal_graphics_allocator)
|
||||
allow hal_graphics_composer_default self:netlink_kobject_uevent_socket create_socket_perms_no_ioctl;
|
||||
vndbinder_use(hal_graphics_composer_default)
|
||||
|
||||
userdebug_or_eng(`
|
||||
allow hal_graphics_composer_default vendor_log_file:dir create_dir_perms;
|
||||
|
||||
# For HWC/libdisplaycolor to generate calibration file.
|
||||
allow hal_graphics_composer_default persist_display_file:file create_file_perms;
|
||||
allow hal_graphics_composer_default persist_display_file:dir rw_dir_perms;
|
||||
')
|
||||
|
||||
# allow HWC/libdisplaycolor to read calibration data
|
||||
allow hal_graphics_composer_default mnt_vendor_file:dir search;
|
||||
allow hal_graphics_composer_default persist_file:dir search;
|
||||
allow hal_graphics_composer_default persist_display_file:file r_file_perms;
|
||||
|
||||
# allow HWC to r/w backlight
|
||||
allow hal_graphics_composer_default sysfs_leds:dir r_dir_perms;
|
||||
allow hal_graphics_composer_default sysfs_leds:file rw_file_perms;
|
||||
|
||||
# allow HWC to get vendor_persist_sys_default_prop
|
||||
get_prop(hal_graphics_composer_default, vendor_persist_sys_default_prop)
|
||||
|
||||
# allow HWC to get vendor_display_prop
|
||||
get_prop(hal_graphics_composer_default, vendor_display_prop)
|
||||
|
||||
# allow HWC to access vendor_displaycolor_service
|
||||
add_service(hal_graphics_composer_default, vendor_displaycolor_service)
|
||||
|
||||
add_service(hal_graphics_composer_default, hal_pixel_display_service)
|
||||
binder_use(hal_graphics_composer_default)
|
||||
get_prop(hal_graphics_composer_default, boot_status_prop);
|
||||
|
||||
# allow HWC to access vendor log file
|
||||
allow hal_graphics_composer_default vendor_log_file:file create_file_perms;
|
Loading…
Add table
Add a link
Reference in a new issue