diff --git a/pixel/firmware.sh b/pixel/firmware.sh index 60c00bb..baae727 100755 --- a/pixel/firmware.sh +++ b/pixel/firmware.sh @@ -80,9 +80,14 @@ setup_makefiles() { local exists=$(grep firmware "${vendor_path}/BoardConfigVendor.mk") if [[ -z "${exists}" ]]; then echo >> "${vendor_path}/BoardConfigVendor.mk" - echo "# firmware">> "${vendor_path}/BoardConfigVendor.mk" + echo "# firmware" >> "${vendor_path}/BoardConfigVendor.mk" echo "TARGET_BOARD_INFO_FILE := vendor/google/${device}/android-info.txt" >> "${vendor_path}/BoardConfigVendor.mk" echo >> "${vendor_path}/BoardConfigVendor.mk" + echo "AB_OTA_PARTITIONS += \\" >> "${vendor_path}/BoardConfigVendor.mk" + for fp in ${firmware_partitions[@]}; do + echo " ${fp} \\" >> "${vendor_path}/BoardConfigVendor.mk" + done + echo >> "${vendor_path}/BoardConfigVendor.mk" fi local exists2=$(grep firmware "${vendor_path}/Android.mk")