fs_mgr_verity: fix androidboot.veritymode=enforcing doesn't work
Should set verity mode to VERITY_MODE_DEFAULT when
androidboot.veritymode=enforcing.
Bug: 38103331
Test: `adb shell getprop partition.system.verified` returns 2 when veritymode=enforcing
Test: `adb shell getprop partition.vendor.verified` returns 2 when veritymode=enforcing
(cherry picked from commit 77cbfd6341
)
Merged-Id: I2f34eb6509f91989ce726e540cf2c0d353347ede
Change-Id: I2f34eb6509f91989ce726e540cf2c0d353347ede
This commit is contained in:
parent
a0aaf24d62
commit
87a5b1f992
1 changed files with 1 additions and 1 deletions
|
@ -663,7 +663,7 @@ int load_verity_state(struct fstab_rec* fstab, int* mode) {
|
|||
/* use the kernel parameter if set */
|
||||
std::string veritymode;
|
||||
if (fs_mgr_get_boot_config("veritymode", &veritymode)) {
|
||||
if (veritymode.compare("enforcing")) {
|
||||
if (veritymode == "enforcing") {
|
||||
*mode = VERITY_MODE_DEFAULT;
|
||||
}
|
||||
return 0;
|
||||
|
|
Loading…
Reference in a new issue