sdm845-common: Add A/B updates support
Change-Id: Id91fde75da524f1a9729ecd5e29d3fd741e7e11e
This commit is contained in:
parent
3b332363e4
commit
8796a87087
1 changed files with 37 additions and 0 deletions
37
common.mk
37
common.mk
|
@ -28,10 +28,31 @@ DEVICE_PACKAGE_OVERLAYS += \
|
||||||
# Properties
|
# Properties
|
||||||
-include $(LOCAL_PATH)/system_prop.mk
|
-include $(LOCAL_PATH)/system_prop.mk
|
||||||
|
|
||||||
|
# A/B
|
||||||
|
AB_OTA_UPDATER := true
|
||||||
|
|
||||||
|
AB_OTA_PARTITIONS += \
|
||||||
|
boot \
|
||||||
|
system \
|
||||||
|
vbmeta
|
||||||
|
|
||||||
|
AB_OTA_POSTINSTALL_CONFIG += \
|
||||||
|
RUN_POSTINSTALL_system=true \
|
||||||
|
POSTINSTALL_PATH_system=system/bin/otapreopt_script \
|
||||||
|
FILESYSTEM_TYPE_system=ext4 \
|
||||||
|
POSTINSTALL_OPTIONAL_system=true
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
otapreopt_script
|
||||||
|
|
||||||
# Audio
|
# Audio
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
audio.a2dp.default
|
audio.a2dp.default
|
||||||
|
|
||||||
|
# Boot control
|
||||||
|
PRODUCT_PACKAGES_DEBUG += \
|
||||||
|
bootctl
|
||||||
|
|
||||||
# Camera
|
# Camera
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
Snap
|
Snap
|
||||||
|
@ -74,6 +95,22 @@ PRODUCT_PACKAGES += \
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
$(LOCAL_PATH)/configs/qti_whitelist.xml:system/etc/sysconfig/qti_whitelist.xml
|
$(LOCAL_PATH)/configs/qti_whitelist.xml:system/etc/sysconfig/qti_whitelist.xml
|
||||||
|
|
||||||
|
# Update engine
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
brillo_update_payload \
|
||||||
|
update_engine \
|
||||||
|
update_engine_sideload \
|
||||||
|
update_verifier
|
||||||
|
|
||||||
|
PRODUCT_STATIC_BOOT_CONTROL_HAL := \
|
||||||
|
bootctrl.sdm845 \
|
||||||
|
libcutils \
|
||||||
|
libgptutils \
|
||||||
|
libz \
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES_DEBUG += \
|
||||||
|
update_engine_client
|
||||||
|
|
||||||
# VNDK
|
# VNDK
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
vndk_package
|
vndk_package
|
||||||
|
|
Loading…
Reference in a new issue