Add more zipfuse mount done props

Allow one property per APK for zipfuse to signal readiness to
microdroid manager.

Bug: 252811466
Test: atest MicrodroidTests
Test: composd_cmd test-compile
Change-Id: Ibe5d0756cda807e677de68335258b96364e91880
This commit is contained in:
Alan Stokes 2022-12-07 17:27:36 +00:00
parent e596e1f243
commit 26aa754f36

View File

@ -1,7 +1,6 @@
# property contexts for microdroid
# microdroid only uses much fewer properties than normal Android, so every property is listed as
# an exact entry. The only wildcards are "debug.*", "init.svc_debug_pid.*", "ctl.*", and
# process-dependent properties like "arm64.memtag.*" and "log.tag.*".
# microdroid uses far fewer properties than normal Android, so almost
# every property is listed as an exact entry.
debug. u:object_r:debug_prop:s0 prefix
persist.debug. u:object_r:debug_prop:s0 prefix
@ -120,6 +119,7 @@ apex_config.done u:object_r:apex_config_prop:s0 exact bool
microdroid_manager.apk_root_hash u:object_r:microdroid_manager_roothash_prop:s0 exact string
microdroid_manager.apk.mounted u:object_r:microdroid_manager_zipfuse_prop:s0 exact bool
microdroid_manager.extra_apk.mounted. u:object_r:microdroid_manager_zipfuse_prop:s0 prefix bool
microdroid_manager.authfs.enabled u:object_r:microdroid_config_prop:s0 exact bool