[Android Q&A, Help & Troubleshooting] jokeonly:
hi im jhon

currently my phone brick my phone is on EDL mode

phone-xiaomi mi9t pro

im stuck on this

tried many times with mi flash tool and replace the firehose

but on miflash need authorize acount

many thanks to all hero

ERROR

17:30:50: INFO: FH_LOADER WAS CALLED EXACTLY LIKE THIS

************************************************

c:\program files (x86)\qualcomm\qpst\bin\fh_loader.exe --port=\\.\COM5 --setactivepartition=1 --noprompt --showpercentagecomplete --zlpawarehost=1 --memoryname=ufs

************************************************

17:30:50: DEBUG: Binary build date: Jun 25 2019 @ 03:16:10

17:30:50: DEBUG: Build Version: 19.06.25.03.16.10

17:30:50: INFO: Current working dir (cwd): C:\Users\MI9T PRO\AppData\Roaming\Qualcomm\QFIL\COMPORT_5\

17:30:50: INFO: Showing network mappings to allow debugging

17:30:50: DEBUG: New connections will be remembered.

17:30:50: DEBUG:

17:30:50: DEBUG: There are no entries in the list.

17:30:50: DEBUG:

17:30:50: DEBUG: User set ZLPAWAREHOST to 1

17:30:50: INFO: User wants to talk to port '\\.\COM5'

17:30:50: DEBUG: port_fd=0x130

17:30:50: INFO: Took 0.00000000 seconds to open port

17:30:50: INFO: Sorting TAGS to ensure order is <configure>,<erase>, others, <patch>,<power>

17:30:50: INFO: Sending <configure>

17:30:50: DEBUG: CHANNEL DATA (P0000) (H00202) ( 227 bytes) - HOST TO TARGET -->

===========================================================================================================

<?xml version="1.0" encoding="UTF-8" ?>

<data>

<configure MemoryName="ufs" Verbose="0" AlwaysValidate="0" MaxDigestTableSizeInBytes="8192" MaxPayloadSizeToTargetInBytes="1048576" ZlpAwareHost="1" SkipStorageInit="0" />

</data>

============================================================================================================

17:30:50: DEBUG: CharsInBuffer=0 Trying to read from USB 8192 bytes

17:30:50: DEBUG: CHANNEL DATA (16 bytes) <-- TARGET to HOST

17:30:50: DEBUG: CharsInBuffer = 16

17:30:50: DEBUG: printBuffer:6017 PRETTYPRINT Buffer is 16 bytes

17:30:50: DEBUG: printBuffer:6094 04 00 00 00 10 00 00 00 0D 00 00 00 01 00 00 00 ................

17:30:50: DEBUG: printBuffer:6107

_____

| ___|

| |__ _ __ _ __ ___ _ __

| __| '__| '__/ _ \| '__|

| |__| | | | | (_) | |

\____/_| |_| \___/|_|

17:30:50: {ERROR: DetermineTag:6861 XML not formed correctly. Expected a &lt; character at loc 0

_____

| ___|

| |__ _ __ _ __ ___ _ __

| __| '__| '__/ _ \| '__|

| |__| | | | | (_) | |

\____/_| |_| \___/|_|

17:30:50: {ERROR: GetNextPacket:7935 3. TAG not found or recognized

_____

| ___|

| |__ _ __ _ __ ___ _ __

| __| '__| '__/ _ \| '__|

| |__| | | | | (_) | |

\____/_| |_| \___/|_|

17:30:50: {ERROR: GetNextPacket:7945

There is a chance your target is in SAHARA mode!!

There is a chance your target is in SAHARA mode!!

There is a chance your target is in SAHARA mode!!

This can mean

1. You forgot to send DeviceProgrammer first (i.e. QSaharaServer.exe -s 13:prog_emmc_firehose_8994_lite.mbn)

2. OR, you did send DeviceProgrammer, but it has crashed and/or is not correct for this target

Regardless this program speaks FIREHOSE protocol and your target is speaking SAHARA protcol, so this will not work

View attachment 5790789