[XDA Assist] nemsis19:
As Long as i know some Xiaomi Devices have a qualcomm snapdragon Cpu's wich means they got stuck at the same problem like some Nokia Lumia's and other phones i found that the solution was to reflash the bootloader to get out of the Emergency mode and Go to normal boot mode so flash tools will Detect it and therefore i was trying to use the Miflash tool which flashes only the two files MPRG.hex and MsImage.mbn i tried it , it do some quick things when i checked the log it says catastrophic failure

[00000614]CreateManagedObject(1261): Unspecified error(0x80131604)
[00000614]GetFactoryObject(1305): Unspecified error(0x80131604)
[00000614]CreateManagedObject(1261): Unspecified error(0x80131604)
[00000614]GetFactoryObject(1305): Unspecified error(0x80131604)
[00000614]GetFactoryObject(1326): The specified service does not exist.(0x800704db)
[00000614]GetSearchPath(1381): The specified service does not exist.(0x800704db)
[00000F5C]CEmergencyFlasher::IsQPSTServer(634): Not implemented(0x80004001)
[00000F5C]COM17	0.12	Open serial port "\\.\COM17"
[00000F5C]COM17	0.12	Load programmer "C:\ProgramData\Nokia\Packages\Products\rm-914\MPRG..hex"
[00000F5C]COM17	0.14	Send parameters command
[00000F5C]COM17	0.14	Write and verify address 0x2a000000, size 61440
[00000F5C]COM17	0.41	Write and verify address 0x2a00f000, size 17812
[00000F5C]COM17	0.48	Jump to flash programmer(0x2a000000)
[00000F5C]RobustRead(55): Reached the end of the file.(0x80070026)
[00000F5C]COM17	0.69	Open boot file "C:\ProgramData\Nokia\Packages\Products\rm-914\_msimage.mbn"
[00000F5C]COM17	0.69	Send hello command 0
[00000F5C]RobustWrite(32): A device attached to the system is not functioning.(0x8007001f)
[00000F5C]RobustWrite(32): A device attached to the system is not functioning.(0x8007001f)
[00000F5C]RobustWrite(32): A device attached to the system is not functioning.(0x8007001f)
[00000F5C]RobustWrite(32): A device attached to the system is not functioning.(0x8007001f)
[00000F5C]RobustWrite(32): A device attached to the system is not functioning.(0x8007001f)
[00000F5C]RobustWrite(32): A device attached to the system is not functioning.(0x8007001f)
[00000F5C]RobustWrite(32): A device attached to the system is not functioning.(0x8007001f)
[00000F5C]RobustRead(55): Reached the end of the file.(0x80070026)
[00000F5C]RobustRead(55): Reached the end of the file.(0x80070026)
[00000F5C]RobustRead(55): Reached the end of the file.(0x80070026)
[00000F5C]RobustRead(55): Reached the end of the file.(0x80070026)
[00000F5C]RobustRead(55): Reached the end of the file.(0x80070026)
[00000F5C]RobustRead(55): Reached the end of the file.(0x80070026)
[00000F5C]RobustRead(55): Reached the end of the file.(0x80070026)
[00000F5C]RobustRead(55): Reached the end of the file.(0x80070026)
[00000F5C]RobustRead(55): Reached the end of the file.(0x80070026)
[00000F5C]RobustRead(55): Reached the end of the file.(0x80070026)
[00000F5C]ReceivePacket(301): Reached the end of the file.(0x80070026)
[00000F5C]DownloadMiniKernel(734): Reached the end of the file.(0x80070026)
[00000F5C]COM17	3.73	Send hello command 1
[00000F5C]log: Invalid Command
X½
[00000F5C]err: Invalid Command¿Ã(7209033)
[00000F5C]DownloadMiniKernel(734): Catastrophic failure(0x8000ffff)
[00000F5C]COM17	3.73	Send hello command 2
[00000F5C]log: Invalid Command
X½
[00000F5C]err: Invalid Command¿Ã(7209033)
[00000F5C]DownloadMiniKernel(734): Catastrophic failure(0x8000ffff)
[00000F5C]COM17	3.73	Send hello command 3
[00000F5C]log: Invalid Command
X½
[00000F5C]err: Invalid Command¿Ã(7209033)
[00000F5C]DownloadMiniKernel(734): Catastrophic failure(0x8000ffff)
[00000F5C]COM17	3.74	Send hello command 4
[00000F5C]log: Invalid Command
X½
[00000F5C]err: Invalid Command¿Ã(7209033)
[00000F5C]DownloadMiniKernel(734): Catastrophic failure(0x8000ffff)
[00000F5C]COM17	3.74	Send hello command 5

and it keeps saying sending hello command and no respond i tried to reconnect but nothing

[00000F5C]COM17	24.79	Send hello command 3405
[00000F5C]COM17	24.79	Send hello command 3406
[00000F5C]COM17	24.79	Send hello command 3407
[00000F5C]COM17	24.79	Send hello command 3408
[00000F5C]COM17	24.79	Send hello command 3409
[00000F5C]COM17	24.79	Send hello command 3410
[00000F5C]COM17	24.79	Send hello command 3411
[00000F5C]COM17	24.79	Send hello command 3412
[00000F5C]COM17	24.79	Send hello command 3413
[00000F5C]COM17	24.79	Send hello command 3414
[00000F5C]COM17	24.79	Send hello command 3415
[00000F5C]COM17	24.79	Send hello command 3416
[00000F5C]COM17	24.79	Send hello command 3417
[00000F5C]COM17	24.79	Send hello command 3418
[00000F5C]COM17	24.79	Send hello command 3419
[00000F5C]COM17	24.80	Send hello command 3420

it only flashs the hex file so can anyone explain what is really happening? as it seems logical to flash a qualcomm boot with a qualcomm tool

sorry for my noob question hope anyone can help :)