Check boot image version before update.
Rely on libkver to report boot image version and check
updateability correctly before the update.
Test: apply GKI update
Bug: 162554855
Bug: 162623577
Change-Id: If7668346db5dcb03a1fdd31a738dd5952e30ca1a
diff --git a/Android.bp b/Android.bp
index 95de8b2..f61b255 100644
--- a/Android.bp
+++ b/Android.bp
@@ -260,6 +260,7 @@
],
static_libs: [
+ "libkver",
"libpayload_consumer",
"libupdate_engine_boot_control",
],
@@ -389,6 +390,7 @@
"libbrillo-stream",
"libbrillo",
"libchrome",
+ "libkver",
],
target: {
recovery: {
@@ -682,6 +684,7 @@
"common/utils_unittest.cc",
"dynamic_partition_control_android_unittest.cc",
"libcurl_http_fetcher_unittest.cc",
+ "hardware_android_unittest.cc",
"payload_consumer/bzip_extent_writer_unittest.cc",
"payload_consumer/cached_file_descriptor_unittest.cc",
"payload_consumer/certificate_parser_android_unittest.cc",