diff --git a/private/property_contexts b/private/property_contexts index 32be0b3772fce8e5ce2fb6baa28abf4ca64035cd..8befae52ab76fb43ae172e5a85faeecac6f42115 100644 --- a/private/property_contexts +++ b/private/property_contexts @@ -70,6 +70,7 @@ ro.bt. u:object_r:bluetooth_prop:s0 ro.boot.bootreason u:object_r:bootloader_boot_reason_prop:s0 persist.sys.boot.reason u:object_r:last_boot_reason_prop:s0 sys.boot.reason u:object_r:system_boot_reason_prop:s0 +sys.boot.reason.last u:object_r:last_boot_reason_prop:s0 pm. u:object_r:pm_prop:s0 test.sys.boot.reason u:object_r:test_boot_reason_prop:s0 diff --git a/private/system_server.te b/private/system_server.te index f74159e96cf74bb57226c852d602f358cdef2e98..d3b8bcd33a8d998ae84e27798b96975a7cd102ca 100644 --- a/private/system_server.te +++ b/private/system_server.te @@ -524,8 +524,8 @@ set_prop(system_server, cppreopt_prop) # BootReceiver to read ro.boot.bootreason get_prop(system_server, bootloader_boot_reason_prop) -# PowerManager to read persist.sys.boot.reason -get_prop(system_server, last_boot_reason_prop) +# PowerManager to read sys.boot.reason +get_prop(system_server, system_boot_reason_prop) # Collect metrics on boot time created by init get_prop(system_server, boottime_prop)