diff --git a/private/bootanim.te b/private/bootanim.te index 41c9179e6..cc6e0dbc9 100644 --- a/private/bootanim.te +++ b/private/bootanim.te @@ -10,3 +10,5 @@ dontaudit bootanim vendor_default_prop:file read; # Read ro.boot.bootreason b/30654343 get_prop(bootanim, bootloader_boot_reason_prop) + +get_prop(bootanim, bootanim_config_prop) \ No newline at end of file diff --git a/private/compat/30.0/30.0.ignore.cil b/private/compat/30.0/30.0.ignore.cil index a7a2e0b8f..f7c4dd1f0 100644 --- a/private/compat/30.0/30.0.ignore.cil +++ b/private/compat/30.0/30.0.ignore.cil @@ -18,6 +18,7 @@ appcompat_data_file arm64_memtag_prop authorization_service + bootanim_config_prop camerax_extensions_prop cgroup_desc_api_file cgroup_v2 diff --git a/private/property_contexts b/private/property_contexts index bb4e2ac28..58780d0e8 100644 --- a/private/property_contexts +++ b/private/property_contexts @@ -1166,3 +1166,6 @@ ro.soc.model u:object_r:soc_prop:s0 exact string # set to true when running rollback tests to disable fallback-to-copy when enabling rollbacks # to detect failures where hard linking should work otherwise persist.rollback.is_test u:object_r:rollback_test_prop:s0 exact bool + +# bootanimation properties +ro.bootanim.quiescent.enabled u:object_r:bootanim_config_prop:s0 exact bool \ No newline at end of file diff --git a/public/property.te b/public/property.te index 88da84006..55eb7c254 100644 --- a/public/property.te +++ b/public/property.te @@ -116,6 +116,7 @@ system_vendor_config_prop(apexd_config_prop) system_vendor_config_prop(aaudio_config_prop) system_vendor_config_prop(apk_verity_prop) system_vendor_config_prop(audio_config_prop) +system_vendor_config_prop(bootanim_config_prop) system_vendor_config_prop(build_config_prop) system_vendor_config_prop(build_odm_prop) system_vendor_config_prop(build_vendor_prop)