Sets 'verity_update_state' in init.rc
This is required since Android 12, because CtsNativeVerifiedBootTestCases will read property "partition.${partition}.verified.hash_alg" to check that sha1 is not used. Also see https://r.android.com/1546980 for more details. Bug: 175236047 Bug: 203720638 Test: build and boot a device Change-Id: I300265f4af9c2781d40537f391bda9eaf62c27ba
This commit is contained in:
parent
c39d42ddde
commit
5998c74d7a
2 changed files with 7 additions and 1 deletions
|
@ -733,7 +733,10 @@ provides the `aidl_lazy_test_1` interface.
|
|||
`verity_update_state`
|
||||
> Internal implementation detail used to update dm-verity state and
|
||||
set the partition._mount-point_.verified properties used by adb remount
|
||||
because fs\_mgr can't set them directly itself.
|
||||
because fs\_mgr can't set them directly itself. This is required since
|
||||
Android 12, because CtsNativeVerifiedBootTestCases will read property
|
||||
"partition.${partition}.verified.hash_alg" to check that sha1 is not used.
|
||||
See https://r.android.com/1546980 for more details.
|
||||
|
||||
`wait <path> [ <timeout> ]`
|
||||
> Poll for the existence of the given file and return when found,
|
||||
|
|
|
@ -1097,6 +1097,9 @@ on boot
|
|||
# Define default initial receive window size in segments.
|
||||
setprop net.tcp_def_init_rwnd 60
|
||||
|
||||
# Update dm-verity state and set partition.*.verified properties.
|
||||
verity_update_state
|
||||
|
||||
# Start standard binderized HAL daemons
|
||||
class_start hal
|
||||
|
||||
|
|
Loading…
Reference in a new issue