Allow Trusty storageproxy property
Allows the Trusty storageproxyd to set ro.vendor.trusty.storage.fs_ready when the data filesystems are ready for use, and allows vendor init to query and wait on this property. Test: build, flash, test app loading Bug: 258018785 Change-Id: I5fe83524d74a6f5017011553c6d5ad0e3831751c
This commit is contained in:
parent
cc516c150a
commit
c5ac946a7a
4 changed files with 9 additions and 0 deletions
|
@ -22,3 +22,5 @@ system_vendor_config_prop(vendor_uwb_calibration_prop)
|
|||
# Dynamic sensor
|
||||
vendor_internal_prop(vendor_dynamic_sensor_prop)
|
||||
|
||||
# Trusty storage FS ready
|
||||
vendor_internal_prop(vendor_trusty_storage_prop)
|
||||
|
|
|
@ -51,3 +51,5 @@ ro.vendor.uwb.calibration. u:object_r:vendor_uwb_calibration_pro
|
|||
# Dynamic sensor
|
||||
vendor.dynamic_sensor. u:object_r:vendor_dynamic_sensor_prop:s0
|
||||
|
||||
# Trusty
|
||||
ro.vendor.trusty.storage.fs_ready u:object_r:vendor_trusty_storage_prop:s0
|
||||
|
|
|
@ -15,3 +15,5 @@ read_fstab(tee)
|
|||
# storageproxyd starts before /data is mounted. It handles /data not being there
|
||||
# gracefully. However, attempts to access /data trigger a denial.
|
||||
dontaudit tee unlabeled:dir { search };
|
||||
|
||||
set_prop(tee, vendor_trusty_storage_prop)
|
||||
|
|
|
@ -23,3 +23,6 @@ allow vendor_init modem_img_file:filesystem { getattr };
|
|||
|
||||
# Battery
|
||||
set_prop(vendor_init, vendor_battery_defender_prop)
|
||||
|
||||
# Trusty storage FS ready
|
||||
get_prop(vendor_init, vendor_trusty_storage_prop)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue