Merge "raviole: transition SystemUI to use HWC for LHBM" into sc-dev
This commit is contained in:
commit
f9828a9944
7 changed files with 2 additions and 23 deletions
|
@ -40,6 +40,3 @@ allow hal_graphics_composer_default vendor_log_file:file create_file_perms;
|
||||||
# allow HWC to output to dumpstate via pipe fd
|
# allow HWC to output to dumpstate via pipe fd
|
||||||
allow hal_graphics_composer_default hal_dumpstate_default:fifo_file { append write };
|
allow hal_graphics_composer_default hal_dumpstate_default:fifo_file { append write };
|
||||||
allow hal_graphics_composer_default hal_dumpstate_default:fd use;
|
allow hal_graphics_composer_default hal_dumpstate_default:fd use;
|
||||||
|
|
||||||
# allow HWC to access LHBM sysfs
|
|
||||||
allow hal_graphics_composer_default sysfs_lhbm:file rw_file_perms;
|
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
# b/191132545
|
|
||||||
dontaudit hal_graphics_composer_default sysfs_lhbm:file { read write };
|
|
|
@ -55,6 +55,3 @@ allow hal_sensors_default fwk_stats_service:service_manager find;
|
||||||
|
|
||||||
# Allow access to CHRE socket to connect to nanoapps.
|
# Allow access to CHRE socket to connect to nanoapps.
|
||||||
unix_socket_connect(hal_sensors_default, chre, chre)
|
unix_socket_connect(hal_sensors_default, chre, chre)
|
||||||
|
|
||||||
# Allow sensor HAL to read lhbm.
|
|
||||||
allow hal_sensors_default sysfs_lhbm:file r_file_perms;
|
|
||||||
|
|
1
whitechapel/vendor/google/bug_map
vendored
1
whitechapel/vendor/google/bug_map
vendored
|
@ -1,2 +1 @@
|
||||||
hal_graphics_composer_default sysfs_lhbm file b/190563896
|
|
||||||
permissioncontroller_app sysfs_vendor_sched file b/190671898
|
permissioncontroller_app sysfs_vendor_sched file b/190671898
|
||||||
|
|
4
whitechapel/vendor/google/file.te
vendored
4
whitechapel/vendor/google/file.te
vendored
|
@ -180,10 +180,6 @@ 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;
|
|
||||||
|
|
||||||
# UWB vendor
|
# UWB vendor
|
||||||
type uwb_vendor_data_file, file_type, data_file_type, app_data_file_type;
|
type uwb_vendor_data_file, file_type, data_file_type, app_data_file_type;
|
||||||
|
|
||||||
|
|
4
whitechapel/vendor/google/genfs_contexts
vendored
4
whitechapel/vendor/google/genfs_contexts
vendored
|
@ -124,10 +124,6 @@ genfscon sysfs /devices/platform/1c2d0000.drmdsim/1c2d0000.drmdsim.0/panel_extin
|
||||||
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
|
||||||
|
|
||||||
|
|
8
whitechapel/vendor/google/platform_app.te
vendored
8
whitechapel/vendor/google/platform_app.te
vendored
|
@ -19,9 +19,5 @@ 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
|
allow platform_app hal_pixel_display_service:service_manager find;
|
||||||
# Fingerprint (UDFPS) LHBM access
|
binder_call(platform_app, hal_graphics_composer_default)
|
||||||
userdebug_or_eng(`
|
|
||||||
allow platform_app sysfs_leds:dir search;
|
|
||||||
allow platform_app sysfs_lhbm:file rw_file_perms;
|
|
||||||
')
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue