platform_system_sepolicy/private/compat
Tom Cherry 2a67e947c6 Use a property instead of file to communicate cold boot done
Ueventd can't set properties currently, but this is an artificial
limitation, since ueventd communicates to init that it has finished
cold boot via a file, and init polls this file instead of returning to
the epoll loop, where properties are handled.

A related change replaces that file with a property and thus frees
ueventd to be able to set properties.  This change creates the
cold_boot_done property type for this property and gives only ueventd
permissions to set it.

Bug: 62301678
Test: boot, check that properties are set
Change-Id: I40843b423b192ea841db6a82f648e5bab9738e0e
2019-06-20 08:37:46 -07:00
..
26.0 Allow apexd to stop itself 2019-06-13 09:45:05 +09:00
27.0 Allow apexd to stop itself 2019-06-13 09:45:05 +09:00
28.0 Add persist.sys.theme. 2019-06-18 17:36:21 -07:00
29.0 Use a property instead of file to communicate cold boot done 2019-06-20 08:37:46 -07:00