abox_edge: update the provision script
Changes:
1. Flash partition "b"(boot_b, system_b) similar to "a" partition.
2. Add support for set_active [slot].
BUG=25854303
BUG=25614637
Change-Id: Ifcc9933d7337476dbfc438d11e1d8a09ea694ddf
diff --git a/provision-device b/provision-device
index cd88314..1081fa4 100755
--- a/provision-device
+++ b/provision-device
@@ -24,8 +24,9 @@
flash rbootloader ${ANDROID_BUILD_TOP}/vendor/bsp/marvell/device/abox_edge/bootloader/u-boot.bin \
flash boot_a ${ANDROID_PRODUCT_OUT}/boot.img \
flash system_a ${ANDROID_PRODUCT_OUT}/system.img \
+ flash boot_b ${ANDROID_PRODUCT_OUT}/boot.img \
+ flash system_b ${ANDROID_PRODUCT_OUT}/system.img \
flash userdata ${ANDROID_PRODUCT_OUT}/userdata.img \
flash cache ${ANDROID_PRODUCT_OUT}/cache.img \
flash recovery ${ANDROID_PRODUCT_OUT}/recovery.img \
- erase boot_b \
- erase system_b "$@"
+ --set-active=_a "$@"