summaryrefslogtreecommitdiff
path: root/mtectrl
diff options
context:
space:
mode:
authorEvgenii Stepanov <eugenis@google.com>2023-04-28 15:21:23 -0700
committerEvgenii Stepanov <eugenis@google.com>2023-05-01 14:36:32 -0700
commite1b56ffe6fd72b34c8a4319b621e2c21b96eef11 (patch)
tree9fdd04ee41a4acdf86e0e0d60c5e5e9320c82701 /mtectrl
parente5919b981a1d02fd16ea36d07b70480ef4b30e36 (diff)
downloadextras-e1b56ffe6fd72b34c8a4319b621e2c21b96eef11.tar.gz
[MTE] Bootloader override enables permissive mode.
Move droidfood/dogfood users on the mte bootloader override experiment to permissive MTE mode to reduce the reliability impact while still collecting crash reports and perf/power data. Bug: 280343521 Test: getprop persist.sys.mte.permissive returns 1 Change-Id: I6db6c3c79a9fa8b15c896a2b4c8ed8f42eab6f1a
Diffstat (limited to 'mtectrl')
-rw-r--r--mtectrl/mtectrl.rc3
1 files changed, 3 insertions, 0 deletions
diff --git a/mtectrl/mtectrl.rc b/mtectrl/mtectrl.rc
index a474cdcf..050993d1 100644
--- a/mtectrl/mtectrl.rc
+++ b/mtectrl/mtectrl.rc
@@ -25,3 +25,6 @@ on early-init && property:ro.arm64.memtag.bootctl_supported=1
on shutdown && property:ro.arm64.memtag.bootctl_supported=1
exec -- /system/bin/mtectrl ${arm64.memtag.bootctl:-none} ${persist.device_config.runtime_native_boot.bootloader_override:-default}
+
+on property:persist.device_config.runtime_native_boot.bootloader_override=force_on
+ setprop persist.sys.mte.permissive 1