aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTommy Chiu <tommychiu@google.com>2022-04-13 18:02:17 +0800
committerTreeHugger Robot <android-build-prod@system.gserviceaccount.com>2022-04-14 14:59:32 +0000
commit4b06530f3afbdf9a07c02be392ebef13f86b8d47 (patch)
tree54cbce90f1e8bbd1a330656dd931ad049599a8f1
parent4ba7b697627a2c02cd2f33ce2cb0db3b68d2f2a3 (diff)
downloadgeneric-4b06530f3afbdf9a07c02be392ebef13f86b8d47.tar.gz
proto: Update SetBootStateRequest parameter to refect GKI design
We used to treat system_patchlevel as boot_patchlevel. As of Android 9, system_patchlevel and boot_patchlevel are derived from different sources. Bug: 228378192 Test: boot to HOME, NHS work, VtsAidlKeyMintTargetTest Change-Id: If0869b210e7a7e5e010444daeaa7b1babba2749f Reviewed-on: https://nugget-os-review.googlesource.com/c/host/generic/+/51285 Tested-by: Tommy Chiu <tommychiu@google.com> Reviewed-by: Tommy Chiu <tommychiu@google.com> Presubmit-Verified: TreeHugger Robot <android-build-prod@system.gserviceaccount.com> Reviewed-by: Bill Richardson <wfrichar@google.com> Reviewed-by: Oleg Matcovschi <omatcovschi@google.com>
-rw-r--r--nugget/proto/nugget/app/keymaster/keymaster.proto1
1 files changed, 1 insertions, 0 deletions
diff --git a/nugget/proto/nugget/app/keymaster/keymaster.proto b/nugget/proto/nugget/app/keymaster/keymaster.proto
index 67f464a..89710e6 100644
--- a/nugget/proto/nugget/app/keymaster/keymaster.proto
+++ b/nugget/proto/nugget/app/keymaster/keymaster.proto
@@ -413,6 +413,7 @@ message SetBootStateRequest {
uint32 system_version = 4; // Deprecated.
uint32 system_security_level = 5; // Patch level of the boot partition.
bytes boot_hash = 6; // This is a SHA256 digest.
+ uint32 boot_security_level = 7;
}
message SetBootStateResponse {
// Specified in keymaster_defs.proto:ErrorCode