Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4961782b authored by Sahil Sonar's avatar Sahil Sonar 💬
Browse files

flash: factory.common: Add WIPE_SUPER flag

Dynamic retrofit device requires erasing super
parent 4eb9b627
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -161,6 +161,12 @@ then
  "${FASTBOOT_BIN}" -s "${sn}" reboot bootloader
fi

if [ "${WIPE_SUPER}" = "true" ]
then
  echo "INFO: Wiping super image"
  "${FASTBOOT_BIN}" -s "${sn}" wipe-super "${IMAGES_DIR}/super_empty.img"
fi

  flash_images_ab_or_abort "${sn}" "${FLASH_AB_IMGS}"
  flash_images_a_or_abort  "${sn}" "${FLASH_A_IMGS}"

@@ -182,6 +188,7 @@ flash_factory() {
  USE_FASTBOOTD="${USE_FASTBOOTD:-false}"
  FW_BL_RESTART="${FW_BL_RESTART:-false}"
  CLEAN_FLASH="${CLEAN_FLASH:-false}"
  WIPE_SUPER="${WIPE_SUPER:-false}"
  VIRTUAL_AB="${VIRTUAL_AB:-false}"
  FLASH_AB_FW_IMGS="${FLASH_AB_FW_IMGS:-}"
  FLASH_A_FW_IMGS="${FLASH_A_FW_IMGS:-}"