diff --git a/flash/panther/config.mk b/flash/panther/config.mk new file mode 100644 index 0000000000000000000000000000000000000000..765baab60ed3745dc8faff5b5ac95c2f86467d65 --- /dev/null +++ b/flash/panther/config.mk @@ -0,0 +1,10 @@ +HLOS_IMAGES_TARGET := boot.img \ + init_boot.img \ + dtbo.img \ + pvmfw.img \ + vendor_boot.img \ + vendor_kernel_boot.img \ + vbmeta_system.img \ + vbmeta_vendor.img \ + vbmeta.img \ + super.img diff --git a/flash/panther/flash_panther_factory.sh b/flash/panther/flash_panther_factory.sh new file mode 100755 index 0000000000000000000000000000000000000000..5ed571bc410c869218e5538f288d8a4c1a226c9b --- /dev/null +++ b/flash/panther/flash_panther_factory.sh @@ -0,0 +1,21 @@ +#!/usr/bin/env bash + +# Target device info +PRODUCT="Pixel 7" +PRODUCT_ID="panther" + +# Target Flashing Images info +FLASH_AB_FW_IMGS="abl bl1 bl2 bl31 gsa ldfw modem pbl tzsw" +FLASH_AB_IMGS="boot init_boot dtbo pvmfw vendor_kernel_boot vendor_boot vbmeta_system vbmeta_vendor vbmeta" +FLASH_A_IMGS="super" +ERASE_IMGS="userdata metadata" + +# Target flash process behavior +CLEAN_FLASH=true +FW_BL_RESTART=true +VIRTUAL_AB=true + +source factory.common + +# Common flashing function +flash_factory