Merge "Add sepolicy for SystemUIGoogle to write to lhbm" into sc-dev

This commit is contained in:
Ilya Matyukhin 2021-04-14 00:16:35 +00:00 committed by Android (Google) Code Review
commit 75d0cce94f
3 changed files with 15 additions and 0 deletions

View file

@ -188,3 +188,7 @@ type sysfs_bcmdhd, sysfs_type, fs_type;
# Video # Video
type sysfs_video, sysfs_type, fs_type; type sysfs_video, sysfs_type, fs_type;
# TODO(b/184768835): remove this once the bug is fixed
# LHBM (Local High Brightness Mode)
type sysfs_lhbm, sysfs_type, fs_type, mlstrustedobject;

View file

@ -111,6 +111,10 @@ genfscon sysfs /devices/platform/1c2d0000.drmdsim/1c2d0000.drmdsim.0/gamma
genfscon sysfs /devices/platform/1c2c0000.drmdsim/hs_clock u:object_r:sysfs_display:s0 genfscon sysfs /devices/platform/1c2c0000.drmdsim/hs_clock u:object_r:sysfs_display:s0
genfscon sysfs /devices/platform/1c2d0000.drmdsim/hs_clock u:object_r:sysfs_display:s0 genfscon sysfs /devices/platform/1c2d0000.drmdsim/hs_clock u:object_r:sysfs_display:s0
# TODO(b/184768835): remove this once the bug is fixed
# Display / LHBM (Local High Brightness Mode)
genfscon sysfs /devices/platform/1c2c0000.drmdsim/1c2c0000.drmdsim.0/backlight/panel0-backlight/local_hbm_mode u:object_r:sysfs_lhbm:s0
# Modem # Modem
genfscon sysfs /devices/platform/cp-tm1/cp_temp u:object_r:sysfs_modem:s0 genfscon sysfs /devices/platform/cp-tm1/cp_temp u:object_r:sysfs_modem:s0

View file

@ -15,3 +15,10 @@ binder_call(platform_app, twoshay)
# Fingerprint (UDFPS) GHBM/LHBM toggle # Fingerprint (UDFPS) GHBM/LHBM toggle
get_prop(platform_app, fingerprint_ghbm_prop) get_prop(platform_app, fingerprint_ghbm_prop)
# TODO(b/184768835): remove this once the bug is fixed
# Fingerprint (UDFPS) LHBM access
userdebug_or_eng(`
allow platform_app sysfs_leds:dir search;
allow platform_app sysfs_lhbm:file rw_file_perms;
')