Merge "slot management: add library for slot management." into android-9.0
diff --git a/Android.mk b/Android.mk
index 95c190e..6ee4060 100644
--- a/Android.mk
+++ b/Android.mk
@@ -185,7 +185,7 @@
ifeq ($(AB_OTA_UPDATER),true)
LOCAL_CFLAGS += -DAB_OTA_UPDATER=1
- LOCAL_SHARED_LIBRARIES += libhardware
+ LOCAL_SHARED_LIBRARIES += libhardware android.hardware.boot@1.0
LOCAL_REQUIRED_MODULES += libhardware
endif
diff --git a/prebuilt/Android.mk b/prebuilt/Android.mk
index 5dc110e..f792042 100644
--- a/prebuilt/Android.mk
+++ b/prebuilt/Android.mk
@@ -198,7 +198,6 @@
RELINK_SOURCE_FILES += $(TARGET_OUT_SHARED_LIBRARIES)/android.hardware.gatekeeper@1.0.so
RELINK_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/hwservicemanager
RELINK_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/avbctl
- RELINK_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/hwservicemanager
RELINK_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/keystore
RELINK_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/keystore_cli
RELINK_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/servicemanager
@@ -240,6 +239,7 @@
endif
endif
ifeq ($(AB_OTA_UPDATER), true)
+ RELINK_SOURCE_FILES += $(TARGET_OUT_SHARED_LIBRARIES)/android.hardware.boot@1.0.so
RELINK_SOURCE_FILES += $(TARGET_OUT_EXECUTABLES)/bootctl
ifneq ($(TW_INCLUDE_CRYPTO), true)
RELINK_SOURCE_FILES += $(TARGET_OUT_SHARED_LIBRARIES)/libhardware.so