update_engine: Add GetMinFirmwareKeyVersion to read tpm_fwver value
Add function to read the minimum allowed firmware key version, ie.
crossystem tpm_fwver.
This is the firmware key version equivalent of crrev.com/c/927827.
BUG=chromium:840432
TEST='cros_run_unit_tests --board=caroline --packages update_engine'
Change-Id: Iadd56b3283028722c94e4ebc7cf5b6470cf1fec9
Reviewed-on: https://chromium-review.googlesource.com/1049667
Commit-Ready: Marton Hunyady <[email protected]>
Tested-by: Marton Hunyady <[email protected]>
Reviewed-by: Amin Hassani <[email protected]>
Reviewed-by: Zentaro Kavanagh <[email protected]>
diff --git a/hardware_android.cc b/hardware_android.cc
index 7bd296b..6812c71 100644
--- a/hardware_android.cc
+++ b/hardware_android.cc
@@ -170,6 +170,11 @@
return -1;
}
+int HardwareAndroid::GetMinFirmwareKeyVersion() const {
+ LOG(WARNING) << "STUB: No Firmware key version is available.";
+ return -1;
+}
+
bool HardwareAndroid::SetMaxKernelKeyRollforward(int max_kernel_rollforward) {
LOG(WARNING) << "STUB: Setting max_kernel_rollforward is not supported.";
return false;