To find this page : Type in search bar :
:start
@echo off
color ed
cd "%~dp0"
mode con:cols=85 lines=35
set /A count=4
cls
set PATH=%SystemRoot%\system32;%PATH%
echo.
echo [*] Device found !deviceid!
echo.
echo [*] Preparing install Firmware
echo.
fastboot devices
fastboot getvar all
fastboot getvar partition-type
fastboot set anticheck
echo ******************************************
echo.
echo [*] waiting for Device
setlocal EnableDelayedExpansion
for /f "tokens=*" %%f in ('fastboot devices') do (
set devicestr=%%f
if "!devicestr!"=="!devicestr:List=!" (
for /f "tokens=1" %%d in ("!devicestr!") do (
set deviceid=%%d
echo [*] List Devices ...
echo ******************************************
echo.
echo [*] Device found !deviceid!
echo.
echo [*] Preparing install Firmware
echo.
echo ******************************************
echo ******************************************
fastboot erase expdb
fastboot erase boot_a
fastboot erase boot_b
fastboot erase frp
fastboot erase misc
fastboot erase opcust
fastboot erase opconfig
fastboot erase metadata
fastboot erase md_udc
fastboot erase userdata
echo ******************************************
fastboot flash preloader_a preloader_gale.bin
fastboot flash preloader_b preloader_gale.bin
fastboot flash vbmeta_a vbmeta.img
fastboot flash vbmeta_b vbmeta.img
fastboot flash vbmeta_system_a vbmeta_system.img
fastboot flash vbmeta_system_b vbmeta_system.img
fastboot flash vbmeta_vendor_a vbmeta_vendor.img
fastboot flash vbmeta_vendor_b vbmeta_vendor.img
fastboot flash md1img_a md1img.img
fastboot flash md1img_b md1img.img
fastboot flash spmfw_a spmfw.img
fastboot flash spmfw_b spmfw.img
fastboot flash pi_img_a pi_img.img
fastboot flash pi_img_b pi_img.img
fastboot flash dpm dpm.img
fastboot flash scp_a scp.img
fastboot flash scp_b scp.img
fastboot flash sspm_a sspm.img
fastboot flash sspm_b sspm.img
fastboot flash audio_dsp_a audio_dsp.img
fastboot flash audio_dsp_b audio_dsp.img
fastboot flash mcupm mcupm.img
fastboot flash gz_a gz.img
fastboot flash gz_b gz.img
fastboot flash dtbo_a dtbo.img
fastboot flash dtbo_b dtbo.img
fastboot flash tee_a tee.img
fastboot flash tee_b tee.img
fastboot flash proinfo proinfo.img
fastboot flash persist persist.img
fastboot flash logo_a logo.bin
fastboot flash logo_b logo.bin
fastboot flash misc misc.img
fastboot flash boot_a boot.img
fastboot flash boot_b boot.img
fastboot flash vendor_boot vendor_boot.img
fastboot flash efuse efuse.img
fastboot flash rescue rescue.img
fastboot flash cust cust.img
fastboot flash oops oops.img
fastboot flash lk_a lk.img
fastboot flash lk_b lk.img
fastboot flash super super.img
fastboot flash userdata userdata.img
echo ******************************************
fastboot set_acive a
fastboot oem cdms
fastboot reboot
echo.
echo [*] Done!!
fastboot -s !deviceid! reboot
)
)
)
echo.
echo "Disconnect USB Cable...."
echo.
exit