[ASUS ZenFone 6 (2019) Questions & Answers] dperez2010:
This was my solution

Ran into an issue where i could not get to anything but fastboot on the phone and could not flash TWRP from fastboot

here was the solution i came to

go to the following URL: it wont let me post URL's yet... go get the stock image from ASUS's website. should be a ZIP for ZenFone 6 (ZS630KL)

download the stock image. it will be a zip file

extract the zip file. we will come back to it later

download the latest version of python from here: still wont let me post links yet. google latest version of python

install python and give it all permissions it needs

download the payload dumper from here:	(replace carrots on meat with com) mediafire.CarrotsOnMeat/file/pslxh616isribx6/payload_dumper.zip/file

extract the payload dumper

go back to the image that you downloaded and extracted, open the folder

the folder should be named something like UL-ASUS_I01WD-ASUS-16.1220.1909.193-1.1.1-user

inside the folder, there should be a file called "payload.bin"

copy the file

paste the file in the payload dumper file you extracted

make sure you are in the payload dumper folder at this point

Hold the SHIFT key and RIGHT CLICK somewhere in the folder that is empty space

select the OPEN POWERSHELL WINDOW HERE option

enter the following command:

python -m pip install -r requirements.txt

you should see something like the following:

Collecting protobuf==3.6.0 (from -r requirements.txt (line 1))

Downloading WEBSITEpackages/85/f8/d09e4bf21c4de65405ce053e90542e728c5b7cf296b9df36b0bf0488f534/protobuf-3.6.0-py2.py3-none-any.whl (390kB)

100% |████████████████████████████████| 399kB 5.1MB/s

Collecting six==1.11.0 (from -r requirements.txt (line 2))

Downloading WEBSITEpackages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl

Requirement already satisfied: setuptools in c:\users\dperez\appdata\local\programs\python\python37-32\lib\site-packages (from protobuf==3.6.0->-r requirements.txt (line 1)) (40.8.0)

Installing collected packages: six, protobuf

Successfully installed protobuf-3.6.0 six-1.11.0

You are using pip version 19.0.3, however version 19.2.3 is available.

You should consider upgrading via the 'python -m pip install --upgrade pip' command.

after you have done this command, run the following command:

python payload_dumper.py payload.bin

this one will take some time to run and it will extract all the .IMG files from the payload.bin file

you should see an output like this:

xbl

xbl_config

aop

devcfg

tz

cmnlib

cmnlib64

dsp

hyp

keymaster

abl

bluetooth

modem

boot

dtbo

system

vendor

vbmeta

asusfw

qupfw

uefisecapp

xrom

when this is finished, hold control and select the boot.img file && and the system.img file

copy them

paste them where you have the fastboot tools

navigate to that folder in command prompt

paste the following:

fastboot flash boot_a boot.img

fastboot flash boot_b boot.img

fastboot flash system_a system.img

fastboot flash system_b system.img

the following is output:

C:\Users\surface\Desktop\Asus\Fastboot\fastboot\tools>fastboot devices

ABCDEFG1234567 fastboot

C:\Users\surface\Desktop\Asus\Fastboot\fastboot\tools>fastboot flash boot_a boot.img

target reported max download size of 805306368 bytes

sending 'boot_a' (98304 KB)...

OKAY [ 2.536s]

writing 'boot_a'...

OKAY [ 1.889s]

finished. total time: 4.434s

C:\Users\surface\Desktop\Asus\Fastboot\fastboot\tools>fastboot flash boot_b boot.img

target reported max download size of 805306368 bytes

sending 'boot_b' (98304 KB)...

OKAY [ 2.309s]

writing 'boot_b'...

OKAY [ 1.850s]

finished. total time: 4.166s

C:\Users\surface\Desktop\Asus\Fastboot\fastboot\tools>fastboot flash system_a system.img

target reported max download size of 805306368 bytes

Invalid sparse file format at header magic

erasing 'system_a'...

OKAY [ 19.418s]

sending sparse 'system_a' 1/5 (777195 KB)...

OKAY [ 19.089s]

writing 'system_a' 1/5...

OKAY [ 0.003s]

sending sparse 'system_a' 2/5 (712614 KB)...

OKAY [ 24.339s]

writing 'system_a' 2/5...

OKAY [ 0.003s]

sending sparse 'system_a' 3/5 (746935 KB)...

OKAY [ 22.488s]

writing 'system_a' 3/5...

OKAY [ 0.016s]

sending sparse 'system_a' 4/5 (778963 KB)...

OKAY [ 25.393s]

writing 'system_a' 4/5...

OKAY [ 0.007s]

sending sparse 'system_a' 5/5 (444941 KB)...

OKAY [ 26.145s]

writing 'system_a' 5/5...

OKAY [ 0.003s]

finished. total time: 136.949s

C:\Users\surface\Desktop\Asus\Fastboot\fastboot\tools>fastboot flash system_b system.img

target reported max download size of 805306368 bytes

Invalid sparse file format at header magic

erasing 'system_b'...

OKAY [ 13.330s]

sending sparse 'system_b' 1/5 (777195 KB)...

OKAY [ 19.158s]

writing 'system_b' 1/5...

OKAY [ 0.006s]

sending sparse 'system_b' 2/5 (712614 KB)...

OKAY [ 24.303s]

writing 'system_b' 2/5...

OKAY [ 0.018s]

sending sparse 'system_b' 3/5 (746935 KB)...

OKAY [ 22.501s]

writing 'system_b' 3/5...

OKAY [ 0.017s]

sending sparse 'system_b' 4/5 (778963 KB)...

OKAY [ 25.291s]

writing 'system_b' 4/5...

OKAY [ 0.003s]

sending sparse 'system_b' 5/5 (444941 KB)...

OKAY [ 26.169s]

writing 'system_b' 5/5...

OKAY [ 0.005s]

finished. total time: 130.843s

you should now be able to get into the stock recovery, from there, you can either use ADB sideload to flash back to the stock firmware, or you can put it on an SD card and flash it from there, which is what i did. Hope this was helpful.

---------- Post added at 08:21 PM ---------- Previous post was at 08:01 PM ----------

i posted how i fixed mine in detail